class sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint extends sun.security.util.DisabledAlgorithmConstraints$Constraint
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint
  super_class: sun.security.util.DisabledAlgorithmConstraints$Constraint
{
  private int minSize;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int maxSize;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int prohibitedSize;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private static volatile int[] $SWITCH_TABLE$sun$security$util$DisabledAlgorithmConstraints$Constraint$Operator;
    descriptor: [I
    flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC

  public void <init>(java.lang.String, sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator, int);
    descriptor: (Ljava/lang/String;Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
        start local 1 // java.lang.String algo
        start local 2 // sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator operator
        start local 3 // int length
         0: .line 756
            aload 0 /* this */
            invokespecial sun.security.util.DisabledAlgorithmConstraints$Constraint.<init>:()V
         1: .line 754
            aload 0 /* this */
            iconst_m1
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.prohibitedSize:I
         2: .line 757
            aload 0 /* this */
            aload 1 /* algo */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
         3: .line 758
            invokestatic sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.$SWITCH_TABLE$sun$security$util$DisabledAlgorithmConstraints$Constraint$Operator:()[I
            aload 2 /* operator */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iaload
            tableswitch { // 1 - 6
                    1: 4
                    2: 8
                    3: 11
                    4: 14
                    5: 17
                    6: 20
              default: 25
          }
         4: .line 760
      StackMap locals: sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint java.lang.String sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator int
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
         5: .line 761
            aload 0 /* this */
            ldc 2147483647
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
         6: .line 762
            aload 0 /* this */
            iload 3 /* length */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.prohibitedSize:I
         7: .line 763
            goto 27
         8: .line 765
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* length */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
         9: .line 766
            aload 0 /* this */
            iload 3 /* length */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        10: .line 767
            goto 27
        11: .line 769
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* length */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
        12: .line 770
            aload 0 /* this */
            ldc 2147483647
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        13: .line 771
            goto 27
        14: .line 773
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* length */
            iconst_1
            iadd
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
        15: .line 774
            aload 0 /* this */
            ldc 2147483647
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        16: .line 775
            goto 27
        17: .line 777
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
        18: .line 778
            aload 0 /* this */
            iload 3 /* length */
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        19: .line 779
            goto 27
        20: .line 781
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_0
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
        21: .line 782
            aload 0 /* this */
            iload 3 /* length */
            iconst_1
            if_icmple 22
            iload 3 /* length */
            iconst_1
            isub
            goto 23
      StackMap locals:
      StackMap stack: sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint
        22: iconst_0
      StackMap locals: sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint java.lang.String sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator int
      StackMap stack: sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint int
        23: putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        24: .line 783
            goto 27
        25: .line 786
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc 2147483647
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
        26: .line 787
            aload 0 /* this */
            iconst_m1
            putfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
        27: .line 789
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator operator
        end local 1 // java.lang.String algo
        end local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   28     0      this  Lsun/security/util/DisabledAlgorithmConstraints$KeySizeConstraint;
            0   28     1      algo  Ljava/lang/String;
            0   28     2  operator  Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            0   28     3    length  I
    MethodParameters:
          Name  Flags
      algo      
      operator  
      length    

  public void permits(sun.security.util.ConstraintsParameters);
    descriptor: (Lsun/security/util/ConstraintsParameters;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=3, args_size=2
        start local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
        start local 1 // sun.security.util.ConstraintsParameters cp
         0: .line 801
            aconst_null
            astore 2 /* key */
        start local 2 // java.security.Key key
         1: .line 802
            aload 1 /* cp */
            invokevirtual sun.security.util.ConstraintsParameters.getPublicKey:()Ljava/security/Key;
            ifnull 4
         2: .line 803
            aload 1 /* cp */
            invokevirtual sun.security.util.ConstraintsParameters.getPublicKey:()Ljava/security/Key;
            astore 2 /* key */
         3: .line 804
            goto 6
      StackMap locals: java.security.Key
      StackMap stack:
         4: aload 1 /* cp */
            invokevirtual sun.security.util.ConstraintsParameters.getCertificate:()Ljava/security/cert/X509Certificate;
            ifnull 6
         5: .line 805
            aload 1 /* cp */
            invokevirtual sun.security.util.ConstraintsParameters.getCertificate:()Ljava/security/cert/X509Certificate;
            invokevirtual java.security.cert.X509Certificate.getPublicKey:()Ljava/security/PublicKey;
            astore 2 /* key */
         6: .line 807
      StackMap locals:
      StackMap stack:
            aload 2 /* key */
            ifnull 17
            aload 0 /* this */
            aload 2 /* key */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.permitsImpl:(Ljava/security/Key;)Z
            ifne 17
         7: .line 808
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.nextConstraint:Lsun/security/util/DisabledAlgorithmConstraints$Constraint;
            ifnull 10
         8: .line 809
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.nextConstraint:Lsun/security/util/DisabledAlgorithmConstraints$Constraint;
            aload 1 /* cp */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint.permits:(Lsun/security/util/ConstraintsParameters;)V
         9: .line 810
            return
        10: .line 812
      StackMap locals:
      StackMap stack:
            new java.security.cert.CertPathValidatorException
            dup
        11: .line 813
            new java.lang.StringBuilder
            dup
            ldc "Algorithm constraints check failed on keysize limits. "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        12: .line 814
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 2 /* key */
            invokestatic sun.security.util.KeyUtil.getKeySize:(Ljava/security/Key;)I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            ldc "bit key"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        13: .line 815
            aload 0 /* this */
            aload 1 /* cp */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.extendedMsg:(Lsun/security/util/ConstraintsParameters;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        14: .line 813
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        15: .line 816
            aconst_null
            aconst_null
            iconst_m1
            getstatic java.security.cert.CertPathValidatorException$BasicReason.ALGORITHM_CONSTRAINED:Ljava/security/cert/CertPathValidatorException$BasicReason;
        16: .line 812
            invokespecial java.security.cert.CertPathValidatorException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;Ljava/security/cert/CertPath;ILjava/security/cert/CertPathValidatorException$Reason;)V
            athrow
        17: .line 818
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.security.Key key
        end local 1 // sun.security.util.ConstraintsParameters cp
        end local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   18     0  this  Lsun/security/util/DisabledAlgorithmConstraints$KeySizeConstraint;
            0   18     1    cp  Lsun/security/util/ConstraintsParameters;
            1   18     2   key  Ljava/security/Key;
    Exceptions:
      throws java.security.cert.CertPathValidatorException
    MethodParameters:
      Name  Flags
      cp    

  public boolean permits(java.security.Key);
    descriptor: (Ljava/security/Key;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
        start local 1 // java.security.Key key
         0: .line 827
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.nextConstraint:Lsun/security/util/DisabledAlgorithmConstraints$Constraint;
            ifnull 2
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.nextConstraint:Lsun/security/util/DisabledAlgorithmConstraints$Constraint;
            aload 1 /* key */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint.permits:(Ljava/security/Key;)Z
            ifeq 2
         1: .line 828
            iconst_1
            ireturn
         2: .line 830
      StackMap locals:
      StackMap stack:
            getstatic sun.security.util.DisabledAlgorithmConstraints.debug:Lsun/security/util/Debug;
            ifnull 4
         3: .line 831
            getstatic sun.security.util.DisabledAlgorithmConstraints.debug:Lsun/security/util/Debug;
            new java.lang.StringBuilder
            dup
            ldc "KeySizeConstraints.permits(): "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual sun.security.util.Debug.println:(Ljava/lang/String;)V
         4: .line 834
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* key */
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.permitsImpl:(Ljava/security/Key;)Z
            ireturn
        end local 1 // java.security.Key key
        end local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lsun/security/util/DisabledAlgorithmConstraints$KeySizeConstraint;
            0    5     1   key  Ljava/security/Key;
    MethodParameters:
      Name  Flags
      key   

  public boolean permits(java.security.AlgorithmParameters);
    descriptor: (Ljava/security/AlgorithmParameters;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
        start local 1 // java.security.AlgorithmParameters parameters
         0: .line 839
            aload 1 /* parameters */
            invokevirtual java.security.AlgorithmParameters.getAlgorithm:()Ljava/lang/String;
            astore 2 /* paramAlg */
        start local 2 // java.lang.String paramAlg
         1: .line 840
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
            aload 1 /* parameters */
            invokevirtual java.security.AlgorithmParameters.getAlgorithm:()Ljava/lang/String;
            invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
            ifne 6
         2: .line 843
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
            invokestatic sun.security.util.AlgorithmDecomposer.getAliases:(Ljava/lang/String;)Ljava/util/Collection;
         3: .line 842
            astore 3 /* aliases */
        start local 3 // java.util.Collection aliases
         4: .line 844
            aload 3 /* aliases */
            aload 2 /* paramAlg */
            invokeinterface java.util.Collection.contains:(Ljava/lang/Object;)Z
            ifne 6
         5: .line 845
            iconst_1
            ireturn
        end local 3 // java.util.Collection aliases
         6: .line 849
      StackMap locals: java.lang.String
      StackMap stack:
            aload 1 /* parameters */
            invokestatic sun.security.util.KeyUtil.getKeySize:(Ljava/security/AlgorithmParameters;)I
            istore 3 /* keySize */
        start local 3 // int keySize
         7: .line 850
            iload 3 /* keySize */
            ifne 9
         8: .line 851
            iconst_0
            ireturn
         9: .line 852
      StackMap locals: int
      StackMap stack:
            iload 3 /* keySize */
            ifle 15
        10: .line 853
            iload 3 /* keySize */
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
            if_icmplt 12
            iload 3 /* keySize */
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
            if_icmpgt 12
        11: .line 854
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.prohibitedSize:I
            iload 3 /* keySize */
            if_icmpne 13
        12: .line 853
      StackMap locals:
      StackMap stack:
            iconst_0
            goto 14
      StackMap locals:
      StackMap stack:
        13: iconst_1
      StackMap locals:
      StackMap stack: int
        14: ireturn
        15: .line 858
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 3 // int keySize
        end local 2 // java.lang.String paramAlg
        end local 1 // java.security.AlgorithmParameters parameters
        end local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   16     0        this  Lsun/security/util/DisabledAlgorithmConstraints$KeySizeConstraint;
            0   16     1  parameters  Ljava/security/AlgorithmParameters;
            1   16     2    paramAlg  Ljava/lang/String;
            4    6     3     aliases  Ljava/util/Collection<Ljava/lang/String;>;
            7   16     3     keySize  I
    MethodParameters:
            Name  Flags
      parameters  

  private boolean permitsImpl(java.security.Key);
    descriptor: (Ljava/security/Key;)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
        start local 1 // java.security.Key key
         0: .line 863
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.algorithm:Ljava/lang/String;
            aload 1 /* key */
            invokeinterface java.security.Key.getAlgorithm:()Ljava/lang/String;
            invokevirtual java.lang.String.compareToIgnoreCase:(Ljava/lang/String;)I
            ifeq 2
         1: .line 864
            iconst_1
            ireturn
         2: .line 867
      StackMap locals:
      StackMap stack:
            aload 1 /* key */
            invokestatic sun.security.util.KeyUtil.getKeySize:(Ljava/security/Key;)I
            istore 2 /* size */
        start local 2 // int size
         3: .line 868
            iload 2 /* size */
            ifne 5
         4: .line 869
            iconst_0
            ireturn
         5: .line 870
      StackMap locals: int
      StackMap stack:
            iload 2 /* size */
            ifle 11
         6: .line 871
            iload 2 /* size */
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.minSize:I
            if_icmplt 8
            iload 2 /* size */
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.maxSize:I
            if_icmpgt 8
         7: .line 872
            aload 0 /* this */
            getfield sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.prohibitedSize:I
            iload 2 /* size */
            if_icmpne 9
         8: .line 871
      StackMap locals:
      StackMap stack:
            iconst_0
            goto 10
      StackMap locals:
      StackMap stack:
         9: iconst_1
      StackMap locals:
      StackMap stack: int
        10: ireturn
        11: .line 876
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // int size
        end local 1 // java.security.Key key
        end local 0 // sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lsun/security/util/DisabledAlgorithmConstraints$KeySizeConstraint;
            0   12     1   key  Ljava/security/Key;
            3   12     2  size  I
    MethodParameters:
      Name  Flags
      key   

  static int[] $SWITCH_TABLE$sun$security$util$DisabledAlgorithmConstraints$Constraint$Operator();
    descriptor: ()[I
    flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 750
            getstatic sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.$SWITCH_TABLE$sun$security$util$DisabledAlgorithmConstraints$Constraint$Operator:[I
            dup
            ifnull 1
            areturn
      StackMap locals:
      StackMap stack: int[]
         1: pop
            invokestatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.values:()[Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            arraylength
            newarray 10
            astore 0
         2: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.EQ:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iconst_1
            iastore
         3: goto 5
      StackMap locals: int[]
      StackMap stack: java.lang.NoSuchFieldError
         4: pop
      StackMap locals:
      StackMap stack:
         5: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.GE:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            bipush 6
            iastore
         6: goto 8
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
         7: pop
      StackMap locals:
      StackMap stack:
         8: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.GT:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iconst_5
            iastore
         9: goto 11
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        10: pop
      StackMap locals:
      StackMap stack:
        11: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.LE:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iconst_4
            iastore
        12: goto 14
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        13: pop
      StackMap locals:
      StackMap stack:
        14: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.LT:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iconst_3
            iastore
        15: goto 17
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        16: pop
      StackMap locals:
      StackMap stack:
        17: aload 0
            getstatic sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.NE:Lsun/security/util/DisabledAlgorithmConstraints$Constraint$Operator;
            invokevirtual sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator.ordinal:()I
            iconst_2
            iastore
        18: goto 20
      StackMap locals:
      StackMap stack: java.lang.NoSuchFieldError
        19: pop
      StackMap locals:
      StackMap stack:
        20: aload 0
            dup
            putstatic sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint.$SWITCH_TABLE$sun$security$util$DisabledAlgorithmConstraints$Constraint$Operator:[I
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
      Exception table:
        from    to  target  type
           2     3       4  Class java.lang.NoSuchFieldError
           5     6       7  Class java.lang.NoSuchFieldError
           8     9      10  Class java.lang.NoSuchFieldError
          11    12      13  Class java.lang.NoSuchFieldError
          14    15      16  Class java.lang.NoSuchFieldError
          17    18      19  Class java.lang.NoSuchFieldError
}
SourceFile: "DisabledAlgorithmConstraints.java"
NestHost: sun.security.util.DisabledAlgorithmConstraints
InnerClasses:
  public final BasicReason = java.security.cert.CertPathValidatorException$BasicReason of java.security.cert.CertPathValidatorException
  public abstract Reason = java.security.cert.CertPathValidatorException$Reason of java.security.cert.CertPathValidatorException
  private abstract Constraint = sun.security.util.DisabledAlgorithmConstraints$Constraint of sun.security.util.DisabledAlgorithmConstraints
  final Operator = sun.security.util.DisabledAlgorithmConstraints$Constraint$Operator of sun.security.util.DisabledAlgorithmConstraints$Constraint
  private KeySizeConstraint = sun.security.util.DisabledAlgorithmConstraints$KeySizeConstraint of sun.security.util.DisabledAlgorithmConstraints