class org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded extends org.eclipse.jetty.http.QuotedCSVParser
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded
  super_class: org.eclipse.jetty.http.QuotedCSVParser
{
  org.eclipse.jetty.server.HttpConfiguration _config;
    descriptor: Lorg/eclipse/jetty/server/HttpConfiguration;
    flags: (0x0000) 

  org.eclipse.jetty.server.Request _request;
    descriptor: Lorg/eclipse/jetty/server/Request;
    flags: (0x0000) 

  org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort _authority;
    descriptor: Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
    flags: (0x0000) 

  org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort _for;
    descriptor: Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
    flags: (0x0000) 

  java.lang.String _proto;
    descriptor: Ljava/lang/String;
    flags: (0x0000) 

  org.eclipse.jetty.server.ForwardedRequestCustomizer$Source _protoSource;
    descriptor: Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
    flags: (0x0000) 

  java.lang.Boolean _secure;
    descriptor: Ljava/lang/Boolean;
    flags: (0x0000) 

  boolean _secureScheme;
    descriptor: Z
    flags: (0x0000) 

  final org.eclipse.jetty.server.ForwardedRequestCustomizer this$0;
    descriptor: Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(org.eclipse.jetty.server.ForwardedRequestCustomizer, org.eclipse.jetty.server.Request, org.eclipse.jetty.server.HttpConfiguration);
    descriptor: (Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;Lorg/eclipse/jetty/server/Request;Lorg/eclipse/jetty/server/HttpConfiguration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 2 // org.eclipse.jetty.server.Request request
        start local 3 // org.eclipse.jetty.server.HttpConfiguration config
         0: .line 738
            aload 0 /* this */
            aload 1
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
         1: .line 739
            aload 0 /* this */
            iconst_0
            invokespecial org.eclipse.jetty.http.QuotedCSVParser.<init>:(Z)V
         2: .line 733
            aload 0 /* this */
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.UNSET:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._protoSource:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
         3: .line 735
            aload 0 /* this */
            iconst_0
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secureScheme:Z
         4: .line 740
            aload 0 /* this */
            aload 2 /* request */
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._request:Lorg/eclipse/jetty/server/Request;
         5: .line 741
            aload 0 /* this */
            aload 3 /* config */
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._config:Lorg/eclipse/jetty/server/HttpConfiguration;
         6: .line 742
            aload 1
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer._forcedHost:Lorg/eclipse/jetty/http/HostPortHttpField;
            ifnull 12
         7: .line 744
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getAuthority:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
         8: .line 745
            aload 1
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer._forcedHost:Lorg/eclipse/jetty/http/HostPortHttpField;
            invokevirtual org.eclipse.jetty.http.HostPortHttpField.getHostPort:()Lorg/eclipse/jetty/util/HostPort;
            invokevirtual org.eclipse.jetty.util.HostPort.getHost:()Ljava/lang/String;
         9: .line 746
            aload 1
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer._forcedHost:Lorg/eclipse/jetty/http/HostPortHttpField;
            invokevirtual org.eclipse.jetty.http.HostPortHttpField.getHostPort:()Lorg/eclipse/jetty/util/HostPort;
            invokevirtual org.eclipse.jetty.util.HostPort.getPort:()I
        10: .line 747
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.FORCED:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
        11: .line 744
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Ljava/lang/String;ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
        12: .line 749
      StackMap locals: org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded org.eclipse.jetty.server.ForwardedRequestCustomizer org.eclipse.jetty.server.Request org.eclipse.jetty.server.HttpConfiguration
      StackMap stack:
            return
        end local 3 // org.eclipse.jetty.server.HttpConfiguration config
        end local 2 // org.eclipse.jetty.server.Request request
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   13     0     this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0   13     2  request  Lorg/eclipse/jetty/server/Request;
            0   13     3   config  Lorg/eclipse/jetty/server/HttpConfiguration;
    MethodParameters:
         Name  Flags
      this$0   final
      request  
      config   

  public boolean isSecure();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
         0: .line 753
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
            ifnull 1
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;

  public boolean hasFor();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
         0: .line 758
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._for:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            ifnull 1
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._for:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort._host:Ljava/lang/String;
            ifnull 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;

  private org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort getAuthority();
    descriptor: ()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
         0: .line 763
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._authority:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            ifnonnull 2
         1: .line 765
            aload 0 /* this */
            new org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort
            dup
            invokespecial org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.<init>:()V
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._authority:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
         2: .line 767
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._authority:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            areturn
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;

  private org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort getFor();
    descriptor: ()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
         0: .line 772
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._for:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            ifnonnull 2
         1: .line 774
            aload 0 /* this */
            new org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort
            dup
            invokespecial org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.<init>:()V
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._for:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
         2: .line 776
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._for:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            areturn
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;

  public void handleCipherSuite(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 784
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._request:Lorg/eclipse/jetty/server/Request;
            ldc "jakarta.servlet.request.cipher_suite"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.server.Request.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 787
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer.isSslIsSecure:()Z
            ifeq 4
         2: .line 789
            aload 0 /* this */
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
         3: .line 791
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secureScheme:Z
         4: .line 793
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    5     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleSslSessionId(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 800
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._request:Lorg/eclipse/jetty/server/Request;
            ldc "jakarta.servlet.request.ssl_session_id"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.server.Request.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V
         1: .line 803
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer.isSslIsSecure:()Z
            ifeq 4
         2: .line 805
            aload 0 /* this */
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
         3: .line 807
            aload 0 /* this */
            iconst_1
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secureScheme:Z
         4: .line 809
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    5     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleForwardedHost(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 816
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getLeftMost:(Ljava/lang/String;)Ljava/lang/String;
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XFORWARDED_HOST:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateAuthority:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         1: .line 817
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    2     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleForwardedFor(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 824
            new org.eclipse.jetty.util.HostPort
            dup
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getLeftMost:(Ljava/lang/String;)Ljava/lang/String;
            invokespecial org.eclipse.jetty.util.HostPort.<init>:(Ljava/lang/String;)V
            astore 2 /* hostField */
        start local 2 // org.eclipse.jetty.util.HostPort hostField
         1: .line 825
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getFor:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            aload 2 /* hostField */
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XFORWARDED_FOR:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Lorg/eclipse/jetty/util/HostPort;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         2: .line 826
            return
        end local 2 // org.eclipse.jetty.util.HostPort hostField
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    3     1      field  Lorg/eclipse/jetty/http/HttpField;
            1    3     2  hostField  Lorg/eclipse/jetty/util/HostPort;
    MethodParameters:
       Name  Flags
      field  

  public void handleForwardedServer(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 833
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer.getProxyAsAuthority:()Z
            ifeq 2
         1: .line 834
            return
         2: .line 835
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getLeftMost:(Ljava/lang/String;)Ljava/lang/String;
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XFORWARDED_SERVER:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateAuthority:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         3: .line 836
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    4     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleForwardedPort(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 843
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getLeftMost:(Ljava/lang/String;)Ljava/lang/String;
            invokestatic org.eclipse.jetty.util.HostPort.parsePort:(Ljava/lang/String;)I
            istore 2 /* port */
        start local 2 // int port
         1: .line 845
            aload 0 /* this */
            iload 2 /* port */
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XFORWARDED_PORT:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updatePort:(ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         2: .line 846
            return
        end local 2 // int port
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    3     1  field  Lorg/eclipse/jetty/http/HttpField;
            1    3     2   port  I
    MethodParameters:
       Name  Flags
      field  

  public void handleProto(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 853
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getLeftMost:(Ljava/lang/String;)Ljava/lang/String;
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XFORWARDED_PROTO:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateProto:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         1: .line 854
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    2     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleHttps(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 861
            ldc "on"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 1
            ldc "true"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 5
         1: .line 863
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
         2: .line 864
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpScheme.HTTPS:Lorg/eclipse/jetty/http/HttpScheme;
            invokevirtual org.eclipse.jetty.http.HttpScheme.asString:()Ljava/lang/String;
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XPROXIED_HTTPS:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateProto:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         3: .line 865
            aload 0 /* this */
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._config:Lorg/eclipse/jetty/server/HttpConfiguration;
            invokestatic org.eclipse.jetty.server.ForwardedRequestCustomizer.getSecurePort:(Lorg/eclipse/jetty/server/HttpConfiguration;)I
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XPROXIED_HTTPS:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updatePort:(ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         4: .line 866
            goto 11
         5: .line 867
      StackMap locals:
      StackMap stack:
            ldc "off"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 6
            ldc "false"
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 10
         6: .line 869
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
         7: .line 870
            aload 0 /* this */
            getstatic org.eclipse.jetty.http.HttpScheme.HTTP:Lorg/eclipse/jetty/http/HttpScheme;
            invokevirtual org.eclipse.jetty.http.HttpScheme.asString:()Ljava/lang/String;
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XPROXIED_HTTPS:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateProto:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         8: .line 871
            aload 0 /* this */
            iconst_0
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.XPROXIED_HTTPS:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updatePort:(ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         9: .line 872
            goto 11
        10: .line 875
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.http.BadMessageException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Invalid value for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getName:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial org.eclipse.jetty.http.BadMessageException.<init>:(Ljava/lang/String;)V
            athrow
        11: .line 877
      StackMap locals:
      StackMap stack:
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0   12     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  public void handleRFC7239(org.eclipse.jetty.http.HttpField);
    descriptor: (Lorg/eclipse/jetty/http/HttpField;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // org.eclipse.jetty.http.HttpField field
         0: .line 884
            aload 0 /* this */
            aload 1 /* field */
            invokevirtual org.eclipse.jetty.http.HttpField.getValue:()Ljava/lang/String;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.addValue:(Ljava/lang/String;)V
         1: .line 885
            return
        end local 1 // org.eclipse.jetty.http.HttpField field
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    2     0   this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    2     1  field  Lorg/eclipse/jetty/http/HttpField;
    MethodParameters:
       Name  Flags
      field  

  protected void parsedParam(java.lang.StringBuffer, int, int, int);
    descriptor: (Ljava/lang/StringBuffer;III)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=9, args_size=5
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // java.lang.StringBuffer buffer
        start local 2 // int valueLength
        start local 3 // int paramName
        start local 4 // int paramValue
         0: .line 890
            iload 2 /* valueLength */
            ifne 26
            iload 4 /* paramValue */
            iload 3 /* paramName */
            if_icmple 26
         1: .line 892
            aload 1 /* buffer */
            iload 3 /* paramName */
            iload 4 /* paramValue */
            iconst_1
            isub
            invokevirtual java.lang.StringBuffer.substring:(II)Ljava/lang/String;
            invokestatic org.eclipse.jetty.util.StringUtil.asciiToLowerCase:(Ljava/lang/String;)Ljava/lang/String;
            astore 5 /* name */
        start local 5 // java.lang.String name
         2: .line 893
            aload 1 /* buffer */
            iload 4 /* paramValue */
            invokevirtual java.lang.StringBuffer.substring:(I)Ljava/lang/String;
            astore 6 /* value */
        start local 6 // java.lang.String value
         3: .line 894
            aload 5 /* name */
            dup
            astore 7
            invokevirtual java.lang.String.hashCode:()I
            lookupswitch { // 4
                 3159: 4
               101577: 5
              3208616: 6
            106940904: 7
              default: 26
          }
      StackMap locals: java.lang.String java.lang.String java.lang.String
      StackMap stack:
         4: aload 7
            ldc "by"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 8
            goto 26
      StackMap locals:
      StackMap stack:
         5: aload 7
            ldc "for"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 15
            goto 26
      StackMap locals:
      StackMap stack:
         6: aload 7
            ldc "host"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 20
            goto 26
      StackMap locals:
      StackMap stack:
         7: aload 7
            ldc "proto"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 25
            goto 26
         8: .line 898
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer.getProxyAsAuthority:()Z
            ifne 10
         9: .line 899
            goto 26
        10: .line 900
      StackMap locals:
      StackMap stack:
            aload 6 /* value */
            ldc "_"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 26
            ldc "unknown"
            aload 6 /* value */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 12
        11: .line 901
            goto 26
        12: .line 902
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.util.HostPort
            dup
            aload 6 /* value */
            invokespecial org.eclipse.jetty.util.HostPort.<init>:(Ljava/lang/String;)V
            astore 8 /* hostField */
        start local 8 // org.eclipse.jetty.util.HostPort hostField
        13: .line 903
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getAuthority:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getHost:()Ljava/lang/String;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getPort:()I
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.FORWARDED:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Ljava/lang/String;ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
        14: .line 904
            goto 26
        end local 8 // org.eclipse.jetty.util.HostPort hostField
        15: .line 908
      StackMap locals:
      StackMap stack:
            aload 6 /* value */
            ldc "_"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 26
            ldc "unknown"
            aload 6 /* value */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 17
        16: .line 909
            goto 26
        17: .line 910
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.util.HostPort
            dup
            aload 6 /* value */
            invokespecial org.eclipse.jetty.util.HostPort.<init>:(Ljava/lang/String;)V
            astore 8 /* hostField */
        start local 8 // org.eclipse.jetty.util.HostPort hostField
        18: .line 911
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getFor:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getHost:()Ljava/lang/String;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getPort:()I
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.FORWARDED:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Ljava/lang/String;ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
        19: .line 912
            goto 26
        end local 8 // org.eclipse.jetty.util.HostPort hostField
        20: .line 916
      StackMap locals:
      StackMap stack:
            aload 6 /* value */
            ldc "_"
            invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
            ifne 26
            ldc "unknown"
            aload 6 /* value */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 22
        21: .line 917
            goto 26
        22: .line 918
      StackMap locals:
      StackMap stack:
            new org.eclipse.jetty.util.HostPort
            dup
            aload 6 /* value */
            invokespecial org.eclipse.jetty.util.HostPort.<init>:(Ljava/lang/String;)V
            astore 8 /* hostField */
        start local 8 // org.eclipse.jetty.util.HostPort hostField
        23: .line 919
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getAuthority:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getHost:()Ljava/lang/String;
            aload 8 /* hostField */
            invokevirtual org.eclipse.jetty.util.HostPort.getPort:()I
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.FORWARDED:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Ljava/lang/String;ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
        24: .line 920
            goto 26
        end local 8 // org.eclipse.jetty.util.HostPort hostField
        25: .line 923
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 6 /* value */
            getstatic org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.FORWARDED:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.updateProto:(Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
        end local 6 // java.lang.String value
        end local 5 // java.lang.String name
        26: .line 927
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int paramValue
        end local 3 // int paramName
        end local 2 // int valueLength
        end local 1 // java.lang.StringBuffer buffer
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   27     0         this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0   27     1       buffer  Ljava/lang/StringBuffer;
            0   27     2  valueLength  I
            0   27     3    paramName  I
            0   27     4   paramValue  I
            2   26     5         name  Ljava/lang/String;
            3   26     6        value  Ljava/lang/String;
           13   15     8    hostField  Lorg/eclipse/jetty/util/HostPort;
           18   20     8    hostField  Lorg/eclipse/jetty/util/HostPort;
           23   25     8    hostField  Lorg/eclipse/jetty/util/HostPort;
    MethodParameters:
             Name  Flags
      buffer       
      valueLength  
      paramName    
      paramValue   

  private void updateAuthority(java.lang.String, org.eclipse.jetty.server.ForwardedRequestCustomizer$Source);
    descriptor: (Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // java.lang.String value
        start local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
         0: .line 931
            new org.eclipse.jetty.util.HostPort
            dup
            aload 1 /* value */
            invokespecial org.eclipse.jetty.util.HostPort.<init>:(Ljava/lang/String;)V
            astore 3 /* hostField */
        start local 3 // org.eclipse.jetty.util.HostPort hostField
         1: .line 932
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getAuthority:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            aload 3 /* hostField */
            aload 2 /* source */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setHostPort:(Lorg/eclipse/jetty/util/HostPort;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         2: .line 933
            return
        end local 3 // org.eclipse.jetty.util.HostPort hostField
        end local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
        end local 1 // java.lang.String value
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    3     1      value  Ljava/lang/String;
            0    3     2     source  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            1    3     3  hostField  Lorg/eclipse/jetty/util/HostPort;
    MethodParameters:
        Name  Flags
      value   
      source  

  private void updatePort(int, org.eclipse.jetty.server.ForwardedRequestCustomizer$Source);
    descriptor: (ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // int port
        start local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
         0: .line 937
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.this$0:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer.getForwardedPortAsAuthority:()Z
            ifeq 3
         1: .line 939
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getAuthority:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            iload 1 /* port */
            aload 2 /* source */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setPort:(ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         2: .line 940
            goto 4
         3: .line 943
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded.getFor:()Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$MutableHostPort;
            iload 1 /* port */
            aload 2 /* source */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort.setPort:(ILorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
         4: .line 945
      StackMap locals:
      StackMap stack:
            return
        end local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
        end local 1 // int port
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    5     0    this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    5     1    port  I
            0    5     2  source  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
    MethodParameters:
        Name  Flags
      port    
      source  

  private void updateProto(java.lang.String, org.eclipse.jetty.server.ForwardedRequestCustomizer$Source);
    descriptor: (Ljava/lang/String;Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
        start local 1 // java.lang.String proto
        start local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
         0: .line 949
            aload 2 /* source */
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.priority:()I
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._protoSource:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
            invokevirtual org.eclipse.jetty.server.ForwardedRequestCustomizer$Source.priority:()I
            if_icmple 5
         1: .line 951
            aload 0 /* this */
            aload 1 /* proto */
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._proto:Ljava/lang/String;
         2: .line 952
            aload 0 /* this */
            aload 2 /* source */
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._protoSource:Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
         3: .line 954
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._proto:Ljava/lang/String;
            aload 0 /* this */
            getfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._config:Lorg/eclipse/jetty/server/HttpConfiguration;
            invokevirtual org.eclipse.jetty.server.HttpConfiguration.getSecureScheme:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifeq 5
         4: .line 956
            aload 0 /* this */
            iconst_1
            invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
            putfield org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded._secure:Ljava/lang/Boolean;
         5: .line 959
      StackMap locals:
      StackMap stack:
            return
        end local 2 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Source source
        end local 1 // java.lang.String proto
        end local 0 // org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Forwarded;
            0    6     1   proto  Ljava/lang/String;
            0    6     2  source  Lorg/eclipse/jetty/server/ForwardedRequestCustomizer$Source;
    MethodParameters:
        Name  Flags
      proto   
      source  
}
SourceFile: "ForwardedRequestCustomizer.java"
NestHost: org.eclipse.jetty.server.ForwardedRequestCustomizer
InnerClasses:
  private Forwarded = org.eclipse.jetty.server.ForwardedRequestCustomizer$Forwarded of org.eclipse.jetty.server.ForwardedRequestCustomizer
  private MutableHostPort = org.eclipse.jetty.server.ForwardedRequestCustomizer$MutableHostPort of org.eclipse.jetty.server.ForwardedRequestCustomizer
  public final Source = org.eclipse.jetty.server.ForwardedRequestCustomizer$Source of org.eclipse.jetty.server.ForwardedRequestCustomizer