final class sun.security.ssl.X509Authentication$X509Credentials implements sun.security.ssl.SSLCredentials
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: sun.security.ssl.X509Authentication$X509Credentials
super_class: java.lang.Object
{
final java.security.cert.X509Certificate[] popCerts;
descriptor: [Ljava/security/cert/X509Certificate;
flags: (0x0010) ACC_FINAL
final java.security.PublicKey popPublicKey;
descriptor: Ljava/security/PublicKey;
flags: (0x0010) ACC_FINAL
void <init>(java.security.PublicKey, java.security.cert.X509Certificate[]);
descriptor: (Ljava/security/PublicKey;[Ljava/security/cert/X509Certificate;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // sun.security.ssl.X509Authentication$X509Credentials this
start local 1 // java.security.PublicKey popPublicKey
start local 2 // java.security.cert.X509Certificate[] popCerts
0: .line 157
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 158
aload 0 /* this */
aload 2 /* popCerts */
putfield sun.security.ssl.X509Authentication$X509Credentials.popCerts:[Ljava/security/cert/X509Certificate;
2: .line 159
aload 0 /* this */
aload 1 /* popPublicKey */
putfield sun.security.ssl.X509Authentication$X509Credentials.popPublicKey:Ljava/security/PublicKey;
3: .line 160
return
end local 2 // java.security.cert.X509Certificate[] popCerts
end local 1 // java.security.PublicKey popPublicKey
end local 0 // sun.security.ssl.X509Authentication$X509Credentials this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/security/ssl/X509Authentication$X509Credentials;
0 4 1 popPublicKey Ljava/security/PublicKey;
0 4 2 popCerts [Ljava/security/cert/X509Certificate;
MethodParameters:
Name Flags
popPublicKey
popCerts
}
SourceFile: "X509Authentication.java"
NestHost: sun.security.ssl.X509Authentication
InnerClasses:
final X509Credentials = sun.security.ssl.X509Authentication$X509Credentials of sun.security.ssl.X509Authentication