public class io.dropwizard.jetty.HttpsConnectorFactory extends io.dropwizard.jetty.HttpConnectorFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: io.dropwizard.jetty.HttpsConnectorFactory
  super_class: io.dropwizard.jetty.HttpConnectorFactory
{
  private static final org.slf4j.Logger LOGGER;
    descriptor: Lorg/slf4j/Logger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static final java.util.concurrent.atomic.AtomicBoolean LOGGED;
    descriptor: Ljava/util/concurrent/atomic/AtomicBoolean;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private java.lang.String keyStorePath;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String keyStorePassword;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String keyStoreType;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.hibernate.validator.constraints.NotEmpty()

  private java.lang.String keyStoreProvider;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String trustStorePath;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String trustStorePassword;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String trustStoreType;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      org.hibernate.validator.constraints.NotEmpty()

  private java.lang.String trustStoreProvider;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String keyManagerPassword;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.Boolean needClientAuth;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.Boolean wantClientAuth;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String certAlias;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.io.File crlPath;
    descriptor: Ljava/io/File;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.Boolean enableCRLDP;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.Boolean enableOCSP;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.Integer maxCertPathLength;
    descriptor: Ljava/lang/Integer;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.net.URI ocspResponderUrl;
    descriptor: Ljava/net/URI;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.lang.String jceProvider;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private boolean validateCerts;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean validatePeers;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<java.lang.String> supportedProtocols;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.util.List<java.lang.String> excludedProtocols;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.util.List<java.lang.String> supportedCipherSuites;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private java.util.List<java.lang.String> excludedCipherSuites;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  private boolean allowRenegotiation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String endpointIdentificationAlgorithm;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE
    RuntimeVisibleAnnotations: 
      javax.annotation.Nullable()

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 225
            ldc Lio/dropwizard/jetty/HttpsConnectorFactory;
            invokestatic org.slf4j.LoggerFactory.getLogger:(Ljava/lang/Class;)Lorg/slf4j/Logger;
            putstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
         1: .line 226
            new java.util.concurrent.atomic.AtomicBoolean
            dup
            iconst_0
            invokespecial java.util.concurrent.atomic.AtomicBoolean.<init>:(Z)V
            putstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGED:Ljava/util/concurrent/atomic/AtomicBoolean;
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 224
            aload 0 /* this */
            invokespecial io.dropwizard.jetty.HttpConnectorFactory.<init>:()V
         1: .line 235
            aload 0 /* this */
            ldc "JKS"
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreType:Ljava/lang/String;
         2: .line 247
            aload 0 /* this */
            ldc "JKS"
            putfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreType:Ljava/lang/String;
         3: .line 281
            aload 0 /* this */
            iconst_0
            putfield io.dropwizard.jetty.HttpsConnectorFactory.validateCerts:Z
         4: .line 282
            aload 0 /* this */
            iconst_0
            putfield io.dropwizard.jetty.HttpsConnectorFactory.validatePeers:Z
         5: .line 296
            aload 0 /* this */
            iconst_1
            putfield io.dropwizard.jetty.HttpsConnectorFactory.allowRenegotiation:Z
         6: .line 224
            return
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;

  public boolean getAllowRenegotiation();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 303
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.allowRenegotiation:Z
            ireturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()

  public void setAllowRenegotiation(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // boolean allowRenegotiation
         0: .line 308
            aload 0 /* this */
            iload 1 /* allowRenegotiation */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.allowRenegotiation:Z
         1: .line 309
            return
        end local 1 // boolean allowRenegotiation
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  allowRenegotiation  Z
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                    Name  Flags
      allowRenegotiation  

  public java.lang.String getEndpointIdentificationAlgorithm();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 314
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.endpointIdentificationAlgorithm:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setEndpointIdentificationAlgorithm(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String endpointIdentificationAlgorithm
         0: .line 319
            aload 0 /* this */
            aload 1 /* endpointIdentificationAlgorithm */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.endpointIdentificationAlgorithm:Ljava/lang/String;
         1: .line 320
            return
        end local 1 // java.lang.String endpointIdentificationAlgorithm
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                             Name  Signature
            0    2     0                             this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  endpointIdentificationAlgorithm  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                                 Name  Flags
      endpointIdentificationAlgorithm  

  public java.lang.String getKeyStorePath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 325
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePath:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setKeyStorePath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String keyStorePath
         0: .line 330
            aload 0 /* this */
            aload 1 /* keyStorePath */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePath:Ljava/lang/String;
         1: .line 331
            return
        end local 1 // java.lang.String keyStorePath
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  keyStorePath  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
              Name  Flags
      keyStorePath  

  public java.lang.String getKeyStorePassword();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 336
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePassword:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setKeyStorePassword(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String keyStorePassword
         0: .line 341
            aload 0 /* this */
            aload 1 /* keyStorePassword */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePassword:Ljava/lang/String;
         1: .line 342
            return
        end local 1 // java.lang.String keyStorePassword
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  keyStorePassword  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                  Name  Flags
      keyStorePassword  

  public java.lang.String getKeyStoreType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 346
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreType:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()

  public void setKeyStoreType(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String keyStoreType
         0: .line 351
            aload 0 /* this */
            aload 1 /* keyStoreType */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreType:Ljava/lang/String;
         1: .line 352
            return
        end local 1 // java.lang.String keyStoreType
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  keyStoreType  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
              Name  Flags
      keyStoreType  

  public java.lang.String getKeyStoreProvider();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 357
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreProvider:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setKeyStoreProvider(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String keyStoreProvider
         0: .line 362
            aload 0 /* this */
            aload 1 /* keyStoreProvider */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreProvider:Ljava/lang/String;
         1: .line 363
            return
        end local 1 // java.lang.String keyStoreProvider
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  keyStoreProvider  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                  Name  Flags
      keyStoreProvider  

  public java.lang.String getTrustStoreType();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 367
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreType:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()

  public void setTrustStoreType(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String trustStoreType
         0: .line 372
            aload 0 /* this */
            aload 1 /* trustStoreType */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreType:Ljava/lang/String;
         1: .line 373
            return
        end local 1 // java.lang.String trustStoreType
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  trustStoreType  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                Name  Flags
      trustStoreType  

  public java.lang.String getTrustStoreProvider();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 378
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreProvider:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setTrustStoreProvider(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String trustStoreProvider
         0: .line 383
            aload 0 /* this */
            aload 1 /* trustStoreProvider */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreProvider:Ljava/lang/String;
         1: .line 384
            return
        end local 1 // java.lang.String trustStoreProvider
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  trustStoreProvider  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                    Name  Flags
      trustStoreProvider  

  public java.lang.String getKeyManagerPassword();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 389
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyManagerPassword:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setKeyManagerPassword(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String keyManagerPassword
         0: .line 394
            aload 0 /* this */
            aload 1 /* keyManagerPassword */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.keyManagerPassword:Ljava/lang/String;
         1: .line 395
            return
        end local 1 // java.lang.String keyManagerPassword
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  keyManagerPassword  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                    Name  Flags
      keyManagerPassword  

  public java.lang.String getTrustStorePath();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 400
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePath:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setTrustStorePath(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String trustStorePath
         0: .line 405
            aload 0 /* this */
            aload 1 /* trustStorePath */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePath:Ljava/lang/String;
         1: .line 406
            return
        end local 1 // java.lang.String trustStorePath
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  trustStorePath  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                Name  Flags
      trustStorePath  

  public java.lang.String getTrustStorePassword();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 411
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePassword:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setTrustStorePassword(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String trustStorePassword
         0: .line 416
            aload 0 /* this */
            aload 1 /* trustStorePassword */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePassword:Ljava/lang/String;
         1: .line 417
            return
        end local 1 // java.lang.String trustStorePassword
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  trustStorePassword  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    RuntimeVisibleTypeAnnotations: 
      METHOD_FORMAL_PARAMETER
        javax.annotation.Nullable()
    RuntimeVisibleParameterAnnotations: 
      0:
        javax.annotation.Nullable()
    MethodParameters:
                    Name  Flags
      trustStorePassword  

  public java.lang.Boolean getNeedClientAuth();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 422
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.needClientAuth:Ljava/lang/Boolean;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setNeedClientAuth(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.Boolean needClientAuth
         0: .line 427
            aload 0 /* this */
            aload 1 /* needClientAuth */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.needClientAuth:Ljava/lang/Boolean;
         1: .line 428
            return
        end local 1 // java.lang.Boolean needClientAuth
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  needClientAuth  Ljava/lang/Boolean;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                Name  Flags
      needClientAuth  

  public java.lang.Boolean getWantClientAuth();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 433
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.wantClientAuth:Ljava/lang/Boolean;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setWantClientAuth(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.Boolean wantClientAuth
         0: .line 438
            aload 0 /* this */
            aload 1 /* wantClientAuth */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.wantClientAuth:Ljava/lang/Boolean;
         1: .line 439
            return
        end local 1 // java.lang.Boolean wantClientAuth
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    2     0            this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  wantClientAuth  Ljava/lang/Boolean;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                Name  Flags
      wantClientAuth  

  public java.lang.String getCertAlias();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 444
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.certAlias:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setCertAlias(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String certAlias
         0: .line 449
            aload 0 /* this */
            aload 1 /* certAlias */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.certAlias:Ljava/lang/String;
         1: .line 450
            return
        end local 1 // java.lang.String certAlias
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  certAlias  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
           Name  Flags
      certAlias  

  public java.io.File getCrlPath();
    descriptor: ()Ljava/io/File;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 455
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.crlPath:Ljava/io/File;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setCrlPath(java.io.File);
    descriptor: (Ljava/io/File;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.io.File crlPath
         0: .line 460
            aload 0 /* this */
            aload 1 /* crlPath */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.crlPath:Ljava/io/File;
         1: .line 461
            return
        end local 1 // java.io.File crlPath
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  crlPath  Ljava/io/File;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
         Name  Flags
      crlPath  

  public java.lang.Boolean getEnableCRLDP();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 466
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableCRLDP:Ljava/lang/Boolean;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setEnableCRLDP(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.Boolean enableCRLDP
         0: .line 471
            aload 0 /* this */
            aload 1 /* enableCRLDP */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.enableCRLDP:Ljava/lang/Boolean;
         1: .line 472
            return
        end local 1 // java.lang.Boolean enableCRLDP
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  enableCRLDP  Ljava/lang/Boolean;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
             Name  Flags
      enableCRLDP  

  public java.lang.Boolean getEnableOCSP();
    descriptor: ()Ljava/lang/Boolean;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 477
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableOCSP:Ljava/lang/Boolean;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setEnableOCSP(java.lang.Boolean);
    descriptor: (Ljava/lang/Boolean;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.Boolean enableOCSP
         0: .line 482
            aload 0 /* this */
            aload 1 /* enableOCSP */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.enableOCSP:Ljava/lang/Boolean;
         1: .line 483
            return
        end local 1 // java.lang.Boolean enableOCSP
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    2     0        this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  enableOCSP  Ljava/lang/Boolean;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
            Name  Flags
      enableOCSP  

  public java.lang.Integer getMaxCertPathLength();
    descriptor: ()Ljava/lang/Integer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 488
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.maxCertPathLength:Ljava/lang/Integer;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setMaxCertPathLength(java.lang.Integer);
    descriptor: (Ljava/lang/Integer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.Integer maxCertPathLength
         0: .line 493
            aload 0 /* this */
            aload 1 /* maxCertPathLength */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.maxCertPathLength:Ljava/lang/Integer;
         1: .line 494
            return
        end local 1 // java.lang.Integer maxCertPathLength
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  maxCertPathLength  Ljava/lang/Integer;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                   Name  Flags
      maxCertPathLength  

  public java.net.URI getOcspResponderUrl();
    descriptor: ()Ljava/net/URI;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 499
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.ocspResponderUrl:Ljava/net/URI;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setOcspResponderUrl(java.net.URI);
    descriptor: (Ljava/net/URI;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.net.URI ocspResponderUrl
         0: .line 504
            aload 0 /* this */
            aload 1 /* ocspResponderUrl */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.ocspResponderUrl:Ljava/net/URI;
         1: .line 505
            return
        end local 1 // java.net.URI ocspResponderUrl
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  ocspResponderUrl  Ljava/net/URI;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                  Name  Flags
      ocspResponderUrl  

  public java.lang.String getJceProvider();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 510
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.jceProvider:Ljava/lang/String;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setJceProvider(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.lang.String jceProvider
         0: .line 515
            aload 0 /* this */
            aload 1 /* jceProvider */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.jceProvider:Ljava/lang/String;
         1: .line 516
            return
        end local 1 // java.lang.String jceProvider
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  jceProvider  Ljava/lang/String;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
             Name  Flags
      jceProvider  

  public boolean getValidatePeers();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 520
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.validatePeers:Z
            ireturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()

  public void setValidatePeers(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // boolean validatePeers
         0: .line 525
            aload 0 /* this */
            iload 1 /* validatePeers */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.validatePeers:Z
         1: .line 526
            return
        end local 1 // boolean validatePeers
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  validatePeers  Z
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
               Name  Flags
      validatePeers  

  public java.util.List<java.lang.String> getSupportedProtocols();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 531
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedProtocols:Ljava/util/List;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setSupportedProtocols(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.util.List supportedProtocols
         0: .line 536
            aload 0 /* this */
            aload 1 /* supportedProtocols */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.supportedProtocols:Ljava/util/List;
         1: .line 537
            return
        end local 1 // java.util.List supportedProtocols
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  supportedProtocols  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)V
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                    Name  Flags
      supportedProtocols  

  public java.util.List<java.lang.String> getExcludedProtocols();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 542
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedProtocols:Ljava/util/List;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setExcludedProtocols(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.util.List excludedProtocols
         0: .line 547
            aload 0 /* this */
            aload 1 /* excludedProtocols */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.excludedProtocols:Ljava/util/List;
         1: .line 548
            return
        end local 1 // java.util.List excludedProtocols
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  excludedProtocols  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)V
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                   Name  Flags
      excludedProtocols  

  public java.util.List<java.lang.String> getSupportedCipherSuites();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 553
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedCipherSuites:Ljava/util/List;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public java.util.List<java.lang.String> getExcludedCipherSuites();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 559
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedCipherSuites:Ljava/util/List;
            areturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    Signature: ()Ljava/util/List<Ljava/lang/String;>;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
      javax.annotation.Nullable()
    RuntimeVisibleTypeAnnotations: 
      METHOD_RETURN
        javax.annotation.Nullable()

  public void setExcludedCipherSuites(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.util.List excludedCipherSuites
         0: .line 564
            aload 0 /* this */
            aload 1 /* excludedCipherSuites */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.excludedCipherSuites:Ljava/util/List;
         1: .line 565
            return
        end local 1 // java.util.List excludedCipherSuites
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    2     0                  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  excludedCipherSuites  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)V
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                      Name  Flags
      excludedCipherSuites  

  public void setSupportedCipherSuites(java.util.List<java.lang.String>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // java.util.List supportedCipherSuites
         0: .line 569
            aload 0 /* this */
            aload 1 /* supportedCipherSuites */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.supportedCipherSuites:Ljava/util/List;
         1: .line 570
            return
        end local 1 // java.util.List supportedCipherSuites
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0    2     0                   this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  supportedCipherSuites  Ljava/util/List<Ljava/lang/String;>;
    Signature: (Ljava/util/List<Ljava/lang/String;>;)V
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
                       Name  Flags
      supportedCipherSuites  

  public boolean isValidateCerts();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 574
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.validateCerts:Z
            ireturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()

  public void setValidateCerts(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // boolean validateCerts
         0: .line 579
            aload 0 /* this */
            iload 1 /* validateCerts */
            putfield io.dropwizard.jetty.HttpsConnectorFactory.validateCerts:Z
         1: .line 580
            return
        end local 1 // boolean validateCerts
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    2     0           this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    2     1  validateCerts  Z
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonProperty()
    MethodParameters:
               Name  Flags
      validateCerts  

  public boolean isValidKeyStorePath();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 584
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreType:Ljava/lang/String;
            ldc "Windows-"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 1
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePath:Ljava/lang/String;
            ifnonnull 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      io.dropwizard.validation.ValidationMethod(message = "keyStorePath should not be null")

  public boolean isValidKeyStorePassword();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 589
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreType:Ljava/lang/String;
            ldc "Windows-"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 3
         1: .line 590
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePassword:Ljava/lang/String;
            invokestatic com.google.common.base.Strings.isNullOrEmpty:(Ljava/lang/String;)Z
            ifeq 3
         2: .line 589
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_1
            ireturn
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lio/dropwizard/jetty/HttpsConnectorFactory;
    RuntimeVisibleAnnotations: 
      io.dropwizard.validation.ValidationMethod(message = "keyStorePassword should not be null or empty")

  public org.eclipse.jetty.server.Connector build(org.eclipse.jetty.server.Server, com.codahale.metrics.MetricRegistry, java.lang.String, org.eclipse.jetty.util.thread.ThreadPool);
    descriptor: (Lorg/eclipse/jetty/server/Server;Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;Lorg/eclipse/jetty/util/thread/ThreadPool;)Lorg/eclipse/jetty/server/Connector;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=14, locals=12, args_size=5
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // org.eclipse.jetty.server.Server server
        start local 2 // com.codahale.metrics.MetricRegistry metrics
        start local 3 // java.lang.String name
        start local 4 // org.eclipse.jetty.util.thread.ThreadPool threadPool
         0: .line 595
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.buildHttpConfiguration:()Lorg/eclipse/jetty/server/HttpConfiguration;
            astore 5 /* httpConfig */
        start local 5 // org.eclipse.jetty.server.HttpConfiguration httpConfig
         1: .line 597
            aload 0 /* this */
            aload 5 /* httpConfig */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.buildHttpConnectionFactory:(Lorg/eclipse/jetty/server/HttpConfiguration;)Lorg/eclipse/jetty/server/HttpConnectionFactory;
            astore 6 /* httpConnectionFactory */
        start local 6 // org.eclipse.jetty.server.HttpConnectionFactory httpConnectionFactory
         2: .line 599
            aload 0 /* this */
            new org.eclipse.jetty.util.ssl.SslContextFactory
            dup
            invokespecial org.eclipse.jetty.util.ssl.SslContextFactory.<init>:()V
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.configureSslContextFactory:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory;
            astore 7 /* sslContextFactory */
        start local 7 // org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory
         3: .line 600
            aload 7 /* sslContextFactory */
            aload 0 /* this */
            aload 7 /* sslContextFactory */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.logSslInfoOnStart:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/component/AbstractLifeCycle$AbstractLifeCycleListener;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.addLifeCycleListener:(Lorg/eclipse/jetty/util/component/LifeCycle$Listener;)V
         4: .line 602
            aload 1 /* server */
            aload 7 /* sslContextFactory */
            invokevirtual org.eclipse.jetty.server.Server.addBean:(Ljava/lang/Object;)Z
            pop
         5: .line 603
            aload 1 /* server */
            new io.dropwizard.jetty.SslReload
            dup
            aload 7 /* sslContextFactory */
            aload 0 /* this */
            invokedynamic accept(Lio/dropwizard/jetty/HttpsConnectorFactory;)Ljava/util/function/Consumer;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)V
                  io/dropwizard/jetty/HttpsConnectorFactory.configureSslContextFactory(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory; (5)
                  (Lorg/eclipse/jetty/util/ssl/SslContextFactory;)V
            invokespecial io.dropwizard.jetty.SslReload.<init>:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;Ljava/util/function/Consumer;)V
            invokevirtual org.eclipse.jetty.server.Server.addBean:(Ljava/lang/Object;)Z
            pop
         6: .line 606
            new org.eclipse.jetty.server.SslConnectionFactory
            dup
            aload 7 /* sslContextFactory */
            getstatic org.eclipse.jetty.http.HttpVersion.HTTP_1_1:Lorg/eclipse/jetty/http/HttpVersion;
            invokevirtual org.eclipse.jetty.http.HttpVersion.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.server.SslConnectionFactory.<init>:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;Ljava/lang/String;)V
         7: .line 605
            astore 9 /* sslConnectionFactory */
        start local 9 // org.eclipse.jetty.server.SslConnectionFactory sslConnectionFactory
         8: .line 608
            new org.eclipse.jetty.util.thread.ScheduledExecutorScheduler
            dup
            invokespecial org.eclipse.jetty.util.thread.ScheduledExecutorScheduler.<init>:()V
            astore 10 /* scheduler */
        start local 10 // org.eclipse.jetty.util.thread.Scheduler scheduler
         9: .line 610
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.buildBufferPool:()Lorg/eclipse/jetty/io/ByteBufferPool;
            astore 11 /* bufferPool */
        start local 11 // org.eclipse.jetty.io.ByteBufferPool bufferPool
        10: .line 612
            aload 0 /* this */
            aload 1 /* server */
            aload 10 /* scheduler */
            aload 11 /* bufferPool */
            aload 3 /* name */
            aload 4 /* threadPool */
            iconst_2
            anewarray org.eclipse.jetty.server.ConnectionFactory
            dup
            iconst_0
        11: .line 613
            new io.dropwizard.jetty.Jetty93InstrumentedConnectionFactory
            dup
        12: .line 614
            aload 9 /* sslConnectionFactory */
        13: .line 615
            aload 2 /* metrics */
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.httpConnections:()Ljava/lang/String;
            invokevirtual com.codahale.metrics.MetricRegistry.timer:(Ljava/lang/String;)Lcom/codahale/metrics/Timer;
        14: .line 613
            invokespecial io.dropwizard.jetty.Jetty93InstrumentedConnectionFactory.<init>:(Lorg/eclipse/jetty/server/ConnectionFactory;Lcom/codahale/metrics/Timer;)V
            aastore
            dup
            iconst_1
        15: .line 616
            aload 6 /* httpConnectionFactory */
            aastore
        16: .line 612
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.buildConnector:(Lorg/eclipse/jetty/server/Server;Lorg/eclipse/jetty/util/thread/Scheduler;Lorg/eclipse/jetty/io/ByteBufferPool;Ljava/lang/String;Lorg/eclipse/jetty/util/thread/ThreadPool;[Lorg/eclipse/jetty/server/ConnectionFactory;)Lorg/eclipse/jetty/server/ServerConnector;
            areturn
        end local 11 // org.eclipse.jetty.io.ByteBufferPool bufferPool
        end local 10 // org.eclipse.jetty.util.thread.Scheduler scheduler
        end local 9 // org.eclipse.jetty.server.SslConnectionFactory sslConnectionFactory
        end local 7 // org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory
        end local 6 // org.eclipse.jetty.server.HttpConnectionFactory httpConnectionFactory
        end local 5 // org.eclipse.jetty.server.HttpConfiguration httpConfig
        end local 4 // org.eclipse.jetty.util.thread.ThreadPool threadPool
        end local 3 // java.lang.String name
        end local 2 // com.codahale.metrics.MetricRegistry metrics
        end local 1 // org.eclipse.jetty.server.Server server
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot                   Name  Signature
            0   17     0                   this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0   17     1                 server  Lorg/eclipse/jetty/server/Server;
            0   17     2                metrics  Lcom/codahale/metrics/MetricRegistry;
            0   17     3                   name  Ljava/lang/String;
            0   17     4             threadPool  Lorg/eclipse/jetty/util/thread/ThreadPool;
            1   17     5             httpConfig  Lorg/eclipse/jetty/server/HttpConfiguration;
            2   17     6  httpConnectionFactory  Lorg/eclipse/jetty/server/HttpConnectionFactory;
            3   17     7      sslContextFactory  Lorg/eclipse/jetty/util/ssl/SslContextFactory;
            8   17     9   sslConnectionFactory  Lorg/eclipse/jetty/server/SslConnectionFactory;
            9   17    10              scheduler  Lorg/eclipse/jetty/util/thread/Scheduler;
           10   17    11             bufferPool  Lorg/eclipse/jetty/io/ByteBufferPool;
    RuntimeVisibleTypeAnnotations: 
      METHOD_FORMAL_PARAMETER
        javax.annotation.Nullable()
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
      2:
      3:
        javax.annotation.Nullable()
    MethodParameters:
            Name  Flags
      server      
      metrics     
      name        
      threadPool  

  protected org.eclipse.jetty.server.HttpConfiguration buildHttpConfiguration();
    descriptor: ()Lorg/eclipse/jetty/server/HttpConfiguration;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
         0: .line 621
            aload 0 /* this */
            invokespecial io.dropwizard.jetty.HttpConnectorFactory.buildHttpConfiguration:()Lorg/eclipse/jetty/server/HttpConfiguration;
            astore 1 /* config */
        start local 1 // org.eclipse.jetty.server.HttpConfiguration config
         1: .line 622
            aload 1 /* config */
            ldc "https"
            invokevirtual org.eclipse.jetty.server.HttpConfiguration.setSecureScheme:(Ljava/lang/String;)V
         2: .line 623
            aload 1 /* config */
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getPort:()I
            invokevirtual org.eclipse.jetty.server.HttpConfiguration.setSecurePort:(I)V
         3: .line 624
            aload 1 /* config */
            new org.eclipse.jetty.server.SecureRequestCustomizer
            dup
            invokespecial org.eclipse.jetty.server.SecureRequestCustomizer.<init>:()V
            invokevirtual org.eclipse.jetty.server.HttpConfiguration.addCustomizer:(Lorg/eclipse/jetty/server/HttpConfiguration$Customizer;)V
         4: .line 625
            aload 1 /* config */
            areturn
        end local 1 // org.eclipse.jetty.server.HttpConfiguration config
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            1    5     1  config  Lorg/eclipse/jetty/server/HttpConfiguration;

  protected org.eclipse.jetty.util.component.AbstractLifeCycle$AbstractLifeCycleListener logSslInfoOnStart(org.eclipse.jetty.util.ssl.SslContextFactory);
    descriptor: (Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/component/AbstractLifeCycle$AbstractLifeCycleListener;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory
         0: .line 632
            new io.dropwizard.jetty.HttpsConnectorFactory$1
            dup
            aload 0 /* this */
            aload 1 /* sslContextFactory */
            invokespecial io.dropwizard.jetty.HttpsConnectorFactory$1.<init>:(Lio/dropwizard/jetty/HttpsConnectorFactory;Lorg/eclipse/jetty/util/ssl/SslContextFactory;)V
            areturn
        end local 1 // org.eclipse.jetty.util.ssl.SslContextFactory sslContextFactory
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    1     0               this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0    1     1  sslContextFactory  Lorg/eclipse/jetty/util/ssl/SslContextFactory;
    MethodParameters:
                   Name  Flags
      sslContextFactory  final

  private void logSupportedParameters(javax.net.ssl.SSLContext);
    descriptor: (Ljavax/net/ssl/SSLContext;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // javax.net.ssl.SSLContext context
         0: .line 641
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGED:Ljava/util/concurrent/atomic/AtomicBoolean;
            iconst_0
            iconst_1
            invokevirtual java.util.concurrent.atomic.AtomicBoolean.compareAndSet:(ZZ)Z
            ifeq 14
         1: .line 642
            aload 1 /* context */
            invokevirtual javax.net.ssl.SSLContext.getSupportedSSLParameters:()Ljavax/net/ssl/SSLParameters;
            invokevirtual javax.net.ssl.SSLParameters.getProtocols:()[Ljava/lang/String;
            astore 2 /* protocols */
        start local 2 // java.lang.String[] protocols
         2: .line 643
            aload 1 /* context */
            invokevirtual javax.net.ssl.SSLContext.getSocketFactory:()Ljavax/net/ssl/SSLSocketFactory;
            astore 3 /* factory */
        start local 3 // javax.net.ssl.SSLSocketFactory factory
         3: .line 644
            aload 3 /* factory */
            invokevirtual javax.net.ssl.SSLSocketFactory.getSupportedCipherSuites:()[Ljava/lang/String;
            astore 4 /* cipherSuites */
        start local 4 // java.lang.String[] cipherSuites
         4: .line 645
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Supported protocols: {}"
            aload 2 /* protocols */
            invokestatic java.util.Arrays.toString:([Ljava/lang/Object;)Ljava/lang/String;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
         5: .line 646
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Supported cipher suites: {}"
            aload 4 /* cipherSuites */
            invokestatic java.util.Arrays.toString:([Ljava/lang/Object;)Ljava/lang/String;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
         6: .line 648
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getSupportedProtocols:()Ljava/util/List;
            ifnull 8
         7: .line 649
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Configured protocols: {}"
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getSupportedProtocols:()Ljava/util/List;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
         8: .line 652
      StackMap locals: java.lang.String[] javax.net.ssl.SSLSocketFactory java.lang.String[]
      StackMap stack:
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getExcludedProtocols:()Ljava/util/List;
            ifnull 10
         9: .line 653
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Excluded protocols: {}"
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getExcludedProtocols:()Ljava/util/List;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
        10: .line 656
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getSupportedCipherSuites:()Ljava/util/List;
            ifnull 12
        11: .line 657
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Configured cipher suites: {}"
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getSupportedCipherSuites:()Ljava/util/List;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
        12: .line 660
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getExcludedCipherSuites:()Ljava/util/List;
            ifnull 14
        13: .line 661
            getstatic io.dropwizard.jetty.HttpsConnectorFactory.LOGGER:Lorg/slf4j/Logger;
            ldc "Excluded cipher suites: {}"
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getExcludedCipherSuites:()Ljava/util/List;
            invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
        end local 4 // java.lang.String[] cipherSuites
        end local 3 // javax.net.ssl.SSLSocketFactory factory
        end local 2 // java.lang.String[] protocols
        14: .line 664
      StackMap locals:
      StackMap stack:
            return
        end local 1 // javax.net.ssl.SSLContext context
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   15     0          this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0   15     1       context  Ljavax/net/ssl/SSLContext;
            2   14     2     protocols  [Ljava/lang/String;
            3   14     3       factory  Ljavax/net/ssl/SSLSocketFactory;
            4   14     4  cipherSuites  [Ljava/lang/String;
    MethodParameters:
         Name  Flags
      context  

  protected org.eclipse.jetty.util.ssl.SslContextFactory configureSslContextFactory(org.eclipse.jetty.util.ssl.SslContextFactory);
    descriptor: (Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
        start local 1 // org.eclipse.jetty.util.ssl.SslContextFactory factory
         0: .line 667
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePath:Ljava/lang/String;
            ifnull 2
         1: .line 668
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePath:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyStorePath:(Ljava/lang/String;)V
         2: .line 671
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getKeyStoreType:()Ljava/lang/String;
            astore 2 /* keyStoreType */
        start local 2 // java.lang.String keyStoreType
         3: .line 672
            aload 2 /* keyStoreType */
            ldc "Windows-"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 10
         4: .line 674
            aload 2 /* keyStoreType */
            invokestatic java.security.KeyStore.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore;
            astore 3 /* keyStore */
        start local 3 // java.security.KeyStore keyStore
         5: .line 676
            aload 3 /* keyStore */
            aconst_null
            aconst_null
            invokevirtual java.security.KeyStore.load:(Ljava/io/InputStream;[C)V
         6: .line 677
            aload 1 /* factory */
            aload 3 /* keyStore */
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyStore:(Ljava/security/KeyStore;)V
        end local 3 // java.security.KeyStore keyStore
         7: .line 678
            goto 12
      StackMap locals: io.dropwizard.jetty.HttpsConnectorFactory org.eclipse.jetty.util.ssl.SslContextFactory java.lang.String
      StackMap stack: java.lang.Exception
         8: astore 3 /* e */
        start local 3 // java.lang.Exception e
         9: .line 679
            new java.lang.IllegalStateException
            dup
            ldc "Windows key store not supported"
            aload 3 /* e */
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 3 // java.lang.Exception e
        10: .line 682
      StackMap locals:
      StackMap stack:
            aload 1 /* factory */
            aload 2 /* keyStoreType */
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyStoreType:(Ljava/lang/String;)V
        11: .line 683
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStorePassword:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyStorePassword:(Ljava/lang/String;)V
        12: .line 686
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreProvider:Ljava/lang/String;
            ifnull 14
        13: .line 687
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyStoreProvider:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyStoreProvider:(Ljava/lang/String;)V
        14: .line 690
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual io.dropwizard.jetty.HttpsConnectorFactory.getTrustStoreType:()Ljava/lang/String;
            astore 3 /* trustStoreType */
        start local 3 // java.lang.String trustStoreType
        15: .line 691
            aload 3 /* trustStoreType */
            ldc "Windows-"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifeq 22
        16: .line 693
            aload 3 /* trustStoreType */
            invokestatic java.security.KeyStore.getInstance:(Ljava/lang/String;)Ljava/security/KeyStore;
            astore 4 /* keyStore */
        start local 4 // java.security.KeyStore keyStore
        17: .line 695
            aload 4 /* keyStore */
            aconst_null
            aconst_null
            invokevirtual java.security.KeyStore.load:(Ljava/io/InputStream;[C)V
        18: .line 696
            aload 1 /* factory */
            aload 4 /* keyStore */
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setTrustStore:(Ljava/security/KeyStore;)V
        end local 4 // java.security.KeyStore keyStore
        19: .line 697
            goto 27
      StackMap locals: io.dropwizard.jetty.HttpsConnectorFactory org.eclipse.jetty.util.ssl.SslContextFactory java.lang.String java.lang.String
      StackMap stack: java.lang.Exception
        20: astore 4 /* e */
        start local 4 // java.lang.Exception e
        21: .line 698
            new java.lang.IllegalStateException
            dup
            ldc "Windows key store not supported"
            aload 4 /* e */
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
            athrow
        end local 4 // java.lang.Exception e
        22: .line 701
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePath:Ljava/lang/String;
            ifnull 24
        23: .line 702
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePath:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setTrustStorePath:(Ljava/lang/String;)V
        24: .line 704
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePassword:Ljava/lang/String;
            ifnull 26
        25: .line 705
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStorePassword:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setTrustStorePassword:(Ljava/lang/String;)V
        26: .line 707
      StackMap locals:
      StackMap stack:
            aload 1 /* factory */
            aload 3 /* trustStoreType */
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setTrustStoreType:(Ljava/lang/String;)V
        27: .line 710
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreProvider:Ljava/lang/String;
            ifnull 29
        28: .line 711
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.trustStoreProvider:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setTrustStoreProvider:(Ljava/lang/String;)V
        29: .line 714
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyManagerPassword:Ljava/lang/String;
            ifnull 31
        30: .line 715
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.keyManagerPassword:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setKeyManagerPassword:(Ljava/lang/String;)V
        31: .line 718
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.needClientAuth:Ljava/lang/Boolean;
            ifnull 33
        32: .line 719
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.needClientAuth:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setNeedClientAuth:(Z)V
        33: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.wantClientAuth:Ljava/lang/Boolean;
            ifnull 35
        34: .line 723
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.wantClientAuth:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setWantClientAuth:(Z)V
        35: .line 726
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.certAlias:Ljava/lang/String;
            ifnull 37
        36: .line 727
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.certAlias:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setCertAlias:(Ljava/lang/String;)V
        37: .line 730
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.crlPath:Ljava/io/File;
            ifnull 39
        38: .line 731
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.crlPath:Ljava/io/File;
            invokevirtual java.io.File.getAbsolutePath:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setCrlPath:(Ljava/lang/String;)V
        39: .line 734
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableCRLDP:Ljava/lang/Boolean;
            ifnull 41
        40: .line 735
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableCRLDP:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setEnableCRLDP:(Z)V
        41: .line 738
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableOCSP:Ljava/lang/Boolean;
            ifnull 43
        42: .line 739
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.enableOCSP:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setEnableOCSP:(Z)V
        43: .line 742
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.maxCertPathLength:Ljava/lang/Integer;
            ifnull 45
        44: .line 743
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.maxCertPathLength:Ljava/lang/Integer;
            invokevirtual java.lang.Integer.intValue:()I
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setMaxCertPathLength:(I)V
        45: .line 746
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.ocspResponderUrl:Ljava/net/URI;
            ifnull 47
        46: .line 747
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.ocspResponderUrl:Ljava/net/URI;
            invokevirtual java.net.URI.toASCIIString:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setOcspResponderURL:(Ljava/lang/String;)V
        47: .line 750
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.jceProvider:Ljava/lang/String;
            ifnull 49
        48: .line 751
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.jceProvider:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setProvider:(Ljava/lang/String;)V
        49: .line 754
      StackMap locals:
      StackMap stack:
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.allowRenegotiation:Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setRenegotiationAllowed:(Z)V
        50: .line 755
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.endpointIdentificationAlgorithm:Ljava/lang/String;
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setEndpointIdentificationAlgorithm:(Ljava/lang/String;)V
        51: .line 757
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.validateCerts:Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setValidateCerts:(Z)V
        52: .line 758
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.validatePeers:Z
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setValidatePeerCerts:(Z)V
        53: .line 760
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedProtocols:Ljava/util/List;
            ifnull 55
        54: .line 761
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedProtocols:Ljava/util/List;
            ldc Ljava/lang/String;
            invokestatic com.google.common.collect.Iterables.toArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;
            checkcast java.lang.String[]
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setIncludeProtocols:([Ljava/lang/String;)V
        55: .line 764
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedProtocols:Ljava/util/List;
            ifnull 57
        56: .line 765
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedProtocols:Ljava/util/List;
            ldc Ljava/lang/String;
            invokestatic com.google.common.collect.Iterables.toArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;
            checkcast java.lang.String[]
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setExcludeProtocols:([Ljava/lang/String;)V
        57: .line 768
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedCipherSuites:Ljava/util/List;
            ifnull 59
        58: .line 769
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.supportedCipherSuites:Ljava/util/List;
            ldc Ljava/lang/String;
            invokestatic com.google.common.collect.Iterables.toArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;
            checkcast java.lang.String[]
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setIncludeCipherSuites:([Ljava/lang/String;)V
        59: .line 772
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedCipherSuites:Ljava/util/List;
            ifnull 61
        60: .line 773
            aload 1 /* factory */
            aload 0 /* this */
            getfield io.dropwizard.jetty.HttpsConnectorFactory.excludedCipherSuites:Ljava/util/List;
            ldc Ljava/lang/String;
            invokestatic com.google.common.collect.Iterables.toArray:(Ljava/lang/Iterable;Ljava/lang/Class;)[Ljava/lang/Object;
            checkcast java.lang.String[]
            invokevirtual org.eclipse.jetty.util.ssl.SslContextFactory.setExcludeCipherSuites:([Ljava/lang/String;)V
        61: .line 776
      StackMap locals:
      StackMap stack:
            aload 1 /* factory */
            areturn
        end local 3 // java.lang.String trustStoreType
        end local 2 // java.lang.String keyStoreType
        end local 1 // org.eclipse.jetty.util.ssl.SslContextFactory factory
        end local 0 // io.dropwizard.jetty.HttpsConnectorFactory this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   62     0            this  Lio/dropwizard/jetty/HttpsConnectorFactory;
            0   62     1         factory  Lorg/eclipse/jetty/util/ssl/SslContextFactory;
            3   62     2    keyStoreType  Ljava/lang/String;
            5    7     3        keyStore  Ljava/security/KeyStore;
            9   10     3               e  Ljava/lang/Exception;
           15   62     3  trustStoreType  Ljava/lang/String;
           17   19     4        keyStore  Ljava/security/KeyStore;
           21   22     4               e  Ljava/lang/Exception;
      Exception table:
        from    to  target  type
           4     7       8  Class java.lang.Exception
          16    19      20  Class java.lang.Exception
    MethodParameters:
         Name  Flags
      factory  
}
SourceFile: "HttpsConnectorFactory.java"
NestMembers:
  io.dropwizard.jetty.HttpsConnectorFactory$1
InnerClasses:
  io.dropwizard.jetty.HttpsConnectorFactory$1
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles
  public abstract Customizer = org.eclipse.jetty.server.HttpConfiguration$Customizer of org.eclipse.jetty.server.HttpConfiguration
  public abstract AbstractLifeCycleListener = org.eclipse.jetty.util.component.AbstractLifeCycle$AbstractLifeCycleListener of org.eclipse.jetty.util.component.AbstractLifeCycle
  public abstract Listener = org.eclipse.jetty.util.component.LifeCycle$Listener of org.eclipse.jetty.util.component.LifeCycle
    RuntimeVisibleAnnotations: 
      com.fasterxml.jackson.annotation.JsonTypeName(value = "https")