public class sun.security.util.Resources extends java.util.ListResourceBundle
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.security.util.Resources
  super_class: java.util.ListResourceBundle
{
  private static final java.lang.Object[][] contents;
    descriptor: [[Ljava/lang/Object;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=7, locals=0, args_size=0
         0: .line 35
            bipush 59
            anewarray java.lang.Object[]
            dup
            iconst_0
         1: .line 38
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.input.s."
            aastore
            dup
            iconst_1
            ldc "invalid null input(s)"
            aastore
            aastore
            dup
            iconst_1
         2: .line 39
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "actions.can.only.be.read."
            aastore
            dup
            iconst_1
            ldc "actions can only be 'read'"
            aastore
            aastore
            dup
            iconst_2
         3: .line 40
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "permission.name.name.syntax.invalid."
            aastore
            dup
            iconst_1
         4: .line 41
            ldc "permission name [{0}] syntax invalid: "
            aastore
            aastore
            dup
            iconst_3
         5: .line 42
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Credential.Class.not.followed.by.a.Principal.Class.and.Name"
            aastore
            dup
            iconst_1
         6: .line 43
            ldc "Credential Class not followed by a Principal Class and Name"
            aastore
            aastore
            dup
            iconst_4
         7: .line 44
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Principal.Class.not.followed.by.a.Principal.Name"
            aastore
            dup
            iconst_1
         8: .line 45
            ldc "Principal Class not followed by a Principal Name"
            aastore
            aastore
            dup
            iconst_5
         9: .line 46
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Principal.Name.must.be.surrounded.by.quotes"
            aastore
            dup
            iconst_1
        10: .line 47
            ldc "Principal Name must be surrounded by quotes"
            aastore
            aastore
            dup
            bipush 6
        11: .line 48
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Principal.Name.missing.end.quote"
            aastore
            dup
            iconst_1
        12: .line 49
            ldc "Principal Name missing end quote"
            aastore
            aastore
            dup
            bipush 7
        13: .line 50
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "PrivateCredentialPermission.Principal.Class.can.not.be.a.wildcard.value.if.Principal.Name.is.not.a.wildcard.value"
            aastore
            dup
            iconst_1
        14: .line 51
            ldc "PrivateCredentialPermission Principal Class can not be a wildcard (*) value if Principal Name is not a wildcard (*) value"
            aastore
            aastore
            dup
            bipush 8
        15: .line 52
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "CredOwner.Principal.Class.class.Principal.Name.name"
            aastore
            dup
            iconst_1
        16: .line 53
            ldc "CredOwner:\n\tPrincipal Class = {0}\n\tPrincipal Name = {1}"
            aastore
            aastore
            dup
            bipush 9
        17: .line 56
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "provided.null.name"
            aastore
            dup
            iconst_1
            ldc "provided null name"
            aastore
            aastore
            dup
            bipush 10
        18: .line 57
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "provided.null.keyword.map"
            aastore
            dup
            iconst_1
            ldc "provided null keyword map"
            aastore
            aastore
            dup
            bipush 11
        19: .line 58
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "provided.null.OID.map"
            aastore
            dup
            iconst_1
            ldc "provided null OID map"
            aastore
            aastore
            dup
            bipush 12
        20: .line 61
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "NEWLINE"
            aastore
            dup
            iconst_1
            ldc "\n"
            aastore
            aastore
            dup
            bipush 13
        21: .line 62
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.AccessControlContext.provided"
            aastore
            dup
            iconst_1
        22: .line 63
            ldc "invalid null AccessControlContext provided"
            aastore
            aastore
            dup
            bipush 14
        23: .line 64
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.action.provided"
            aastore
            dup
            iconst_1
            ldc "invalid null action provided"
            aastore
            aastore
            dup
            bipush 15
        24: .line 65
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.Class.provided"
            aastore
            dup
            iconst_1
            ldc "invalid null Class provided"
            aastore
            aastore
            dup
            bipush 16
        25: .line 66
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Subject."
            aastore
            dup
            iconst_1
            ldc "Subject:\n"
            aastore
            aastore
            dup
            bipush 17
        26: .line 67
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc ".Principal."
            aastore
            dup
            iconst_1
            ldc "\tPrincipal: "
            aastore
            aastore
            dup
            bipush 18
        27: .line 68
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc ".Public.Credential."
            aastore
            dup
            iconst_1
            ldc "\tPublic Credential: "
            aastore
            aastore
            dup
            bipush 19
        28: .line 69
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc ".Private.Credential."
            aastore
            dup
            iconst_1
            ldc "\tPrivate Credential: "
            aastore
            aastore
            dup
            bipush 20
        29: .line 70
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc ".Private.Credential.inaccessible."
            aastore
            dup
            iconst_1
        30: .line 71
            ldc "\tPrivate Credential inaccessible\n"
            aastore
            aastore
            dup
            bipush 21
        31: .line 72
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Subject.is.read.only"
            aastore
            dup
            iconst_1
            ldc "Subject is read-only"
            aastore
            aastore
            dup
            bipush 22
        32: .line 73
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "attempting.to.add.an.object.which.is.not.an.instance.of.java.security.Principal.to.a.Subject.s.Principal.Set"
            aastore
            dup
            iconst_1
        33: .line 74
            ldc "attempting to add an object which is not an instance of java.security.Principal to a Subject's Principal Set"
            aastore
            aastore
            dup
            bipush 23
        34: .line 75
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "attempting.to.add.an.object.which.is.not.an.instance.of.class"
            aastore
            dup
            iconst_1
        35: .line 76
            ldc "attempting to add an object which is not an instance of {0}"
            aastore
            aastore
            dup
            bipush 24
        36: .line 79
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "LoginModuleControlFlag."
            aastore
            dup
            iconst_1
            ldc "LoginModuleControlFlag: "
            aastore
            aastore
            dup
            bipush 25
        37: .line 82
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Invalid.null.input.name"
            aastore
            dup
            iconst_1
            ldc "Invalid null input: name"
            aastore
            aastore
            dup
            bipush 26
        38: .line 83
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "No.LoginModules.configured.for.name"
            aastore
            dup
            iconst_1
        39: .line 84
            ldc "No LoginModules configured for {0}"
            aastore
            aastore
            dup
            bipush 27
        40: .line 85
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.Subject.provided"
            aastore
            dup
            iconst_1
            ldc "invalid null Subject provided"
            aastore
            aastore
            dup
            bipush 28
        41: .line 86
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "invalid.null.CallbackHandler.provided"
            aastore
            dup
            iconst_1
        42: .line 87
            ldc "invalid null CallbackHandler provided"
            aastore
            aastore
            dup
            bipush 29
        43: .line 88
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "null.subject.logout.called.before.login"
            aastore
            dup
            iconst_1
        44: .line 89
            ldc "null subject - logout called before login"
            aastore
            aastore
            dup
            bipush 30
        45: .line 90
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Login.Failure.all.modules.ignored"
            aastore
            dup
            iconst_1
        46: .line 91
            ldc "Login Failure: all modules ignored"
            aastore
            aastore
            dup
            bipush 31
        47: .line 95
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "java.security.policy.error.parsing.policy.message"
            aastore
            dup
            iconst_1
        48: .line 96
            ldc "java.security.policy: error parsing {0}:\n\t{1}"
            aastore
            aastore
            dup
            bipush 32
        49: .line 97
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "java.security.policy.error.adding.Permission.perm.message"
            aastore
            dup
            iconst_1
        50: .line 98
            ldc "java.security.policy: error adding Permission, {0}:\n\t{1}"
            aastore
            aastore
            dup
            bipush 33
        51: .line 99
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "java.security.policy.error.adding.Entry.message"
            aastore
            dup
            iconst_1
        52: .line 100
            ldc "java.security.policy: error adding Entry:\n\t{0}"
            aastore
            aastore
            dup
            bipush 34
        53: .line 101
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "alias.name.not.provided.pe.name."
            aastore
            dup
            iconst_1
            ldc "alias name not provided ({0})"
            aastore
            aastore
            dup
            bipush 35
        54: .line 102
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "unable.to.perform.substitution.on.alias.suffix"
            aastore
            dup
            iconst_1
        55: .line 103
            ldc "unable to perform substitution on alias, {0}"
            aastore
            aastore
            dup
            bipush 36
        56: .line 104
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "substitution.value.prefix.unsupported"
            aastore
            dup
            iconst_1
        57: .line 105
            ldc "substitution value, {0}, unsupported"
            aastore
            aastore
            dup
            bipush 37
        58: .line 106
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "SPACE"
            aastore
            dup
            iconst_1
            ldc " "
            aastore
            aastore
            dup
            bipush 38
        59: .line 107
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "LPARAM"
            aastore
            dup
            iconst_1
            ldc "("
            aastore
            aastore
            dup
            bipush 39
        60: .line 108
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "RPARAM"
            aastore
            dup
            iconst_1
            ldc ")"
            aastore
            aastore
            dup
            bipush 40
        61: .line 109
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "type.can.t.be.null"
            aastore
            dup
            iconst_1
            ldc "type can't be null"
            aastore
            aastore
            dup
            bipush 41
        62: .line 112
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "keystorePasswordURL.can.not.be.specified.without.also.specifying.keystore"
            aastore
            dup
            iconst_1
        63: .line 113
            ldc "keystorePasswordURL can not be specified without also specifying keystore"
            aastore
            aastore
            dup
            bipush 42
        64: .line 114
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.keystore.type"
            aastore
            dup
            iconst_1
            ldc "expected keystore type"
            aastore
            aastore
            dup
            bipush 43
        65: .line 115
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.keystore.provider"
            aastore
            dup
            iconst_1
            ldc "expected keystore provider"
            aastore
            aastore
            dup
            bipush 44
        66: .line 116
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "multiple.Codebase.expressions"
            aastore
            dup
            iconst_1
        67: .line 117
            ldc "multiple Codebase expressions"
            aastore
            aastore
            dup
            bipush 45
        68: .line 118
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "multiple.SignedBy.expressions"
            aastore
            dup
            iconst_1
            ldc "multiple SignedBy expressions"
            aastore
            aastore
            dup
            bipush 46
        69: .line 119
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "duplicate.keystore.domain.name"
            aastore
            dup
            iconst_1
            ldc "duplicate keystore domain name: {0}"
            aastore
            aastore
            dup
            bipush 47
        70: .line 120
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "duplicate.keystore.name"
            aastore
            dup
            iconst_1
            ldc "duplicate keystore name: {0}"
            aastore
            aastore
            dup
            bipush 48
        71: .line 121
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "SignedBy.has.empty.alias"
            aastore
            dup
            iconst_1
            ldc "SignedBy has empty alias"
            aastore
            aastore
            dup
            bipush 49
        72: .line 122
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "can.not.specify.Principal.with.a.wildcard.class.without.a.wildcard.name"
            aastore
            dup
            iconst_1
        73: .line 123
            ldc "can not specify Principal with a wildcard class without a wildcard name"
            aastore
            aastore
            dup
            bipush 50
        74: .line 124
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.codeBase.or.SignedBy.or.Principal"
            aastore
            dup
            iconst_1
        75: .line 125
            ldc "expected codeBase or SignedBy or Principal"
            aastore
            aastore
            dup
            bipush 51
        76: .line 126
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.permission.entry"
            aastore
            dup
            iconst_1
            ldc "expected permission entry"
            aastore
            aastore
            dup
            bipush 52
        77: .line 127
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "number."
            aastore
            dup
            iconst_1
            ldc "number "
            aastore
            aastore
            dup
            bipush 53
        78: .line 128
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.expect.read.end.of.file."
            aastore
            dup
            iconst_1
        79: .line 129
            ldc "expected [{0}], read [end of file]"
            aastore
            aastore
            dup
            bipush 54
        80: .line 130
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "expected.read.end.of.file."
            aastore
            dup
            iconst_1
        81: .line 131
            ldc "expected [;], read [end of file]"
            aastore
            aastore
            dup
            bipush 55
        82: .line 132
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "line.number.msg"
            aastore
            dup
            iconst_1
            ldc "line {0}: {1}"
            aastore
            aastore
            dup
            bipush 56
        83: .line 133
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "line.number.expected.expect.found.actual."
            aastore
            dup
            iconst_1
        84: .line 134
            ldc "line {0}: expected [{1}], found [{2}]"
            aastore
            aastore
            dup
            bipush 57
        85: .line 135
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "null.principalClass.or.principalName"
            aastore
            dup
            iconst_1
        86: .line 136
            ldc "null principalClass or principalName"
            aastore
            aastore
            dup
            bipush 58
        87: .line 139
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "PKCS11.Token.providerName.Password."
            aastore
            dup
            iconst_1
        88: .line 140
            ldc "PKCS11 Token [{0}] Password: "
            aastore
            aastore
        89: .line 35
            putstatic sun.security.util.Resources.contents:[[Ljava/lang/Object;
        90: .line 141
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.security.util.Resources this
         0: .line 33
            aload 0 /* this */
            invokespecial java.util.ListResourceBundle.<init>:()V
            return
        end local 0 // sun.security.util.Resources this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/util/Resources;

  public java.lang.Object[][] getContents();
    descriptor: ()[[Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.security.util.Resources this
         0: .line 151
            getstatic sun.security.util.Resources.contents:[[Ljava/lang/Object;
            areturn
        end local 0 // sun.security.util.Resources this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lsun/security/util/Resources;
}
SourceFile: "Resources.java"