public class sun.security.pkcs11.wrapper.Functions
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.security.pkcs11.wrapper.Functions
super_class: java.lang.Object
{
private static final java.util.Map<java.lang.Integer, java.lang.String> mechNames;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
private static final java.util.Map<java.lang.String, java.lang.Integer> mechIds;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
private static final java.util.Map<java.lang.String, java.lang.Long> hashMechIds;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Long;>;
private static final java.util.Map<java.lang.Integer, java.lang.String> keyNames;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
private static final java.util.Map<java.lang.String, java.lang.Integer> keyIds;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
private static final java.util.Map<java.lang.Integer, java.lang.String> attributeNames;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
private static final java.util.Map<java.lang.String, java.lang.Integer> attributeIds;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
private static final java.util.Map<java.lang.Integer, java.lang.String> objectClassNames;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
private static final java.util.Map<java.lang.String, java.lang.Integer> objectClassIds;
descriptor: Ljava/util/Map;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
private static final char[] HEX_DIGITS;
descriptor: [C
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final sun.security.pkcs11.wrapper.Functions$Flags slotInfoFlags;
descriptor: Lsun/security/pkcs11/wrapper/Functions$Flags;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final sun.security.pkcs11.wrapper.Functions$Flags tokenInfoFlags;
descriptor: Lsun/security/pkcs11/wrapper/Functions$Flags;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final sun.security.pkcs11.wrapper.Functions$Flags sessionInfoFlags;
descriptor: Lsun/security/pkcs11/wrapper/Functions$Flags;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final sun.security.pkcs11.wrapper.Functions$Flags mechanismInfoFlags;
descriptor: Lsun/security/pkcs11/wrapper/Functions$Flags;
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: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
1: putstatic sun.security.pkcs11.wrapper.Functions.mechNames:Ljava/util/Map;
2: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
3: putstatic sun.security.pkcs11.wrapper.Functions.mechIds:Ljava/util/Map;
4: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
5: putstatic sun.security.pkcs11.wrapper.Functions.hashMechIds:Ljava/util/Map;
6: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
7: putstatic sun.security.pkcs11.wrapper.Functions.keyNames:Ljava/util/Map;
8: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
9: putstatic sun.security.pkcs11.wrapper.Functions.keyIds:Ljava/util/Map;
10: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
11: putstatic sun.security.pkcs11.wrapper.Functions.attributeNames:Ljava/util/Map;
12: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
13: putstatic sun.security.pkcs11.wrapper.Functions.attributeIds:Ljava/util/Map;
14: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
15: putstatic sun.security.pkcs11.wrapper.Functions.objectClassNames:Ljava/util/Map;
16: new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
17: putstatic sun.security.pkcs11.wrapper.Functions.objectClassIds:Ljava/util/Map;
18: ldc "0123456789ABCDEF"
invokevirtual java.lang.String.toCharArray:()[C
putstatic sun.security.pkcs11.wrapper.Functions.HEX_DIGITS:[C
19: new sun.security.pkcs11.wrapper.Functions$Flags
dup
iconst_3
newarray 11
dup
iconst_0
20: lconst_1
lastore
dup
iconst_1
21: ldc 2
lastore
dup
iconst_2
22: ldc 4
lastore
23: iconst_3
anewarray java.lang.String
dup
iconst_0
24: ldc "CKF_TOKEN_PRESENT"
aastore
dup
iconst_1
25: ldc "CKF_REMOVABLE_DEVICE"
aastore
dup
iconst_2
26: ldc "CKF_HW_SLOT"
aastore
27: invokespecial sun.security.pkcs11.wrapper.Functions$Flags.<init>:([J[Ljava/lang/String;)V
putstatic sun.security.pkcs11.wrapper.Functions.slotInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
28: new sun.security.pkcs11.wrapper.Functions$Flags
dup
bipush 18
newarray 11
dup
iconst_0
29: lconst_1
lastore
dup
iconst_1
30: ldc 2
lastore
dup
iconst_2
31: ldc 4
lastore
dup
iconst_3
32: ldc 8
lastore
dup
iconst_4
33: ldc 32
lastore
dup
iconst_5
34: ldc 64
lastore
dup
bipush 6
35: ldc 256
lastore
dup
bipush 7
36: ldc 512
lastore
dup
bipush 8
37: ldc 1024
lastore
dup
bipush 9
38: ldc 2048
lastore
dup
bipush 10
39: ldc 65536
lastore
dup
bipush 11
40: ldc 131072
lastore
dup
bipush 12
41: ldc 262144
lastore
dup
bipush 13
42: ldc 524288
lastore
dup
bipush 14
43: ldc 1048576
lastore
dup
bipush 15
44: ldc 2097152
lastore
dup
bipush 16
45: ldc 4194304
lastore
dup
bipush 17
46: ldc 8388608
lastore
47: bipush 18
anewarray java.lang.String
dup
iconst_0
48: ldc "CKF_RNG"
aastore
dup
iconst_1
49: ldc "CKF_WRITE_PROTECTED"
aastore
dup
iconst_2
50: ldc "CKF_LOGIN_REQUIRED"
aastore
dup
iconst_3
51: ldc "CKF_USER_PIN_INITIALIZED"
aastore
dup
iconst_4
52: ldc "CKF_RESTORE_KEY_NOT_NEEDED"
aastore
dup
iconst_5
53: ldc "CKF_CLOCK_ON_TOKEN"
aastore
dup
bipush 6
54: ldc "CKF_PROTECTED_AUTHENTICATION_PATH"
aastore
dup
bipush 7
55: ldc "CKF_DUAL_CRYPTO_OPERATIONS"
aastore
dup
bipush 8
56: ldc "CKF_TOKEN_INITIALIZED"
aastore
dup
bipush 9
57: ldc "CKF_SECONDARY_AUTHENTICATION"
aastore
dup
bipush 10
58: ldc "CKF_USER_PIN_COUNT_LOW"
aastore
dup
bipush 11
59: ldc "CKF_USER_PIN_FINAL_TRY"
aastore
dup
bipush 12
60: ldc "CKF_USER_PIN_LOCKED"
aastore
dup
bipush 13
61: ldc "CKF_USER_PIN_TO_BE_CHANGED"
aastore
dup
bipush 14
62: ldc "CKF_SO_PIN_COUNT_LOW"
aastore
dup
bipush 15
63: ldc "CKF_SO_PIN_FINAL_TRY"
aastore
dup
bipush 16
64: ldc "CKF_SO_PIN_LOCKED"
aastore
dup
bipush 17
65: ldc "CKF_SO_PIN_TO_BE_CHANGED"
aastore
66: invokespecial sun.security.pkcs11.wrapper.Functions$Flags.<init>:([J[Ljava/lang/String;)V
putstatic sun.security.pkcs11.wrapper.Functions.tokenInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
67: new sun.security.pkcs11.wrapper.Functions$Flags
dup
iconst_2
newarray 11
dup
iconst_0
68: ldc 2
lastore
dup
iconst_1
69: ldc 4
lastore
70: iconst_2
anewarray java.lang.String
dup
iconst_0
71: ldc "CKF_RW_SESSION"
aastore
dup
iconst_1
72: ldc "CKF_SERIAL_SESSION"
aastore
73: invokespecial sun.security.pkcs11.wrapper.Functions$Flags.<init>:([J[Ljava/lang/String;)V
putstatic sun.security.pkcs11.wrapper.Functions.sessionInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
74: new sun.security.pkcs11.wrapper.Functions$Flags
dup
bipush 20
newarray 11
dup
iconst_0
75: lconst_1
lastore
dup
iconst_1
76: ldc 256
lastore
dup
iconst_2
77: ldc 512
lastore
dup
iconst_3
78: ldc 1024
lastore
dup
iconst_4
79: ldc 2048
lastore
dup
iconst_5
80: ldc 4096
lastore
dup
bipush 6
81: ldc 8192
lastore
dup
bipush 7
82: ldc 16384
lastore
dup
bipush 8
83: ldc 32768
lastore
dup
bipush 9
84: ldc 65536
lastore
dup
bipush 10
85: ldc 131072
lastore
dup
bipush 11
86: ldc 262144
lastore
dup
bipush 12
87: ldc 524288
lastore
dup
bipush 13
88: ldc 1048576
lastore
dup
bipush 14
89: ldc 2097152
lastore
dup
bipush 15
90: ldc 4194304
lastore
dup
bipush 16
91: ldc 8388608
lastore
dup
bipush 17
92: ldc 16777216
lastore
dup
bipush 18
93: ldc 33554432
lastore
dup
bipush 19
94: ldc 2147483648
lastore
95: bipush 20
anewarray java.lang.String
dup
iconst_0
96: ldc "CKF_HW"
aastore
dup
iconst_1
97: ldc "CKF_ENCRYPT"
aastore
dup
iconst_2
98: ldc "CKF_DECRYPT"
aastore
dup
iconst_3
99: ldc "CKF_DIGEST"
aastore
dup
iconst_4
100: ldc "CKF_SIGN"
aastore
dup
iconst_5
101: ldc "CKF_SIGN_RECOVER"
aastore
dup
bipush 6
102: ldc "CKF_VERIFY"
aastore
dup
bipush 7
103: ldc "CKF_VERIFY_RECOVER"
aastore
dup
bipush 8
104: ldc "CKF_GENERATE"
aastore
dup
bipush 9
105: ldc "CKF_GENERATE_KEY_PAIR"
aastore
dup
bipush 10
106: ldc "CKF_WRAP"
aastore
dup
bipush 11
107: ldc "CKF_UNWRAP"
aastore
dup
bipush 12
108: ldc "CKF_DERIVE"
aastore
dup
bipush 13
109: ldc "CKF_EC_F_P"
aastore
dup
bipush 14
110: ldc "CKF_EC_F_2M"
aastore
dup
bipush 15
111: ldc "CKF_EC_ECPARAMETERS"
aastore
dup
bipush 16
112: ldc "CKF_EC_NAMEDCURVE"
aastore
dup
bipush 17
113: ldc "CKF_EC_UNCOMPRESS"
aastore
dup
bipush 18
114: ldc "CKF_EC_COMPRESS"
aastore
dup
bipush 19
115: ldc "CKF_EXTENSION"
aastore
116: invokespecial sun.security.pkcs11.wrapper.Functions$Flags.<init>:([J[Ljava/lang/String;)V
putstatic sun.security.pkcs11.wrapper.Functions.mechanismInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
117: lconst_0
ldc "CKM_RSA_PKCS_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
118: lconst_1
ldc "CKM_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
119: ldc 2
ldc "CKM_RSA_9796"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
120: ldc 3
ldc "CKM_RSA_X_509"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
121: ldc 4
ldc "CKM_MD2_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
122: ldc 5
ldc "CKM_MD5_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
123: ldc 6
ldc "CKM_SHA1_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
124: ldc 7
ldc "CKM_RIPEMD128_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
125: ldc 8
ldc "CKM_RIPEMD160_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
126: ldc 9
ldc "CKM_RSA_PKCS_OAEP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
127: ldc 10
ldc "CKM_RSA_X9_31_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
128: ldc 11
ldc "CKM_RSA_X9_31"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
129: ldc 12
ldc "CKM_SHA1_RSA_X9_31"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
130: ldc 13
ldc "CKM_RSA_PKCS_PSS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
131: ldc 14
ldc "CKM_SHA1_RSA_PKCS_PSS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
132: ldc 16
ldc "CKM_DSA_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
133: ldc 17
ldc "CKM_DSA"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
134: ldc 18
ldc "CKM_DSA_SHA1"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
135: ldc 32
ldc "CKM_DH_PKCS_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
136: ldc 33
ldc "CKM_DH_PKCS_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
137: ldc 48
ldc "CKM_X9_42_DH_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
138: ldc 49
ldc "CKM_X9_42_DH_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
139: ldc 50
ldc "CKM_X9_42_DH_HYBRID_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
140: ldc 51
ldc "CKM_X9_42_MQV_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
141: ldc 70
ldc "CKM_SHA224_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
142: ldc 64
ldc "CKM_SHA256_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
143: ldc 65
ldc "CKM_SHA384_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
144: ldc 66
ldc "CKM_SHA512_RSA_PKCS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
145: ldc 256
ldc "CKM_RC2_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
146: ldc 257
ldc "CKM_RC2_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
147: ldc 258
ldc "CKM_RC2_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
148: ldc 259
ldc "CKM_RC2_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
149: ldc 260
ldc "CKM_RC2_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
150: ldc 261
ldc "CKM_RC2_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
151: ldc 272
ldc "CKM_RC4_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
152: ldc 273
ldc "CKM_RC4"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
153: ldc 288
ldc "CKM_DES_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
154: ldc 289
ldc "CKM_DES_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
155: ldc 290
ldc "CKM_DES_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
156: ldc 291
ldc "CKM_DES_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
157: ldc 292
ldc "CKM_DES_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
158: ldc 293
ldc "CKM_DES_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
159: ldc 304
ldc "CKM_DES2_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
160: ldc 305
ldc "CKM_DES3_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
161: ldc 306
ldc "CKM_DES3_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
162: ldc 307
ldc "CKM_DES3_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
163: ldc 308
ldc "CKM_DES3_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
164: ldc 309
ldc "CKM_DES3_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
165: ldc 310
ldc "CKM_DES3_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
166: ldc 320
ldc "CKM_CDMF_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
167: ldc 321
ldc "CKM_CDMF_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
168: ldc 322
ldc "CKM_CDMF_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
169: ldc 323
ldc "CKM_CDMF_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
170: ldc 324
ldc "CKM_CDMF_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
171: ldc 325
ldc "CKM_CDMF_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
172: ldc 512
ldc "CKM_MD2"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
173: ldc 513
ldc "CKM_MD2_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
174: ldc 514
ldc "CKM_MD2_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
175: ldc 528
ldc "CKM_MD5"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
176: ldc 529
ldc "CKM_MD5_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
177: ldc 530
ldc "CKM_MD5_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
178: ldc 544
ldc "CKM_SHA_1"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
179: ldc 545
ldc "CKM_SHA_1_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
180: ldc 546
ldc "CKM_SHA_1_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
181: ldc 560
ldc "CKM_RIPEMD128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
182: ldc 561
ldc "CKM_RIPEMD128_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
183: ldc 562
ldc "CKM_RIPEMD128_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
184: ldc 576
ldc "CKM_RIPEMD160"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
185: ldc 577
ldc "CKM_RIPEMD160_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
186: ldc 578
ldc "CKM_RIPEMD160_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
187: ldc 597
ldc "CKM_SHA224"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
188: ldc 598
ldc "CKM_SHA224_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
189: ldc 599
ldc "CKM_SHA224_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
190: ldc 592
ldc "CKM_SHA256"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
191: ldc 593
ldc "CKM_SHA256_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
192: ldc 594
ldc "CKM_SHA256_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
193: ldc 608
ldc "CKM_SHA384"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
194: ldc 609
ldc "CKM_SHA384_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
195: ldc 610
ldc "CKM_SHA384_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
196: ldc 624
ldc "CKM_SHA512"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
197: ldc 625
ldc "CKM_SHA512_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
198: ldc 626
ldc "CKM_SHA512_HMAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
199: ldc 768
ldc "CKM_CAST_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
200: ldc 769
ldc "CKM_CAST_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
201: ldc 770
ldc "CKM_CAST_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
202: ldc 771
ldc "CKM_CAST_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
203: ldc 772
ldc "CKM_CAST_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
204: ldc 773
ldc "CKM_CAST_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
205: ldc 784
ldc "CKM_CAST3_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
206: ldc 785
ldc "CKM_CAST3_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
207: ldc 786
ldc "CKM_CAST3_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
208: ldc 787
ldc "CKM_CAST3_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
209: ldc 788
ldc "CKM_CAST3_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
210: ldc 789
ldc "CKM_CAST3_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
211: ldc 800
ldc "CKM_CAST128_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
212: ldc 801
ldc "CKM_CAST128_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
213: ldc 802
ldc "CKM_CAST128_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
214: ldc 803
ldc "CKM_CAST128_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
215: ldc 804
ldc "CKM_CAST128_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
216: ldc 805
ldc "CKM_CAST128_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
217: ldc 816
ldc "CKM_RC5_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
218: ldc 817
ldc "CKM_RC5_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
219: ldc 818
ldc "CKM_RC5_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
220: ldc 819
ldc "CKM_RC5_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
221: ldc 820
ldc "CKM_RC5_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
222: ldc 821
ldc "CKM_RC5_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
223: ldc 832
ldc "CKM_IDEA_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
224: ldc 833
ldc "CKM_IDEA_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
225: ldc 834
ldc "CKM_IDEA_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
226: ldc 835
ldc "CKM_IDEA_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
227: ldc 836
ldc "CKM_IDEA_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
228: ldc 837
ldc "CKM_IDEA_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
229: ldc 848
ldc "CKM_GENERIC_SECRET_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
230: ldc 864
ldc "CKM_CONCATENATE_BASE_AND_KEY"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
231: ldc 866
ldc "CKM_CONCATENATE_BASE_AND_DATA"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
232: ldc 867
ldc "CKM_CONCATENATE_DATA_AND_BASE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
233: ldc 868
ldc "CKM_XOR_BASE_AND_DATA"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
234: ldc 869
ldc "CKM_EXTRACT_KEY_FROM_KEY"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
235: ldc 880
ldc "CKM_SSL3_PRE_MASTER_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
236: ldc 881
ldc "CKM_SSL3_MASTER_KEY_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
237: ldc 882
ldc "CKM_SSL3_KEY_AND_MAC_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
238: ldc 883
ldc "CKM_SSL3_MASTER_KEY_DERIVE_DH"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
239: ldc 884
ldc "CKM_TLS_PRE_MASTER_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
240: ldc 885
ldc "CKM_TLS_MASTER_KEY_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
241: ldc 886
ldc "CKM_TLS_KEY_AND_MAC_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
242: ldc 887
ldc "CKM_TLS_MASTER_KEY_DERIVE_DH"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
243: ldc 888
ldc "CKM_TLS_PRF"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
244: ldc 896
ldc "CKM_SSL3_MD5_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
245: ldc 897
ldc "CKM_SSL3_SHA1_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
246: ldc 992
ldc "CKM_TLS12_MASTER_KEY_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
247: ldc 993
ldc "CKM_TLS12_KEY_AND_MAC_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
248: ldc 994
ldc "CKM_TLS12_MASTER_KEY_DERIVE_DH"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
249: ldc 996
ldc "CKM_TLS_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
250: ldc 912
ldc "CKM_MD5_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
251: ldc 913
ldc "CKM_MD2_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
252: ldc 914
ldc "CKM_SHA1_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
253: ldc 918
ldc "CKM_SHA224_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
254: ldc 915
ldc "CKM_SHA256_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
255: ldc 916
ldc "CKM_SHA384_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
256: ldc 917
ldc "CKM_SHA512_KEY_DERIVATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
257: ldc 928
ldc "CKM_PBE_MD2_DES_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
258: ldc 929
ldc "CKM_PBE_MD5_DES_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
259: ldc 930
ldc "CKM_PBE_MD5_CAST_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
260: ldc 931
ldc "CKM_PBE_MD5_CAST3_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
261: ldc 932
ldc "CKM_PBE_MD5_CAST128_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
262: ldc 933
ldc "CKM_PBE_SHA1_CAST128_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
263: ldc 934
ldc "CKM_PBE_SHA1_RC4_128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
264: ldc 935
ldc "CKM_PBE_SHA1_RC4_40"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
265: ldc 936
ldc "CKM_PBE_SHA1_DES3_EDE_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
266: ldc 937
ldc "CKM_PBE_SHA1_DES2_EDE_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
267: ldc 938
ldc "CKM_PBE_SHA1_RC2_128_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
268: ldc 939
ldc "CKM_PBE_SHA1_RC2_40_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
269: ldc 944
ldc "CKM_PKCS5_PBKD2"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
270: ldc 960
ldc "CKM_PBA_SHA1_WITH_SHA1_HMAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
271: ldc 1024
ldc "CKM_KEY_WRAP_LYNKS"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
272: ldc 1025
ldc "CKM_KEY_WRAP_SET_OAEP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
273: ldc 4096
ldc "CKM_SKIPJACK_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
274: ldc 4097
ldc "CKM_SKIPJACK_ECB64"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
275: ldc 4098
ldc "CKM_SKIPJACK_CBC64"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
276: ldc 4099
ldc "CKM_SKIPJACK_OFB64"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
277: ldc 4100
ldc "CKM_SKIPJACK_CFB64"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
278: ldc 4101
ldc "CKM_SKIPJACK_CFB32"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
279: ldc 4102
ldc "CKM_SKIPJACK_CFB16"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
280: ldc 4103
ldc "CKM_SKIPJACK_CFB8"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
281: ldc 4104
ldc "CKM_SKIPJACK_WRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
282: ldc 4105
ldc "CKM_SKIPJACK_PRIVATE_WRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
283: ldc 4106
ldc "CKM_SKIPJACK_RELAYX"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
284: ldc 4112
ldc "CKM_KEA_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
285: ldc 4113
ldc "CKM_KEA_KEY_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
286: ldc 4128
ldc "CKM_FORTEZZA_TIMESTAMP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
287: ldc 4144
ldc "CKM_BATON_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
288: ldc 4145
ldc "CKM_BATON_ECB128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
289: ldc 4146
ldc "CKM_BATON_ECB96"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
290: ldc 4147
ldc "CKM_BATON_CBC128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
291: ldc 4148
ldc "CKM_BATON_COUNTER"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
292: ldc 4149
ldc "CKM_BATON_SHUFFLE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
293: ldc 4150
ldc "CKM_BATON_WRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
294: ldc 4160
ldc "CKM_EC_KEY_PAIR_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
295: ldc 4161
ldc "CKM_ECDSA"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
296: ldc 4162
ldc "CKM_ECDSA_SHA1"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
297: ldc 4176
ldc "CKM_ECDH1_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
298: ldc 4177
ldc "CKM_ECDH1_COFACTOR_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
299: ldc 4178
ldc "CKM_ECMQV_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
300: ldc 4192
ldc "CKM_JUNIPER_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
301: ldc 4193
ldc "CKM_JUNIPER_ECB128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
302: ldc 4194
ldc "CKM_JUNIPER_CBC128"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
303: ldc 4195
ldc "CKM_JUNIPER_COUNTER"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
304: ldc 4196
ldc "CKM_JUNIPER_SHUFFLE"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
305: ldc 4197
ldc "CKM_JUNIPER_WRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
306: ldc 4208
ldc "CKM_FASTHASH"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
307: ldc 4224
ldc "CKM_AES_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
308: ldc 4225
ldc "CKM_AES_ECB"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
309: ldc 4226
ldc "CKM_AES_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
310: ldc 4227
ldc "CKM_AES_MAC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
311: ldc 4228
ldc "CKM_AES_MAC_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
312: ldc 4229
ldc "CKM_AES_CBC_PAD"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
313: ldc 4240
ldc "CKM_BLOWFISH_KEY_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
314: ldc 4241
ldc "CKM_BLOWFISH_CBC"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
315: ldc 8192
ldc "CKM_DSA_PARAMETER_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
316: ldc 8193
ldc "CKM_DH_PKCS_PARAMETER_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
317: ldc 8194
ldc "CKM_X9_42_DH_PARAMETER_GEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
318: ldc 2147483648
ldc "CKM_VENDOR_DEFINED"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
319: ldc 2147484531
ldc "CKM_NSS_TLS_PRF_GENERAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
320: ldc 2147483424
ldc "SecureRandom"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
321: ldc 2147483425
ldc "KeyStore"
invokestatic sun.security.pkcs11.wrapper.Functions.addMech:(JLjava/lang/String;)V
322: ldc 544
ldc "SHA-1"
invokestatic sun.security.pkcs11.wrapper.Functions.addHashMech:(JLjava/lang/String;)V
323: ldc 597
ldc "SHA-224"
invokestatic sun.security.pkcs11.wrapper.Functions.addHashMech:(JLjava/lang/String;)V
324: ldc 592
ldc "SHA-256"
invokestatic sun.security.pkcs11.wrapper.Functions.addHashMech:(JLjava/lang/String;)V
325: ldc 608
ldc "SHA-384"
invokestatic sun.security.pkcs11.wrapper.Functions.addHashMech:(JLjava/lang/String;)V
326: ldc 624
ldc "SHA-512"
invokestatic sun.security.pkcs11.wrapper.Functions.addHashMech:(JLjava/lang/String;)V
327: lconst_0
ldc "CKK_RSA"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
328: lconst_1
ldc "CKK_DSA"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
329: ldc 2
ldc "CKK_DH"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
330: ldc 3
ldc "CKK_EC"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
331: ldc 4
ldc "CKK_X9_42_DH"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
332: ldc 5
ldc "CKK_KEA"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
333: ldc 16
ldc "CKK_GENERIC_SECRET"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
334: ldc 17
ldc "CKK_RC2"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
335: ldc 18
ldc "CKK_RC4"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
336: ldc 19
ldc "CKK_DES"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
337: ldc 20
ldc "CKK_DES2"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
338: ldc 21
ldc "CKK_DES3"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
339: ldc 22
ldc "CKK_CAST"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
340: ldc 23
ldc "CKK_CAST3"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
341: ldc 24
ldc "CKK_CAST128"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
342: ldc 25
ldc "CKK_RC5"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
343: ldc 26
ldc "CKK_IDEA"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
344: ldc 27
ldc "CKK_SKIPJACK"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
345: ldc 28
ldc "CKK_BATON"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
346: ldc 29
ldc "CKK_JUNIPER"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
347: ldc 30
ldc "CKK_CDMF"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
348: ldc 31
ldc "CKK_AES"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
349: ldc 32
ldc "CKK_BLOWFISH"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
350: ldc 2147483648
ldc "CKK_VENDOR_DEFINED"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
351: ldc 2147483426
ldc "*"
invokestatic sun.security.pkcs11.wrapper.Functions.addKeyType:(JLjava/lang/String;)V
352: lconst_0
ldc "CKA_CLASS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
353: lconst_1
ldc "CKA_TOKEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
354: ldc 2
ldc "CKA_PRIVATE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
355: ldc 3
ldc "CKA_LABEL"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
356: ldc 16
ldc "CKA_APPLICATION"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
357: ldc 17
ldc "CKA_VALUE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
358: ldc 18
ldc "CKA_OBJECT_ID"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
359: ldc 128
ldc "CKA_CERTIFICATE_TYPE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
360: ldc 129
ldc "CKA_ISSUER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
361: ldc 130
ldc "CKA_SERIAL_NUMBER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
362: ldc 131
ldc "CKA_AC_ISSUER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
363: ldc 132
ldc "CKA_OWNER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
364: ldc 133
ldc "CKA_ATTR_TYPES"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
365: ldc 134
ldc "CKA_TRUSTED"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
366: ldc 256
ldc "CKA_KEY_TYPE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
367: ldc 257
ldc "CKA_SUBJECT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
368: ldc 258
ldc "CKA_ID"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
369: ldc 259
ldc "CKA_SENSITIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
370: ldc 260
ldc "CKA_ENCRYPT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
371: ldc 261
ldc "CKA_DECRYPT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
372: ldc 262
ldc "CKA_WRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
373: ldc 263
ldc "CKA_UNWRAP"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
374: ldc 264
ldc "CKA_SIGN"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
375: ldc 265
ldc "CKA_SIGN_RECOVER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
376: ldc 266
ldc "CKA_VERIFY"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
377: ldc 267
ldc "CKA_VERIFY_RECOVER"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
378: ldc 268
ldc "CKA_DERIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
379: ldc 272
ldc "CKA_START_DATE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
380: ldc 273
ldc "CKA_END_DATE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
381: ldc 288
ldc "CKA_MODULUS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
382: ldc 289
ldc "CKA_MODULUS_BITS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
383: ldc 290
ldc "CKA_PUBLIC_EXPONENT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
384: ldc 291
ldc "CKA_PRIVATE_EXPONENT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
385: ldc 292
ldc "CKA_PRIME_1"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
386: ldc 293
ldc "CKA_PRIME_2"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
387: ldc 294
ldc "CKA_EXPONENT_1"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
388: ldc 295
ldc "CKA_EXPONENT_2"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
389: ldc 296
ldc "CKA_COEFFICIENT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
390: ldc 304
ldc "CKA_PRIME"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
391: ldc 305
ldc "CKA_SUBPRIME"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
392: ldc 306
ldc "CKA_BASE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
393: ldc 307
ldc "CKA_PRIME_BITS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
394: ldc 308
ldc "CKA_SUB_PRIME_BITS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
395: ldc 352
ldc "CKA_VALUE_BITS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
396: ldc 353
ldc "CKA_VALUE_LEN"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
397: ldc 354
ldc "CKA_EXTRACTABLE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
398: ldc 355
ldc "CKA_LOCAL"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
399: ldc 356
ldc "CKA_NEVER_EXTRACTABLE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
400: ldc 357
ldc "CKA_ALWAYS_SENSITIVE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
401: ldc 358
ldc "CKA_KEY_GEN_MECHANISM"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
402: ldc 368
ldc "CKA_MODIFIABLE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
403: ldc 384
ldc "CKA_EC_PARAMS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
404: ldc 385
ldc "CKA_EC_POINT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
405: ldc 512
ldc "CKA_SECONDARY_AUTH"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
406: ldc 513
ldc "CKA_AUTH_PIN_FLAGS"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
407: ldc 768
ldc "CKA_HW_FEATURE_TYPE"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
408: ldc 769
ldc "CKA_RESET_ON_INIT"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
409: ldc 770
ldc "CKA_HAS_RESET"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
410: ldc 2147483648
ldc "CKA_VENDOR_DEFINED"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
411: ldc 3584088832
ldc "CKA_NETSCAPE_DB"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
412: ldc 3461571416
ldc "CKA_NETSCAPE_TRUST_SERVER_AUTH"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
413: ldc 3461571417
ldc "CKA_NETSCAPE_TRUST_CLIENT_AUTH"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
414: ldc 3461571418
ldc "CKA_NETSCAPE_TRUST_CODE_SIGNING"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
415: ldc 3461571419
ldc "CKA_NETSCAPE_TRUST_EMAIL_PROTECTION"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
416: ldc 3461571508
ldc "CKA_NETSCAPE_CERT_SHA1_HASH"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
417: ldc 3461571509
ldc "CKA_NETSCAPE_CERT_MD5_HASH"
invokestatic sun.security.pkcs11.wrapper.Functions.addAttribute:(JLjava/lang/String;)V
418: lconst_0
ldc "CKO_DATA"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
419: lconst_1
ldc "CKO_CERTIFICATE"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
420: ldc 2
ldc "CKO_PUBLIC_KEY"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
421: ldc 3
ldc "CKO_PRIVATE_KEY"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
422: ldc 4
ldc "CKO_SECRET_KEY"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
423: ldc 5
ldc "CKO_HW_FEATURE"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
424: ldc 6
ldc "CKO_DOMAIN_PARAMETERS"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
425: ldc 2147483648
ldc "CKO_VENDOR_DEFINED"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
426: ldc 2147483427
ldc "*"
invokestatic sun.security.pkcs11.wrapper.Functions.addObjectClass:(JLjava/lang/String;)V
427: 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 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lsun/security/pkcs11/wrapper/Functions;
public static java.lang.String toFullHexString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=7, args_size=1
start local 0 0: lload 0
lstore 2
start local 2 1: new java.lang.StringBuffer
dup
bipush 16
invokespecial java.lang.StringBuffer.<init>:(I)V
astore 4
start local 4 2: iconst_0
istore 5
start local 5 3: goto 8
4: StackMap locals: long java.lang.StringBuffer int
StackMap stack:
lload 2
l2i
bipush 15
iand
istore 6
start local 6 5: aload 4
getstatic sun.security.pkcs11.wrapper.Functions.HEX_DIGITS:[C
iload 6
caload
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
6: lload 2
iconst_4
lushr
lstore 2
end local 6 7: iinc 5 1
StackMap locals:
StackMap stack:
8: iload 5
bipush 16
if_icmplt 4
end local 5 9: aload 4
invokevirtual java.lang.StringBuffer.reverse:()Ljava/lang/StringBuffer;
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 4 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 value J
1 10 2 currentValue J
2 10 4 stringBuffer Ljava/lang/StringBuffer;
3 9 5 j I
5 7 6 currentDigit I
MethodParameters:
Name Flags
value
public static java.lang.String toFullHexString(int);
descriptor: (I)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=5, args_size=1
start local 0 0: iload 0
istore 1
start local 1 1: new java.lang.StringBuffer
dup
bipush 8
invokespecial java.lang.StringBuffer.<init>:(I)V
astore 2
start local 2 2: iconst_0
istore 3
start local 3 3: goto 8
4: StackMap locals: int java.lang.StringBuffer int
StackMap stack:
iload 1
bipush 15
iand
istore 4
start local 4 5: aload 2
getstatic sun.security.pkcs11.wrapper.Functions.HEX_DIGITS:[C
iload 4
caload
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
6: iload 1
iconst_4
iushr
istore 1
end local 4 7: iinc 3 1
StackMap locals:
StackMap stack:
8: iload 3
bipush 8
if_icmplt 4
end local 3 9: aload 2
invokevirtual java.lang.StringBuffer.reverse:()Ljava/lang/StringBuffer;
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 value I
1 10 1 currentValue I
2 10 2 stringBuffer Ljava/lang/StringBuffer;
3 9 3 i I
5 7 4 currentDigit I
MethodParameters:
Name Flags
value
public static java.lang.String toHexString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: lload 0
invokestatic java.lang.Long.toHexString:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
MethodParameters:
Name Flags
value
public static java.lang.String toHexString(byte[]);
descriptor: ([B)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
new java.lang.StringBuffer
dup
iconst_2
aload 0
arraylength
imul
invokespecial java.lang.StringBuffer.<init>:(I)V
astore 1
start local 1 3: iconst_0
istore 3
start local 3 4: goto 10
5: StackMap locals: byte[] java.lang.StringBuffer top int
StackMap stack:
aload 0
iload 3
baload
sipush 255
iand
istore 2
start local 2 6: iload 2
bipush 16
if_icmpge 8
7: aload 1
bipush 48
invokevirtual java.lang.StringBuffer.append:(C)Ljava/lang/StringBuffer;
pop
8: StackMap locals: byte[] java.lang.StringBuffer int int
StackMap stack:
aload 1
iload 2
bipush 16
invokestatic java.lang.Integer.toString:(II)Ljava/lang/String;
invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
pop
9: iinc 3 1
end local 2 StackMap locals: byte[] java.lang.StringBuffer top int
StackMap stack:
10: iload 3
aload 0
arraylength
if_icmplt 5
end local 3 11: aload 1
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 value [B
3 12 1 buffer Ljava/lang/StringBuffer;
6 10 2 single I
4 11 3 i I
MethodParameters:
Name Flags
value
public static java.lang.String toBinaryString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: lload 0
iconst_2
invokestatic java.lang.Long.toString:(JI)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 value J
MethodParameters:
Name Flags
value
public static java.lang.String toBinaryString(byte[]);
descriptor: ([B)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: new java.math.BigInteger
dup
iconst_1
aload 0
invokespecial java.math.BigInteger.<init>:(I[B)V
astore 1
start local 1 1: aload 1
iconst_2
invokevirtual java.math.BigInteger.toString:(I)Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 value [B
1 2 1 helpBigInteger Ljava/math/BigInteger;
MethodParameters:
Name Flags
value
public static java.lang.String slotInfoFlagsToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.slotInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
lload 0
invokevirtual sun.security.pkcs11.wrapper.Functions$Flags.toString:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flags J
MethodParameters:
Name Flags
flags
public static java.lang.String tokenInfoFlagsToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.tokenInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
lload 0
invokevirtual sun.security.pkcs11.wrapper.Functions$Flags.toString:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flags J
MethodParameters:
Name Flags
flags
public static java.lang.String sessionInfoFlagsToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.sessionInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
lload 0
invokevirtual sun.security.pkcs11.wrapper.Functions$Flags.toString:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flags J
MethodParameters:
Name Flags
flags
public static java.lang.String sessionStateToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: lload 0
lconst_0
lcmp
ifne 3
1: ldc "CKS_RO_PUBLIC_SESSION"
astore 2
start local 2 2: goto 16
end local 2 StackMap locals:
StackMap stack:
3: lload 0
lconst_1
lcmp
ifne 6
4: ldc "CKS_RO_USER_FUNCTIONS"
astore 2
start local 2 5: goto 16
end local 2 StackMap locals:
StackMap stack:
6: lload 0
ldc 2
lcmp
ifne 9
7: ldc "CKS_RW_PUBLIC_SESSION"
astore 2
start local 2 8: goto 16
end local 2 StackMap locals:
StackMap stack:
9: lload 0
ldc 3
lcmp
ifne 12
10: ldc "CKS_RW_USER_FUNCTIONS"
astore 2
start local 2 11: goto 16
end local 2 StackMap locals:
StackMap stack:
12: lload 0
ldc 4
lcmp
ifne 15
13: ldc "CKS_RW_SO_FUNCTIONS"
astore 2
start local 2 14: goto 16
end local 2 15: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
ldc "ERROR: unknown session state 0x"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 0
invokestatic sun.security.pkcs11.wrapper.Functions.toFullHexString:(J)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
start local 2 16: StackMap locals: java.lang.String
StackMap stack:
aload 2
areturn
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 state J
2 3 2 name Ljava/lang/String;
5 6 2 name Ljava/lang/String;
8 9 2 name Ljava/lang/String;
11 12 2 name Ljava/lang/String;
14 15 2 name Ljava/lang/String;
16 17 2 name Ljava/lang/String;
MethodParameters:
Name Flags
state
public static java.lang.String mechanismInfoFlagsToString(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.mechanismInfoFlags:Lsun/security/pkcs11/wrapper/Functions$Flags;
lload 0
invokevirtual sun.security.pkcs11.wrapper.Functions$Flags.toString:(J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 flags J
MethodParameters:
Name Flags
flags
private static java.lang.String getName(java.util.Map<java.lang.Integer, java.lang.String>, long);
descriptor: (Ljava/util/Map;J)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aconst_null
astore 3
start local 3 1: lload 1
bipush 32
lushr
lconst_0
lcmp
ifne 3
2: aload 0
lload 1
l2i
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.String
astore 3
3: StackMap locals: java.lang.String
StackMap stack:
aload 3
ifnonnull 5
4: new java.lang.StringBuilder
dup
ldc "Unknown 0x"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 1
invokestatic sun.security.pkcs11.wrapper.Functions.toFullHexString:(J)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 3
5: StackMap locals:
StackMap stack:
aload 3
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 nameMap Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
0 6 1 id J
1 6 3 name Ljava/lang/String;
Signature: (Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;J)Ljava/lang/String;
MethodParameters:
Name Flags
nameMap
id
public static long getId(java.util.Map<java.lang.String, java.lang.Integer>, java.lang.String);
descriptor: (Ljava/util/Map;Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Integer
astore 2
start local 2 1: aload 2
ifnonnull 3
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Unknown name "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: java.lang.Integer
StackMap stack:
aload 2
invokevirtual java.lang.Integer.intValue:()I
i2l
ldc 4294967295
land
lreturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 idMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
0 4 1 name Ljava/lang/String;
1 4 2 mech Ljava/lang/Integer;
Signature: (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;Ljava/lang/String;)J
MethodParameters:
Name Flags
idMap
name
public static java.lang.String getMechanismName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.mechNames:Ljava/util/Map;
lload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getName:(Ljava/util/Map;J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 id J
MethodParameters:
Name Flags
id
public static long getMechanismId(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.mechIds:Ljava/util/Map;
aload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getId:(Ljava/util/Map;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static java.lang.String getKeyName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.keyNames:Ljava/util/Map;
lload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getName:(Ljava/util/Map;J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 id J
MethodParameters:
Name Flags
id
public static long getKeyId(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.keyIds:Ljava/util/Map;
aload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getId:(Ljava/util/Map;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static java.lang.String getAttributeName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.attributeNames:Ljava/util/Map;
lload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getName:(Ljava/util/Map;J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 id J
MethodParameters:
Name Flags
id
public static long getAttributeId(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.attributeIds:Ljava/util/Map;
aload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getId:(Ljava/util/Map;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static java.lang.String getObjectClassName(long);
descriptor: (J)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.objectClassNames:Ljava/util/Map;
lload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getName:(Ljava/util/Map;J)Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 id J
MethodParameters:
Name Flags
id
public static long getObjectClassId(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.objectClassIds:Ljava/util/Map;
aload 0
invokestatic sun.security.pkcs11.wrapper.Functions.getId:(Ljava/util/Map;Ljava/lang/String;)J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public static long getHashMechId(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic sun.security.pkcs11.wrapper.Functions.hashMechIds:Ljava/util/Map;
aload 0
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
MethodParameters:
Name Flags
name
private static boolean equals(char[], char[]);
descriptor: ([C[C)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic java.util.Arrays.equals:([C[C)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 array1 [C
0 1 1 array2 [C
MethodParameters:
Name Flags
array1
array2
public static boolean equals(sun.security.pkcs11.wrapper.CK_DATE, sun.security.pkcs11.wrapper.CK_DATE);
descriptor: (Lsun/security/pkcs11/wrapper/CK_DATE;Lsun/security/pkcs11/wrapper/CK_DATE;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: aload 0
aload 1
if_acmpne 4
2: iconst_1
istore 2
3: goto 13
StackMap locals: int
StackMap stack:
4: aload 0
ifnull 12
aload 1
ifnull 12
5: aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
aload 1
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
invokestatic sun.security.pkcs11.wrapper.Functions.equals:([C[C)Z
ifeq 9
6: aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.month:[C
aload 1
getfield sun.security.pkcs11.wrapper.CK_DATE.month:[C
invokestatic sun.security.pkcs11.wrapper.Functions.equals:([C[C)Z
ifeq 9
7: aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.day:[C
aload 1
getfield sun.security.pkcs11.wrapper.CK_DATE.day:[C
invokestatic sun.security.pkcs11.wrapper.Functions.equals:([C[C)Z
ifeq 9
8: iconst_1
goto 10
StackMap locals:
StackMap stack:
9: iconst_0
StackMap locals:
StackMap stack: int
10: istore 2
11: goto 13
12: StackMap locals:
StackMap stack:
iconst_0
istore 2
13: StackMap locals:
StackMap stack:
iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 date1 Lsun/security/pkcs11/wrapper/CK_DATE;
0 14 1 date2 Lsun/security/pkcs11/wrapper/CK_DATE;
1 14 2 equal Z
MethodParameters:
Name Flags
date1
date2
public static int hashCode(byte[]);
descriptor: ([B)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
ifnull 7
2: iconst_0
istore 2
start local 2 3: goto 6
4: StackMap locals: int int
StackMap stack:
iload 1
sipush 255
aload 0
iload 2
baload
iand
iload 2
iconst_4
irem
iconst_3
ishl
ishl
ixor
istore 1
5: iinc 2 1
StackMap locals:
StackMap stack:
6: iload 2
iconst_4
if_icmpge 7
iload 2
aload 0
arraylength
if_icmplt 4
end local 2 7: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 array [B
1 8 1 hash I
3 7 2 i I
MethodParameters:
Name Flags
array
public static int hashCode(char[]);
descriptor: ([C)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
ifnull 7
2: iconst_0
istore 2
start local 2 3: goto 6
4: StackMap locals: int int
StackMap stack:
iload 1
ldc 65535
aload 0
iload 2
caload
iand
iload 2
iconst_2
irem
iconst_4
ishl
ishl
ixor
istore 1
5: iinc 2 1
StackMap locals:
StackMap stack:
6: iload 2
iconst_4
if_icmpge 7
iload 2
aload 0
arraylength
if_icmplt 4
end local 2 7: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 array [C
1 8 1 hash I
3 7 2 i I
MethodParameters:
Name Flags
array
public static int hashCode(sun.security.pkcs11.wrapper.CK_DATE);
descriptor: (Lsun/security/pkcs11/wrapper/CK_DATE;)I
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: aload 0
ifnull 13
2: aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
arraylength
iconst_4
if_icmpne 7
3: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
iconst_0
caload
iand
bipush 16
ishl
ixor
istore 1
4: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
iconst_1
caload
iand
ixor
istore 1
5: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
iconst_2
caload
iand
bipush 16
ishl
ixor
istore 1
6: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.year:[C
iconst_3
caload
iand
ixor
istore 1
7: StackMap locals: int
StackMap stack:
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.month:[C
arraylength
iconst_2
if_icmpne 10
8: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.month:[C
iconst_0
caload
iand
bipush 16
ishl
ixor
istore 1
9: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.month:[C
iconst_1
caload
iand
ixor
istore 1
10: StackMap locals:
StackMap stack:
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.day:[C
arraylength
iconst_2
if_icmpne 13
11: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.day:[C
iconst_0
caload
iand
bipush 16
ishl
ixor
istore 1
12: iload 1
ldc 65535
aload 0
getfield sun.security.pkcs11.wrapper.CK_DATE.day:[C
iconst_1
caload
iand
ixor
istore 1
13: StackMap locals:
StackMap stack:
iload 1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 date Lsun/security/pkcs11/wrapper/CK_DATE;
1 14 1 hash I
MethodParameters:
Name Flags
date
private static void addMapping(java.util.Map<java.lang.Integer, java.lang.String>, java.util.Map<java.lang.String, java.lang.Integer>, long, java.lang.String);
descriptor: (Ljava/util/Map;Ljava/util/Map;JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 4 0: lload 2
bipush 32
lushr
lconst_0
lcmp
ifeq 2
1: new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "Id has high bits set: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 2
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
2: StackMap locals:
StackMap stack:
lload 2
l2i
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
astore 5
start local 5 3: aload 0
aload 5
aload 4
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ifnull 5
4: new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "Duplicate id: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 2
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
5: StackMap locals: java.lang.Integer
StackMap stack:
aload 1
aload 4
aload 5
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
ifnull 7
6: new java.lang.AssertionError
dup
new java.lang.StringBuilder
dup
ldc "Duplicate name: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
lload 2
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
athrow
7: StackMap locals:
StackMap stack:
return
end local 5 end local 4 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 nameMap Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;
0 8 1 idMap Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;
0 8 2 id J
0 8 4 name Ljava/lang/String;
3 8 5 intId Ljava/lang/Integer;
Signature: (Ljava/util/Map<Ljava/lang/Integer;Ljava/lang/String;>;Ljava/util/Map<Ljava/lang/String;Ljava/lang/Integer;>;JLjava/lang/String;)V
MethodParameters:
Name Flags
nameMap
idMap
id
name
private static void addMech(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 2 0: getstatic sun.security.pkcs11.wrapper.Functions.mechNames:Ljava/util/Map;
getstatic sun.security.pkcs11.wrapper.Functions.mechIds:Ljava/util/Map;
lload 0
aload 2
invokestatic sun.security.pkcs11.wrapper.Functions.addMapping:(Ljava/util/Map;Ljava/util/Map;JLjava/lang/String;)V
1: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id J
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
private static void addKeyType(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 2 0: getstatic sun.security.pkcs11.wrapper.Functions.keyNames:Ljava/util/Map;
getstatic sun.security.pkcs11.wrapper.Functions.keyIds:Ljava/util/Map;
lload 0
aload 2
invokestatic sun.security.pkcs11.wrapper.Functions.addMapping:(Ljava/util/Map;Ljava/util/Map;JLjava/lang/String;)V
1: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id J
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
private static void addAttribute(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 2 0: getstatic sun.security.pkcs11.wrapper.Functions.attributeNames:Ljava/util/Map;
getstatic sun.security.pkcs11.wrapper.Functions.attributeIds:Ljava/util/Map;
lload 0
aload 2
invokestatic sun.security.pkcs11.wrapper.Functions.addMapping:(Ljava/util/Map;Ljava/util/Map;JLjava/lang/String;)V
1: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id J
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
private static void addObjectClass(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 2 0: getstatic sun.security.pkcs11.wrapper.Functions.objectClassNames:Ljava/util/Map;
getstatic sun.security.pkcs11.wrapper.Functions.objectClassIds:Ljava/util/Map;
lload 0
aload 2
invokestatic sun.security.pkcs11.wrapper.Functions.addMapping:(Ljava/util/Map;Ljava/util/Map;JLjava/lang/String;)V
1: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id J
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
private static void addHashMech(long, java.lang.String);
descriptor: (JLjava/lang/String;)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 2 0: getstatic sun.security.pkcs11.wrapper.Functions.hashMechIds:Ljava/util/Map;
aload 2
lload 0
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 id J
0 2 2 name Ljava/lang/String;
MethodParameters:
Name Flags
id
name
}
SourceFile: "Functions.java"
NestMembers:
sun.security.pkcs11.wrapper.Functions$Flags
InnerClasses:
private Flags = sun.security.pkcs11.wrapper.Functions$Flags of sun.security.pkcs11.wrapper.Functions