class sun.security.ssl.JsseJce$EcAvailability
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.security.ssl.JsseJce$EcAvailability
super_class: java.lang.Object
{
private static final boolean isAvailable;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=1, args_size=0
0: iconst_1
istore 0
start local 0 1: ldc "SHA1withECDSA"
invokestatic sun.security.ssl.JsseJce.getSignature:(Ljava/lang/String;)Ljava/security/Signature;
pop
2: ldc "NONEwithECDSA"
invokestatic sun.security.ssl.JsseJce.getSignature:(Ljava/lang/String;)Ljava/security/Signature;
pop
3: ldc "ECDH"
invokestatic sun.security.ssl.JsseJce.getKeyAgreement:(Ljava/lang/String;)Ljavax/crypto/KeyAgreement;
pop
4: ldc "EC"
invokestatic sun.security.ssl.JsseJce.getKeyFactory:(Ljava/lang/String;)Ljava/security/KeyFactory;
pop
5: ldc "EC"
invokestatic sun.security.ssl.JsseJce.getKeyPairGenerator:(Ljava/lang/String;)Ljava/security/KeyPairGenerator;
pop
6: ldc "EC"
invokestatic sun.security.ssl.JsseJce.getAlgorithmParameters:(Ljava/lang/String;)Ljava/security/AlgorithmParameters;
pop
7: goto 10
StackMap locals: int
StackMap stack: java.lang.Exception
8: pop
9: iconst_0
istore 0
10: StackMap locals:
StackMap stack:
iload 0
putstatic sun.security.ssl.JsseJce$EcAvailability.isAvailable:Z
end local 0 11: return
LocalVariableTable:
Start End Slot Name Signature
1 11 0 mediator Z
Exception table:
from to target type
1 7 8 Class java.lang.Exception
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
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/ssl/JsseJce$EcAvailability;
}
SourceFile: "JsseJce.java"
NestHost: sun.security.ssl.JsseJce
InnerClasses:
private EcAvailability = sun.security.ssl.JsseJce$EcAvailability of sun.security.ssl.JsseJce