public class sun.security.pkcs11.wrapper.CK_TOKEN_INFO
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.security.pkcs11.wrapper.CK_TOKEN_INFO
super_class: java.lang.Object
{
public char[] label;
descriptor: [C
flags: (0x0001) ACC_PUBLIC
public char[] manufacturerID;
descriptor: [C
flags: (0x0001) ACC_PUBLIC
public char[] model;
descriptor: [C
flags: (0x0001) ACC_PUBLIC
public char[] serialNumber;
descriptor: [C
flags: (0x0001) ACC_PUBLIC
public long flags;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulMaxSessionCount;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulSessionCount;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulMaxRwSessionCount;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulRwSessionCount;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulMaxPinLen;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulMinPinLen;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulTotalPublicMemory;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulFreePublicMemory;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulTotalPrivateMemory;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long ulFreePrivateMemory;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public sun.security.pkcs11.wrapper.CK_VERSION hardwareVersion;
descriptor: Lsun/security/pkcs11/wrapper/CK_VERSION;
flags: (0x0001) ACC_PUBLIC
public sun.security.pkcs11.wrapper.CK_VERSION firmwareVersion;
descriptor: Lsun/security/pkcs11/wrapper/CK_VERSION;
flags: (0x0001) ACC_PUBLIC
public char[] utcTime;
descriptor: [C
flags: (0x0001) ACC_PUBLIC
public void <init>(char[], char[], char[], char[], long, long, long, long, long, long, long, long, long, long, long, sun.security.pkcs11.wrapper.CK_VERSION, sun.security.pkcs11.wrapper.CK_VERSION, char[]);
descriptor: ([C[C[C[CJJJJJJJJJJJLsun/security/pkcs11/wrapper/CK_VERSION;Lsun/security/pkcs11/wrapper/CK_VERSION;[C)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=30, args_size=19
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 7 start local 9 start local 11 start local 13 start local 15 start local 17 start local 19 start local 21 start local 23 start local 25 start local 27 start local 28 start local 29 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.label:[C
2: aload 0
aload 2
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.manufacturerID:[C
3: aload 0
aload 3
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.model:[C
4: aload 0
aload 4
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.serialNumber:[C
5: aload 0
lload 5
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.flags:J
6: aload 0
lload 7
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxSessionCount:J
7: aload 0
lload 9
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulSessionCount:J
8: aload 0
lload 11
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxRwSessionCount:J
9: aload 0
lload 13
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulRwSessionCount:J
10: aload 0
lload 15
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxPinLen:J
11: aload 0
lload 17
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMinPinLen:J
12: aload 0
lload 19
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPublicMemory:J
13: aload 0
lload 21
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePublicMemory:J
14: aload 0
lload 23
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPrivateMemory:J
15: aload 0
lload 25
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePrivateMemory:J
16: aload 0
aload 27
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.hardwareVersion:Lsun/security/pkcs11/wrapper/CK_VERSION;
17: aload 0
aload 28
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.firmwareVersion:Lsun/security/pkcs11/wrapper/CK_VERSION;
18: aload 0
aload 29
putfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.utcTime:[C
19: return
end local 29 end local 28 end local 27 end local 25 end local 23 end local 21 end local 19 end local 17 end local 15 end local 13 end local 11 end local 9 end local 7 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lsun/security/pkcs11/wrapper/CK_TOKEN_INFO;
0 20 1 label [C
0 20 2 vendor [C
0 20 3 model [C
0 20 4 serialNo [C
0 20 5 flags J
0 20 7 sessionMax J
0 20 9 session J
0 20 11 rwSessionMax J
0 20 13 rwSession J
0 20 15 pinLenMax J
0 20 17 pinLenMin J
0 20 19 totalPubMem J
0 20 21 freePubMem J
0 20 23 totalPrivMem J
0 20 25 freePrivMem J
0 20 27 hwVer Lsun/security/pkcs11/wrapper/CK_VERSION;
0 20 28 fwVer Lsun/security/pkcs11/wrapper/CK_VERSION;
0 20 29 utcTime [C
MethodParameters:
Name Flags
label
vendor
model
serialNo
flags
sessionMax
session
rwSessionMax
rwSession
pinLenMax
pinLenMin
totalPubMem
freePubMem
totalPrivMem
freePrivMem
hwVer
fwVer
utcTime
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 1
start local 1 1: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
2: aload 1
ldc "label: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
3: aload 1
new java.lang.String
dup
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.label:[C
invokespecial java.lang.String.<init>:([C)V
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
4: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
5: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
6: aload 1
ldc "manufacturerID: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: aload 1
new java.lang.String
dup
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.manufacturerID:[C
invokespecial java.lang.String.<init>:([C)V
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
9: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
10: aload 1
ldc "model: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
11: aload 1
new java.lang.String
dup
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.model:[C
invokespecial java.lang.String.<init>:([C)V
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
13: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
14: aload 1
ldc "serialNumber: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
15: aload 1
new java.lang.String
dup
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.serialNumber:[C
invokespecial java.lang.String.<init>:([C)V
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
16: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
17: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
18: aload 1
ldc "flags: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
19: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.flags:J
invokestatic sun.security.pkcs11.wrapper.Functions.tokenInfoFlagsToString:(J)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
20: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
21: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
22: aload 1
ldc "ulMaxSessionCount: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
23: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxSessionCount:J
lconst_0
lcmp
ifne 25
24: ldc "CK_EFFECTIVELY_INFINITE"
goto 28
25: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxSessionCount:J
ldc -1
lcmp
ifne 27
26: ldc "CK_UNAVAILABLE_INFORMATION"
goto 28
27: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxSessionCount:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
28: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
29: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
30: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
31: aload 1
ldc "ulSessionCount: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
32: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulSessionCount:J
ldc -1
lcmp
ifne 34
33: ldc "CK_UNAVAILABLE_INFORMATION"
goto 35
34: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulSessionCount:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
35: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
36: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
37: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
38: aload 1
ldc "ulMaxRwSessionCount: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
39: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxRwSessionCount:J
lconst_0
lcmp
ifne 41
40: ldc "CK_EFFECTIVELY_INFINITE"
goto 44
41: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxRwSessionCount:J
ldc -1
lcmp
ifne 43
42: ldc "CK_UNAVAILABLE_INFORMATION"
goto 44
43: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxRwSessionCount:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
44: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
45: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
46: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
47: aload 1
ldc "ulRwSessionCount: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
48: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulRwSessionCount:J
ldc -1
lcmp
ifne 50
49: ldc "CK_UNAVAILABLE_INFORMATION"
goto 51
50: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulRwSessionCount:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
51: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
52: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
53: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
54: aload 1
ldc "ulMaxPinLen: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
55: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMaxPinLen:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
56: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
57: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
58: aload 1
ldc "ulMinPinLen: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
59: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulMinPinLen:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
60: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
61: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
62: aload 1
ldc "ulTotalPublicMemory: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
63: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPublicMemory:J
ldc -1
lcmp
ifne 65
64: ldc "CK_UNAVAILABLE_INFORMATION"
goto 66
65: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPublicMemory:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
66: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
67: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
68: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
69: aload 1
ldc "ulFreePublicMemory: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
70: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePublicMemory:J
ldc -1
lcmp
ifne 72
71: ldc "CK_UNAVAILABLE_INFORMATION"
goto 73
72: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePublicMemory:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
73: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
74: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
75: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
76: aload 1
ldc "ulTotalPrivateMemory: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
77: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPrivateMemory:J
ldc -1
lcmp
ifne 79
78: ldc "CK_UNAVAILABLE_INFORMATION"
goto 80
79: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulTotalPrivateMemory:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
80: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
81: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
82: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
83: aload 1
ldc "ulFreePrivateMemory: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
84: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePrivateMemory:J
ldc -1
lcmp
ifne 86
85: ldc "CK_UNAVAILABLE_INFORMATION"
goto 87
86: StackMap locals:
StackMap stack: java.lang.StringBuilder
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.ulFreePrivateMemory:J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
87: StackMap locals: sun.security.pkcs11.wrapper.CK_TOKEN_INFO java.lang.StringBuilder
StackMap stack: java.lang.StringBuilder java.lang.String
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
88: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
89: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
90: aload 1
ldc "hardwareVersion: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
91: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.hardwareVersion:Lsun/security/pkcs11/wrapper/CK_VERSION;
invokevirtual sun.security.pkcs11.wrapper.CK_VERSION.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
92: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
93: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
94: aload 1
ldc "firmwareVersion: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
95: aload 1
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.firmwareVersion:Lsun/security/pkcs11/wrapper/CK_VERSION;
invokevirtual sun.security.pkcs11.wrapper.CK_VERSION.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
96: aload 1
getstatic sun.security.pkcs11.wrapper.Constants.NEWLINE:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
97: aload 1
ldc " "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
98: aload 1
ldc "utcTime: "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
99: aload 1
new java.lang.String
dup
aload 0
getfield sun.security.pkcs11.wrapper.CK_TOKEN_INFO.utcTime:[C
invokespecial java.lang.String.<init>:([C)V
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
100: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 101 0 this Lsun/security/pkcs11/wrapper/CK_TOKEN_INFO;
1 101 1 sb Ljava/lang/StringBuilder;
}
SourceFile: "CK_TOKEN_INFO.java"