public final class io.netty.handler.ssl.OpenSslServerContext extends io.netty.handler.ssl.OpenSslContext
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: io.netty.handler.ssl.OpenSslServerContext
super_class: io.netty.handler.ssl.OpenSslContext
{
private final io.netty.handler.ssl.OpenSslServerSessionContext sessionContext;
descriptor: Lio/netty/handler/ssl/OpenSslServerSessionContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final io.netty.handler.ssl.OpenSslKeyMaterialManager keyMaterialManager;
descriptor: Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.io.File, java.io.File);
descriptor: (Ljava/io/File;Ljava/io/File;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 2 1 certChainFile Ljava/io/File;
0 2 2 keyFile Ljava/io/File;
Exceptions:
throws javax.net.ssl.SSLException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
public void <init>(java.io.File, java.io.File, java.lang.String);
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 2
aload 3
aconst_null
getstatic io.netty.handler.ssl.IdentityCipherSuiteFilter.INSTANCE:Lio/netty/handler/ssl/IdentityCipherSuiteFilter;
1: getstatic io.netty.handler.ssl.ApplicationProtocolConfig.DISABLED:Lio/netty/handler/ssl/ApplicationProtocolConfig;
lconst_0
lconst_0
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
Exceptions:
throws javax.net.ssl.SSLException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
public void <init>(java.io.File, java.io.File, java.lang.String, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.ApplicationProtocolConfig, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=10, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 8 0: aload 0
aload 1
aload 2
aload 3
aload 4
getstatic io.netty.handler.ssl.IdentityCipherSuiteFilter.INSTANCE:Lio/netty/handler/ssl/IdentityCipherSuiteFilter;
1: aload 5
lload 6
lload 8
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
2: return
end local 8 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 5 apn Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 3 6 sessionCacheSize J
0 3 8 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
ciphers
apn
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, java.lang.Iterable<java.lang.String>, java.lang.Iterable<java.lang.String>, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Ljava/lang/Iterable;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=10, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 8 0: aload 0
aload 1
aload 2
aload 3
aload 4
1: aload 5
invokestatic io.netty.handler.ssl.OpenSslServerContext.toApplicationProtocolConfig:(Ljava/lang/Iterable;)Lio/netty/handler/ssl/ApplicationProtocolConfig;
lload 6
lload 8
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
2: return
end local 8 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 5 nextProtocols Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 6 sessionCacheSize J
0 3 8 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable<Ljava/lang/String;>;Ljava/lang/Iterable<Ljava/lang/String;>;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
ciphers
nextProtocols
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, javax.net.ssl.TrustManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.ApplicationProtocolConfig, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=11, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 9 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
1: aload 6
invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
lload 7
lload 9
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
2: return
end local 9 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 3 5 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 6 config Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 3 7 sessionCacheSize J
0 3 9 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
trustManagerFactory
ciphers
config
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, javax.net.ssl.TrustManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=11, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 9 0: aload 0
aconst_null
aload 4
aload 1
aload 2
aload 3
aconst_null
1: aload 5
aconst_null
aload 6
lload 7
lload 9
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
2: return
end local 9 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 3 5 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 6 apn Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
0 3 7 sessionCacheSize J
0 3 9 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
trustManagerFactory
ciphers
apn
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.ApplicationProtocolConfig, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=11, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 9 0: aload 0
aconst_null
aconst_null
aload 1
aload 2
aload 3
aconst_null
1: aload 4
aload 5
aload 6
lload 7
lload 9
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
2: return
end local 9 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 5 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 3 6 apn Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 3 7 sessionCacheSize J
0 3 9 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
ciphers
cipherFilter
apn
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, javax.net.ssl.TrustManagerFactory, java.io.File, java.io.File, java.lang.String, javax.net.ssl.KeyManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.ApplicationProtocolConfig, long, );
descriptor: (Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=14, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 12 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
1: aload 7
aload 8
aload 9
invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
lload 10
lload 12
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
2: return
end local 12 end local 10 end local 9 end local 8 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 trustCertCollectionFile Ljava/io/File;
0 3 2 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 3 3 keyCertChainFile Ljava/io/File;
0 3 4 keyFile Ljava/io/File;
0 3 5 keyPassword Ljava/lang/String;
0 3 6 keyManagerFactory Ljavax/net/ssl/KeyManagerFactory;
0 3 7 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 8 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 3 9 config Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 3 10 sessionCacheSize J
0 3 12 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
trustCertCollectionFile
trustManagerFactory
keyCertChainFile
keyFile
keyPassword
keyManagerFactory
ciphers
cipherFilter
config
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, javax.net.ssl.TrustManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.ApplicationProtocolConfig, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=12, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 10 0: aload 0
aconst_null
aload 4
aload 1
aload 2
aload 3
aconst_null
aload 5
aload 6
1: aload 7
invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
lload 8
lload 10
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
2: return
end local 10 end local 8 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 3 5 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 6 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 3 7 config Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 3 8 sessionCacheSize J
0 3 10 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
trustManagerFactory
ciphers
cipherFilter
config
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, java.io.File, java.lang.String, javax.net.ssl.TrustManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator, long, );
descriptor: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=12, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 10 0: aload 0
aconst_null
aload 4
aload 1
aload 2
aload 3
aconst_null
aload 5
aload 6
1: aload 7
lload 8
lload 10
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
2: return
end local 10 end local 8 end local 7 end local 6 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 3 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 3 1 certChainFile Ljava/io/File;
0 3 2 keyFile Ljava/io/File;
0 3 3 keyPassword Ljava/lang/String;
0 3 4 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 3 5 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 3 6 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 3 7 apn Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
0 3 8 sessionCacheSize J
0 3 10 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/TrustManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
certChainFile
keyFile
keyPassword
trustManagerFactory
ciphers
cipherFilter
apn
sessionCacheSize
sessionTimeout
public void <init>(java.io.File, javax.net.ssl.TrustManagerFactory, java.io.File, java.io.File, java.lang.String, javax.net.ssl.KeyManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator, long, );
descriptor: (Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=18, locals=14, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 12 0: aload 0
aload 1
invokestatic io.netty.handler.ssl.OpenSslServerContext.toX509CertificatesInternal:(Ljava/io/File;)[Ljava/security/cert/X509Certificate;
aload 2
1: aload 3
invokestatic io.netty.handler.ssl.OpenSslServerContext.toX509CertificatesInternal:(Ljava/io/File;)[Ljava/security/cert/X509Certificate;
aload 4
aload 5
invokestatic io.netty.handler.ssl.OpenSslServerContext.toPrivateKeyInternal:(Ljava/io/File;Ljava/lang/String;)Ljava/security/PrivateKey;
2: aload 5
aload 6
aload 7
aload 8
3: aload 9
lload 10
lload 12
getstatic io.netty.handler.ssl.ClientAuth.NONE:Lio/netty/handler/ssl/ClientAuth;
aconst_null
iconst_0
iconst_0
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
4: return
end local 12 end local 10 end local 9 end local 8 end local 7 end local 6 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 5 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 5 1 trustCertCollectionFile Ljava/io/File;
0 5 2 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 5 3 keyCertChainFile Ljava/io/File;
0 5 4 keyFile Ljava/io/File;
0 5 5 keyPassword Ljava/lang/String;
0 5 6 keyManagerFactory Ljavax/net/ssl/KeyManagerFactory;
0 5 7 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 5 8 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 5 9 apn Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
0 5 10 sessionCacheSize J
0 5 12 sessionTimeout J
Exceptions:
throws javax.net.ssl.SSLException
Signature: (Ljava/io/File;Ljavax/net/ssl/TrustManagerFactory;Ljava/io/File;Ljava/io/File;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJ)V
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
trustCertCollectionFile
trustManagerFactory
keyCertChainFile
keyFile
keyPassword
keyManagerFactory
ciphers
cipherFilter
apn
sessionCacheSize
sessionTimeout
void <init>(java.security.cert.X509Certificate[], javax.net.ssl.TrustManagerFactory, java.security.cert.X509Certificate[], java.security.PrivateKey, java.lang.String, javax.net.ssl.KeyManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.ApplicationProtocolConfig, long, long, io.netty.handler.ssl.ClientAuth, java.lang.String[], boolean, );
descriptor: ([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
flags: (0x0000)
Code:
stack=18, locals=18, args_size=16
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 12 start local 14 start local 15 start local 16 start local 17 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
1: aload 8
aload 9
invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
lload 10
lload 12
aload 14
aload 15
iload 16
2: iload 17
invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
3: return
end local 17 end local 16 end local 15 end local 14 end local 12 end local 10 end local 9 end local 8 end local 7 end local 6 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 4 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 4 1 trustCertCollection [Ljava/security/cert/X509Certificate;
0 4 2 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 4 3 keyCertChain [Ljava/security/cert/X509Certificate;
0 4 4 key Ljava/security/PrivateKey;
0 4 5 keyPassword Ljava/lang/String;
0 4 6 keyManagerFactory Ljavax/net/ssl/KeyManagerFactory;
0 4 7 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 4 8 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 4 9 apn Lio/netty/handler/ssl/ApplicationProtocolConfig;
0 4 10 sessionCacheSize J
0 4 12 sessionTimeout J
0 4 14 clientAuth Lio/netty/handler/ssl/ClientAuth;
0 4 15 protocols [Ljava/lang/String;
0 4 16 startTls Z
0 4 17 enableOcsp Z
Exceptions:
throws javax.net.ssl.SSLException
Signature: ([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/ApplicationProtocolConfig;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
MethodParameters:
Name Flags
trustCertCollection
trustManagerFactory
keyCertChain
key
keyPassword
keyManagerFactory
ciphers
cipherFilter
apn
sessionCacheSize
sessionTimeout
clientAuth
protocols
startTls
enableOcsp
private void <init>(java.security.cert.X509Certificate[], javax.net.ssl.TrustManagerFactory, java.security.cert.X509Certificate[], java.security.PrivateKey, java.lang.String, javax.net.ssl.KeyManagerFactory, java.lang.Iterable<java.lang.String>, io.netty.handler.ssl.CipherSuiteFilter, io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator, long, long, io.netty.handler.ssl.ClientAuth, java.lang.String[], boolean, );
descriptor: ([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=14, locals=21, args_size=16
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 12 start local 14 start local 15 start local 16 start local 17 0: aload 0
aload 7
aload 8
aload 9
lload 10
lload 12
iconst_1
aload 3
1: aload 14
aload 15
iload 16
iload 17
invokespecial io.netty.handler.ssl.OpenSslContext.<init>:(Ljava/lang/Iterable;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJI[Ljava/security/cert/Certificate;Lio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
2: iconst_0
istore 18
start local 18 3: aload 0
aload 0
getfield io.netty.handler.ssl.OpenSslServerContext.ctx:J
aload 0
getfield io.netty.handler.ssl.OpenSslServerContext.engineMap:Lio/netty/handler/ssl/OpenSslEngineMap;
aload 1
aload 2
4: aload 3
aload 4
aload 5
aload 6
5: invokestatic io.netty.handler.ssl.ReferenceCountedOpenSslServerContext.newSessionContext:(Lio/netty/handler/ssl/ReferenceCountedOpenSslContext;JLio/netty/handler/ssl/OpenSslEngineMap;[Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;)Lio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext;
astore 19
start local 19 6: aload 0
aload 19
getfield io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ServerContext.sessionContext:Lio/netty/handler/ssl/OpenSslServerSessionContext;
putfield io.netty.handler.ssl.OpenSslServerContext.sessionContext:Lio/netty/handler/ssl/OpenSslServerSessionContext;
7: aload 0
aload 19
getfield io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ServerContext.keyMaterialManager:Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
putfield io.netty.handler.ssl.OpenSslServerContext.keyMaterialManager:Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
8: iconst_1
istore 18
end local 19 9: goto 14
StackMap locals: io.netty.handler.ssl.OpenSslServerContext java.security.cert.X509Certificate[] javax.net.ssl.TrustManagerFactory java.security.cert.X509Certificate[] java.security.PrivateKey java.lang.String javax.net.ssl.KeyManagerFactory java.lang.Iterable io.netty.handler.ssl.CipherSuiteFilter io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator long long io.netty.handler.ssl.ClientAuth java.lang.String[] int int int
StackMap stack: java.lang.Throwable
10: astore 20
11: iload 18
ifne 13
12: aload 0
invokevirtual io.netty.handler.ssl.OpenSslServerContext.release:()Z
pop
13: StackMap locals: io.netty.handler.ssl.OpenSslServerContext java.security.cert.X509Certificate[] javax.net.ssl.TrustManagerFactory java.security.cert.X509Certificate[] java.security.PrivateKey java.lang.String javax.net.ssl.KeyManagerFactory java.lang.Iterable io.netty.handler.ssl.CipherSuiteFilter io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator long long io.netty.handler.ssl.ClientAuth java.lang.String[] int int int top java.lang.Throwable
StackMap stack:
aload 20
athrow
14: StackMap locals: io.netty.handler.ssl.OpenSslServerContext java.security.cert.X509Certificate[] javax.net.ssl.TrustManagerFactory java.security.cert.X509Certificate[] java.security.PrivateKey java.lang.String javax.net.ssl.KeyManagerFactory java.lang.Iterable io.netty.handler.ssl.CipherSuiteFilter io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator long long io.netty.handler.ssl.ClientAuth java.lang.String[] int int int
StackMap stack:
iload 18
ifne 16
15: aload 0
invokevirtual io.netty.handler.ssl.OpenSslServerContext.release:()Z
pop
16: StackMap locals:
StackMap stack:
return
end local 18 end local 17 end local 16 end local 15 end local 14 end local 12 end local 10 end local 9 end local 8 end local 7 end local 6 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 17 0 this Lio/netty/handler/ssl/OpenSslServerContext;
0 17 1 trustCertCollection [Ljava/security/cert/X509Certificate;
0 17 2 trustManagerFactory Ljavax/net/ssl/TrustManagerFactory;
0 17 3 keyCertChain [Ljava/security/cert/X509Certificate;
0 17 4 key Ljava/security/PrivateKey;
0 17 5 keyPassword Ljava/lang/String;
0 17 6 keyManagerFactory Ljavax/net/ssl/KeyManagerFactory;
0 17 7 ciphers Ljava/lang/Iterable<Ljava/lang/String;>;
0 17 8 cipherFilter Lio/netty/handler/ssl/CipherSuiteFilter;
0 17 9 apn Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
0 17 10 sessionCacheSize J
0 17 12 sessionTimeout J
0 17 14 clientAuth Lio/netty/handler/ssl/ClientAuth;
0 17 15 protocols [Ljava/lang/String;
0 17 16 startTls Z
0 17 17 enableOcsp Z
3 17 18 success Z
6 9 19 context Lio/netty/handler/ssl/ReferenceCountedOpenSslServerContext$ServerContext;
Exception table:
from to target type
3 10 10 any
Exceptions:
throws javax.net.ssl.SSLException
Signature: ([Ljava/security/cert/X509Certificate;Ljavax/net/ssl/TrustManagerFactory;[Ljava/security/cert/X509Certificate;Ljava/security/PrivateKey;Ljava/lang/String;Ljavax/net/ssl/KeyManagerFactory;Ljava/lang/Iterable<Ljava/lang/String;>;Lio/netty/handler/ssl/CipherSuiteFilter;Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;JJLio/netty/handler/ssl/ClientAuth;[Ljava/lang/String;ZZ)V
MethodParameters:
Name Flags
trustCertCollection
trustManagerFactory
keyCertChain
key
keyPassword
keyManagerFactory
ciphers
cipherFilter
apn
sessionCacheSize
sessionTimeout
clientAuth
protocols
startTls
enableOcsp
public io.netty.handler.ssl.OpenSslServerSessionContext sessionContext();
descriptor: ()Lio/netty/handler/ssl/OpenSslServerSessionContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.netty.handler.ssl.OpenSslServerContext.sessionContext:Lio/netty/handler/ssl/OpenSslServerSessionContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/handler/ssl/OpenSslServerContext;
io.netty.handler.ssl.OpenSslKeyMaterialManager keyMaterialManager();
descriptor: ()Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield io.netty.handler.ssl.OpenSslServerContext.keyMaterialManager:Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lio/netty/handler/ssl/OpenSslServerContext;
public io.netty.handler.ssl.OpenSslSessionContext sessionContext();
descriptor: ()Lio/netty/handler/ssl/OpenSslSessionContext;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual io.netty.handler.ssl.OpenSslServerContext.sessionContext:()Lio/netty/handler/ssl/OpenSslServerSessionContext;
areturn
LocalVariableTable:
Start End Slot Name Signature
public javax.net.ssl.SSLSessionContext sessionContext();
descriptor: ()Ljavax/net/ssl/SSLSessionContext;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual io.netty.handler.ssl.OpenSslServerContext.sessionContext:()Lio/netty/handler/ssl/OpenSslServerSessionContext;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "OpenSslServerContext.java"
InnerClasses:
final ServerContext = io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ServerContext of io.netty.handler.ssl.ReferenceCountedOpenSslServerContext