public final class sun.security.provider.JavaKeyStore$DualFormatJKS extends sun.security.util.KeyStoreDelegator
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: sun.security.provider.JavaKeyStore$DualFormatJKS
super_class: sun.security.util.KeyStoreDelegator
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
ldc "JKS"
ldc Lsun/security/provider/JavaKeyStore$JKS;
ldc "PKCS12"
ldc Lsun/security/pkcs12/PKCS12KeyStore;
invokespecial sun.security.util.KeyStoreDelegator.<init>:(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lsun/security/provider/JavaKeyStore$DualFormatJKS;
public boolean engineProbe(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
instanceof java.io.DataInputStream
ifeq 3
1: aload 1
checkcast java.io.DataInputStream
astore 2
start local 2 2: goto 4
end local 2 3: StackMap locals:
StackMap stack:
new java.io.DataInputStream
dup
aload 1
invokespecial java.io.DataInputStream.<init>:(Ljava/io/InputStream;)V
astore 2
start local 2 4: StackMap locals: java.io.DataInputStream
StackMap stack:
ldc -17957139
aload 2
invokevirtual java.io.DataInputStream.readInt:()I
if_icmpne 5
iconst_1
ireturn
StackMap locals:
StackMap stack:
5: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lsun/security/provider/JavaKeyStore$DualFormatJKS;
0 6 1 stream Ljava/io/InputStream;
2 3 2 dataStream Ljava/io/DataInputStream;
4 6 2 dataStream Ljava/io/DataInputStream;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
stream
}
SourceFile: "JavaKeyStore.java"
NestHost: sun.security.provider.JavaKeyStore
InnerClasses:
public final DualFormatJKS = sun.security.provider.JavaKeyStore$DualFormatJKS of sun.security.provider.JavaKeyStore
public final JKS = sun.security.provider.JavaKeyStore$JKS of sun.security.provider.JavaKeyStore