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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
         0: .line 51
            aload 0 /* this */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aconst_null
            invokespecial io.netty.handler.ssl.OpenSslServerContext.<init>:(Ljava/io/File;Ljava/io/File;Ljava/lang/String;)V
         1: .line 52
            return
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
         0: .line 65
            aload 0 /* this */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aconst_null
            getstatic io.netty.handler.ssl.IdentityCipherSuiteFilter.INSTANCE:Lio/netty/handler/ssl/IdentityCipherSuiteFilter;
         1: .line 66
            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: .line 67
            return
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // java.lang.Iterable ciphers
        start local 5 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        start local 6 // long sessionCacheSize
        start local 8 // long sessionTimeout
         0: .line 90
            aload 0 /* this */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aload 4 /* ciphers */
            getstatic io.netty.handler.ssl.IdentityCipherSuiteFilter.INSTANCE:Lio/netty/handler/ssl/IdentityCipherSuiteFilter;
         1: .line 91
            aload 5 /* apn */
            lload 6 /* sessionCacheSize */
            lload 8 /* sessionTimeout */
            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: .line 92
            return
        end local 8 // long sessionTimeout
        end local 6 // long sessionCacheSize
        end local 5 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        end local 4 // java.lang.Iterable ciphers
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // java.lang.Iterable ciphers
        start local 5 // java.lang.Iterable nextProtocols
        start local 6 // long sessionCacheSize
        start local 8 // long sessionTimeout
         0: .line 116
            aload 0 /* this */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aload 4 /* ciphers */
         1: .line 117
            aload 5 /* nextProtocols */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toApplicationProtocolConfig:(Ljava/lang/Iterable;)Lio/netty/handler/ssl/ApplicationProtocolConfig;
            lload 6 /* sessionCacheSize */
            lload 8 /* sessionTimeout */
            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: .line 118
            return
        end local 8 // long sessionTimeout
        end local 6 // long sessionCacheSize
        end local 5 // java.lang.Iterable nextProtocols
        end local 4 // java.lang.Iterable ciphers
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 5 // java.lang.Iterable ciphers
        start local 6 // io.netty.handler.ssl.ApplicationProtocolConfig config
        start local 7 // long sessionCacheSize
        start local 9 // long sessionTimeout
         0: .line 141
            aload 0 /* this */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aload 4 /* trustManagerFactory */
            aload 5 /* ciphers */
         1: .line 142
            aload 6 /* config */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
            lload 7 /* sessionCacheSize */
            lload 9 /* sessionTimeout */
            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: .line 143
            return
        end local 9 // long sessionTimeout
        end local 7 // long sessionCacheSize
        end local 6 // io.netty.handler.ssl.ApplicationProtocolConfig config
        end local 5 // java.lang.Iterable ciphers
        end local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 5 // java.lang.Iterable ciphers
        start local 6 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        start local 7 // long sessionCacheSize
        start local 9 // long sessionTimeout
         0: .line 166
            aload 0 /* this */
            aconst_null
            aload 4 /* trustManagerFactory */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aconst_null
         1: .line 167
            aload 5 /* ciphers */
            aconst_null
            aload 6 /* apn */
            lload 7 /* sessionCacheSize */
            lload 9 /* sessionTimeout */
            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: .line 168
            return
        end local 9 // long sessionTimeout
        end local 7 // long sessionCacheSize
        end local 6 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        end local 5 // java.lang.Iterable ciphers
        end local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // java.lang.Iterable ciphers
        start local 5 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 6 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        start local 7 // long sessionCacheSize
        start local 9 // long sessionTimeout
         0: .line 192
            aload 0 /* this */
            aconst_null
            aconst_null
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aconst_null
         1: .line 193
            aload 4 /* ciphers */
            aload 5 /* cipherFilter */
            aload 6 /* apn */
            lload 7 /* sessionCacheSize */
            lload 9 /* sessionTimeout */
            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: .line 194
            return
        end local 9 // long sessionTimeout
        end local 7 // long sessionCacheSize
        end local 6 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        end local 5 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 4 // java.lang.Iterable ciphers
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File trustCertCollectionFile
        start local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 3 // java.io.File keyCertChainFile
        start local 4 // java.io.File keyFile
        start local 5 // java.lang.String keyPassword
        start local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        start local 7 // java.lang.Iterable ciphers
        start local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 9 // io.netty.handler.ssl.ApplicationProtocolConfig config
        start local 10 // long sessionCacheSize
        start local 12 // long sessionTimeout
         0: .line 231
            aload 0 /* this */
            aload 1 /* trustCertCollectionFile */
            aload 2 /* trustManagerFactory */
            aload 3 /* keyCertChainFile */
            aload 4 /* keyFile */
            aload 5 /* keyPassword */
            aload 6 /* keyManagerFactory */
         1: .line 232
            aload 7 /* ciphers */
            aload 8 /* cipherFilter */
            aload 9 /* config */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
            lload 10 /* sessionCacheSize */
            lload 12 /* sessionTimeout */
            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: .line 233
            return
        end local 12 // long sessionTimeout
        end local 10 // long sessionCacheSize
        end local 9 // io.netty.handler.ssl.ApplicationProtocolConfig config
        end local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 7 // java.lang.Iterable ciphers
        end local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        end local 5 // java.lang.String keyPassword
        end local 4 // java.io.File keyFile
        end local 3 // java.io.File keyCertChainFile
        end local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 1 // java.io.File trustCertCollectionFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 5 // java.lang.Iterable ciphers
        start local 6 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 7 // io.netty.handler.ssl.ApplicationProtocolConfig config
        start local 8 // long sessionCacheSize
        start local 10 // long sessionTimeout
         0: .line 257
            aload 0 /* this */
            aconst_null
            aload 4 /* trustManagerFactory */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aconst_null
            aload 5 /* ciphers */
            aload 6 /* cipherFilter */
         1: .line 258
            aload 7 /* config */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
            lload 8 /* sessionCacheSize */
            lload 10 /* sessionTimeout */
            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: .line 259
            return
        end local 10 // long sessionTimeout
        end local 8 // long sessionCacheSize
        end local 7 // io.netty.handler.ssl.ApplicationProtocolConfig config
        end local 6 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 5 // java.lang.Iterable ciphers
        end local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File certChainFile
        start local 2 // java.io.File keyFile
        start local 3 // java.lang.String keyPassword
        start local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 5 // java.lang.Iterable ciphers
        start local 6 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 7 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        start local 8 // long sessionCacheSize
        start local 10 // long sessionTimeout
         0: .line 283
            aload 0 /* this */
            aconst_null
            aload 4 /* trustManagerFactory */
            aload 1 /* certChainFile */
            aload 2 /* keyFile */
            aload 3 /* keyPassword */
            aconst_null
            aload 5 /* ciphers */
            aload 6 /* cipherFilter */
         1: .line 284
            aload 7 /* apn */
            lload 8 /* sessionCacheSize */
            lload 10 /* sessionTimeout */
            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: .line 285
            return
        end local 10 // long sessionTimeout
        end local 8 // long sessionCacheSize
        end local 7 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        end local 6 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 5 // java.lang.Iterable ciphers
        end local 4 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 3 // java.lang.String keyPassword
        end local 2 // java.io.File keyFile
        end local 1 // java.io.File certChainFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.io.File trustCertCollectionFile
        start local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 3 // java.io.File keyCertChainFile
        start local 4 // java.io.File keyFile
        start local 5 // java.lang.String keyPassword
        start local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        start local 7 // java.lang.Iterable ciphers
        start local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 9 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        start local 10 // long sessionCacheSize
        start local 12 // long sessionTimeout
         0: .line 323
            aload 0 /* this */
            aload 1 /* trustCertCollectionFile */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toX509CertificatesInternal:(Ljava/io/File;)[Ljava/security/cert/X509Certificate;
            aload 2 /* trustManagerFactory */
         1: .line 324
            aload 3 /* keyCertChainFile */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toX509CertificatesInternal:(Ljava/io/File;)[Ljava/security/cert/X509Certificate;
            aload 4 /* keyFile */
            aload 5 /* keyPassword */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toPrivateKeyInternal:(Ljava/io/File;Ljava/lang/String;)Ljava/security/PrivateKey;
         2: .line 325
            aload 5 /* keyPassword */
            aload 6 /* keyManagerFactory */
            aload 7 /* ciphers */
            aload 8 /* cipherFilter */
         3: .line 326
            aload 9 /* apn */
            lload 10 /* sessionCacheSize */
            lload 12 /* sessionTimeout */
            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: .line 327
            return
        end local 12 // long sessionTimeout
        end local 10 // long sessionCacheSize
        end local 9 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        end local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 7 // java.lang.Iterable ciphers
        end local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        end local 5 // java.lang.String keyPassword
        end local 4 // java.io.File keyFile
        end local 3 // java.io.File keyCertChainFile
        end local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 1 // java.io.File trustCertCollectionFile
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.security.cert.X509Certificate[] trustCertCollection
        start local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 3 // java.security.cert.X509Certificate[] keyCertChain
        start local 4 // java.security.PrivateKey key
        start local 5 // java.lang.String keyPassword
        start local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        start local 7 // java.lang.Iterable ciphers
        start local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 9 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        start local 10 // long sessionCacheSize
        start local 12 // long sessionTimeout
        start local 14 // io.netty.handler.ssl.ClientAuth clientAuth
        start local 15 // java.lang.String[] protocols
        start local 16 // boolean startTls
        start local 17 // boolean enableOcsp
         0: .line 335
            aload 0 /* this */
            aload 1 /* trustCertCollection */
            aload 2 /* trustManagerFactory */
            aload 3 /* keyCertChain */
            aload 4 /* key */
            aload 5 /* keyPassword */
            aload 6 /* keyManagerFactory */
            aload 7 /* ciphers */
         1: .line 336
            aload 8 /* cipherFilter */
            aload 9 /* apn */
            invokestatic io.netty.handler.ssl.OpenSslServerContext.toNegotiator:(Lio/netty/handler/ssl/ApplicationProtocolConfig;)Lio/netty/handler/ssl/OpenSslApplicationProtocolNegotiator;
            lload 10 /* sessionCacheSize */
            lload 12 /* sessionTimeout */
            aload 14 /* clientAuth */
            aload 15 /* protocols */
            iload 16 /* startTls */
         2: .line 337
            iload 17 /* enableOcsp */
            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: .line 338
            return
        end local 17 // boolean enableOcsp
        end local 16 // boolean startTls
        end local 15 // java.lang.String[] protocols
        end local 14 // io.netty.handler.ssl.ClientAuth clientAuth
        end local 12 // long sessionTimeout
        end local 10 // long sessionCacheSize
        end local 9 // io.netty.handler.ssl.ApplicationProtocolConfig apn
        end local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 7 // java.lang.Iterable ciphers
        end local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        end local 5 // java.lang.String keyPassword
        end local 4 // java.security.PrivateKey key
        end local 3 // java.security.cert.X509Certificate[] keyCertChain
        end local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 1 // java.security.cert.X509Certificate[] trustCertCollection
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
        start local 1 // java.security.cert.X509Certificate[] trustCertCollection
        start local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        start local 3 // java.security.cert.X509Certificate[] keyCertChain
        start local 4 // java.security.PrivateKey key
        start local 5 // java.lang.String keyPassword
        start local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        start local 7 // java.lang.Iterable ciphers
        start local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        start local 9 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        start local 10 // long sessionCacheSize
        start local 12 // long sessionTimeout
        start local 14 // io.netty.handler.ssl.ClientAuth clientAuth
        start local 15 // java.lang.String[] protocols
        start local 16 // boolean startTls
        start local 17 // boolean enableOcsp
         0: .line 347
            aload 0 /* this */
            aload 7 /* ciphers */
            aload 8 /* cipherFilter */
            aload 9 /* apn */
            lload 10 /* sessionCacheSize */
            lload 12 /* sessionTimeout */
            iconst_1
            aload 3 /* keyCertChain */
         1: .line 348
            aload 14 /* clientAuth */
            aload 15 /* protocols */
            iload 16 /* startTls */
            iload 17 /* enableOcsp */
            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: .line 350
            iconst_0
            istore 18 /* success */
        start local 18 // boolean success
         3: .line 352
            aload 0 /* this */
            aload 0 /* this */
            getfield io.netty.handler.ssl.OpenSslServerContext.ctx:J
            aload 0 /* this */
            getfield io.netty.handler.ssl.OpenSslServerContext.engineMap:Lio/netty/handler/ssl/OpenSslEngineMap;
            aload 1 /* trustCertCollection */
            aload 2 /* trustManagerFactory */
         4: .line 353
            aload 3 /* keyCertChain */
            aload 4 /* key */
            aload 5 /* keyPassword */
            aload 6 /* keyManagerFactory */
         5: .line 352
            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 /* context */
        start local 19 // io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ServerContext context
         6: .line 354
            aload 0 /* this */
            aload 19 /* context */
            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: .line 355
            aload 0 /* this */
            aload 19 /* context */
            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: .line 356
            iconst_1
            istore 18 /* success */
        end local 19 // io.netty.handler.ssl.ReferenceCountedOpenSslServerContext$ServerContext context
         9: .line 357
            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: .line 358
            iload 18 /* success */
            ifne 13
        12: .line 359
            aload 0 /* this */
            invokevirtual io.netty.handler.ssl.OpenSslServerContext.release:()Z
            pop
        13: .line 361
      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: .line 358
      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 /* success */
            ifne 16
        15: .line 359
            aload 0 /* this */
            invokevirtual io.netty.handler.ssl.OpenSslServerContext.release:()Z
            pop
        16: .line 362
      StackMap locals:
      StackMap stack:
            return
        end local 18 // boolean success
        end local 17 // boolean enableOcsp
        end local 16 // boolean startTls
        end local 15 // java.lang.String[] protocols
        end local 14 // io.netty.handler.ssl.ClientAuth clientAuth
        end local 12 // long sessionTimeout
        end local 10 // long sessionCacheSize
        end local 9 // io.netty.handler.ssl.OpenSslApplicationProtocolNegotiator apn
        end local 8 // io.netty.handler.ssl.CipherSuiteFilter cipherFilter
        end local 7 // java.lang.Iterable ciphers
        end local 6 // javax.net.ssl.KeyManagerFactory keyManagerFactory
        end local 5 // java.lang.String keyPassword
        end local 4 // java.security.PrivateKey key
        end local 3 // java.security.cert.X509Certificate[] keyCertChain
        end local 2 // javax.net.ssl.TrustManagerFactory trustManagerFactory
        end local 1 // java.security.cert.X509Certificate[] trustCertCollection
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
         0: .line 366
            aload 0 /* this */
            getfield io.netty.handler.ssl.OpenSslServerContext.sessionContext:Lio/netty/handler/ssl/OpenSslServerSessionContext;
            areturn
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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 // io.netty.handler.ssl.OpenSslServerContext this
         0: .line 371
            aload 0 /* this */
            getfield io.netty.handler.ssl.OpenSslServerContext.keyMaterialManager:Lio/netty/handler/ssl/OpenSslKeyMaterialManager;
            areturn
        end local 0 // io.netty.handler.ssl.OpenSslServerContext this
      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: .line 1
            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: .line 1
            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