public class java.security.cert.PKIXParameters implements java.security.cert.CertPathParameters
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: java.security.cert.PKIXParameters
  super_class: java.lang.Object
{
  private java.util.Set<java.security.cert.TrustAnchor> unmodTrustAnchors;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;

  private java.util.Date date;
    descriptor: Ljava/util/Date;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<java.security.cert.PKIXCertPathChecker> certPathCheckers;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;

  private java.lang.String sigProvider;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

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

  private java.util.Set<java.lang.String> unmodInitialPolicies;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

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

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

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

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

  private java.util.List<java.security.cert.CertStore> certStores;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Ljava/security/cert/CertStore;>;

  private java.security.cert.CertSelector certSelector;
    descriptor: Ljava/security/cert/CertSelector;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(java.util.Set<java.security.cert.TrustAnchor>);
    descriptor: (Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.Set trustAnchors
         0: .line 117
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 92
            aload 0 /* this */
            iconst_1
            putfield java.security.cert.PKIXParameters.revocationEnabled:Z
         2: .line 94
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.explicitPolicyRequired:Z
         3: .line 95
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.policyMappingInhibited:Z
         4: .line 96
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.anyPolicyInhibited:Z
         5: .line 97
            aload 0 /* this */
            iconst_1
            putfield java.security.cert.PKIXParameters.policyQualifiersRejected:Z
         6: .line 120
            aload 0 /* this */
            aload 1 /* trustAnchors */
            invokevirtual java.security.cert.PKIXParameters.setTrustAnchors:(Ljava/util/Set;)V
         7: .line 122
            aload 0 /* this */
            invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
            putfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
         8: .line 123
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
         9: .line 124
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
        10: .line 125
            return
        end local 1 // java.util.Set trustAnchors
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   11     0          this  Ljava/security/cert/PKIXParameters;
            0   11     1  trustAnchors  Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;
    Exceptions:
      throws java.security.InvalidAlgorithmParameterException
    Signature: (Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;)V
    MethodParameters:
              Name  Flags
      trustAnchors  

  public void <init>(java.security.KeyStore);
    descriptor: (Ljava/security/KeyStore;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.security.KeyStore keystore
         0: .line 141
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 92
            aload 0 /* this */
            iconst_1
            putfield java.security.cert.PKIXParameters.revocationEnabled:Z
         2: .line 94
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.explicitPolicyRequired:Z
         3: .line 95
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.policyMappingInhibited:Z
         4: .line 96
            aload 0 /* this */
            iconst_0
            putfield java.security.cert.PKIXParameters.anyPolicyInhibited:Z
         5: .line 97
            aload 0 /* this */
            iconst_1
            putfield java.security.cert.PKIXParameters.policyQualifiersRejected:Z
         6: .line 144
            aload 1 /* keystore */
            ifnonnull 8
         7: .line 145
            new java.lang.NullPointerException
            dup
            ldc "the keystore parameter must be non-null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 147
      StackMap locals: java.security.cert.PKIXParameters java.security.KeyStore
      StackMap stack:
            new java.util.HashSet
            dup
            invokespecial java.util.HashSet.<init>:()V
            astore 2 /* hashSet */
        start local 2 // java.util.Set hashSet
         9: .line 148
            aload 1 /* keystore */
            invokevirtual java.security.KeyStore.aliases:()Ljava/util/Enumeration;
            astore 3 /* aliases */
        start local 3 // java.util.Enumeration aliases
        10: .line 149
            goto 16
        11: .line 150
      StackMap locals: java.util.Set java.util.Enumeration
      StackMap stack:
            aload 3 /* aliases */
            invokeinterface java.util.Enumeration.nextElement:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 4 /* alias */
        start local 4 // java.lang.String alias
        12: .line 151
            aload 1 /* keystore */
            aload 4 /* alias */
            invokevirtual java.security.KeyStore.isCertificateEntry:(Ljava/lang/String;)Z
            ifeq 16
        13: .line 152
            aload 1 /* keystore */
            aload 4 /* alias */
            invokevirtual java.security.KeyStore.getCertificate:(Ljava/lang/String;)Ljava/security/cert/Certificate;
            astore 5 /* cert */
        start local 5 // java.security.cert.Certificate cert
        14: .line 153
            aload 5 /* cert */
            instanceof java.security.cert.X509Certificate
            ifeq 16
        15: .line 154
            aload 2 /* hashSet */
            new java.security.cert.TrustAnchor
            dup
            aload 5 /* cert */
            checkcast java.security.cert.X509Certificate
            aconst_null
            invokespecial java.security.cert.TrustAnchor.<init>:(Ljava/security/cert/X509Certificate;[B)V
            invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
            pop
        end local 5 // java.security.cert.Certificate cert
        end local 4 // java.lang.String alias
        16: .line 149
      StackMap locals:
      StackMap stack:
            aload 3 /* aliases */
            invokeinterface java.util.Enumeration.hasMoreElements:()Z
            ifne 11
        17: .line 157
            aload 0 /* this */
            aload 2 /* hashSet */
            invokevirtual java.security.cert.PKIXParameters.setTrustAnchors:(Ljava/util/Set;)V
        18: .line 158
            aload 0 /* this */
            invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
            putfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
        19: .line 159
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
        20: .line 160
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
        21: .line 161
            return
        end local 3 // java.util.Enumeration aliases
        end local 2 // java.util.Set hashSet
        end local 1 // java.security.KeyStore keystore
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   22     0      this  Ljava/security/cert/PKIXParameters;
            0   22     1  keystore  Ljava/security/KeyStore;
            9   22     2   hashSet  Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;
           10   22     3   aliases  Ljava/util/Enumeration<Ljava/lang/String;>;
           12   16     4     alias  Ljava/lang/String;
           14   16     5      cert  Ljava/security/cert/Certificate;
    Exceptions:
      throws java.security.KeyStoreException, java.security.InvalidAlgorithmParameterException
    MethodParameters:
          Name  Flags
      keystore  

  public java.util.Set<java.security.cert.TrustAnchor> getTrustAnchors();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 173
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodTrustAnchors:Ljava/util/Set;
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;
    Signature: ()Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;

  public void setTrustAnchors(java.util.Set<java.security.cert.TrustAnchor>);
    descriptor: (Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.Set trustAnchors
         0: .line 195
            aload 1 /* trustAnchors */
            ifnonnull 2
         1: .line 196
            new java.lang.NullPointerException
            dup
            ldc "the trustAnchors parameters must be non-null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 199
      StackMap locals:
      StackMap stack:
            aload 1 /* trustAnchors */
            invokeinterface java.util.Set.isEmpty:()Z
            ifeq 4
         3: .line 200
            new java.security.InvalidAlgorithmParameterException
            dup
            ldc "the trustAnchors parameter must be non-empty"
            invokespecial java.security.InvalidAlgorithmParameterException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 203
      StackMap locals:
      StackMap stack:
            aload 1 /* trustAnchors */
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 2 /* i */
        start local 2 // java.util.Iterator i
         5: goto 8
         6: .line 204
      StackMap locals: java.util.Iterator
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            instanceof java.security.cert.TrustAnchor
            ifne 8
         7: .line 205
            new java.lang.ClassCastException
            dup
            ldc "all elements of set must be of type java.security.cert.TrustAnchor"
            invokespecial java.lang.ClassCastException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 203
      StackMap locals:
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 6
        end local 2 // java.util.Iterator i
         9: .line 209
            aload 0 /* this */
        10: .line 210
            new java.util.HashSet
            dup
            aload 1 /* trustAnchors */
            invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
        11: .line 209
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
            putfield java.security.cert.PKIXParameters.unmodTrustAnchors:Ljava/util/Set;
        12: .line 211
            return
        end local 1 // java.util.Set trustAnchors
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Ljava/security/cert/PKIXParameters;
            0   13     1  trustAnchors  Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;
            5    9     2             i  Ljava/util/Iterator<Ljava/security/cert/TrustAnchor;>;
    Exceptions:
      throws java.security.InvalidAlgorithmParameterException
    Signature: (Ljava/util/Set<Ljava/security/cert/TrustAnchor;>;)V
    MethodParameters:
              Name  Flags
      trustAnchors  

  public java.util.Set<java.lang.String> getInitialPolicies();
    descriptor: ()Ljava/util/Set;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 228
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;
    Signature: ()Ljava/util/Set<Ljava/lang/String;>;

  public void setInitialPolicies(java.util.Set<java.lang.String>);
    descriptor: (Ljava/util/Set;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.Set initialPolicies
         0: .line 251
            aload 1 /* initialPolicies */
            ifnull 10
         1: .line 252
            aload 1 /* initialPolicies */
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 2 /* i */
        start local 2 // java.util.Iterator i
         2: .line 253
            goto 5
         3: .line 254
      StackMap locals: java.util.Iterator
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            instanceof java.lang.String
            ifne 5
         4: .line 255
            new java.lang.ClassCastException
            dup
            ldc "all elements of set must be of type java.lang.String"
            invokespecial java.lang.ClassCastException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 253
      StackMap locals:
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
        end local 2 // java.util.Iterator i
         6: .line 258
            aload 0 /* this */
         7: .line 259
            new java.util.HashSet
            dup
            aload 1 /* initialPolicies */
            invokespecial java.util.HashSet.<init>:(Ljava/util/Collection;)V
            invokestatic java.util.Collections.unmodifiableSet:(Ljava/util/Set;)Ljava/util/Set;
         8: .line 258
            putfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
         9: .line 260
            goto 11
        10: .line 261
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
            putfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
        11: .line 262
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.util.Set initialPolicies
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   12     0             this  Ljava/security/cert/PKIXParameters;
            0   12     1  initialPolicies  Ljava/util/Set<Ljava/lang/String;>;
            2    6     2                i  Ljava/util/Iterator<Ljava/lang/String;>;
    Signature: (Ljava/util/Set<Ljava/lang/String;>;)V
    MethodParameters:
                 Name  Flags
      initialPolicies  

  public void setCertStores(java.util.List<java.security.cert.CertStore>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.List stores
         0: .line 282
            aload 1 /* stores */
            ifnonnull 3
         1: .line 283
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
         2: .line 284
            goto 9
         3: .line 285
      StackMap locals:
      StackMap stack:
            aload 1 /* stores */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 2 /* i */
        start local 2 // java.util.Iterator i
         4: goto 7
         5: .line 286
      StackMap locals: java.util.Iterator
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            instanceof java.security.cert.CertStore
            ifne 7
         6: .line 287
            new java.lang.ClassCastException
            dup
            ldc "all elements of list must be of type java.security.cert.CertStore"
            invokespecial java.lang.ClassCastException.<init>:(Ljava/lang/String;)V
            athrow
         7: .line 285
      StackMap locals:
      StackMap stack:
            aload 2 /* i */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 5
        end local 2 // java.util.Iterator i
         8: .line 291
            aload 0 /* this */
            new java.util.ArrayList
            dup
            aload 1 /* stores */
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            putfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
         9: .line 293
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.util.List stores
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Ljava/security/cert/PKIXParameters;
            0   10     1  stores  Ljava/util/List<Ljava/security/cert/CertStore;>;
            4    8     2       i  Ljava/util/Iterator<Ljava/security/cert/CertStore;>;
    Signature: (Ljava/util/List<Ljava/security/cert/CertStore;>;)V
    MethodParameters:
        Name  Flags
      stores  

  public void addCertStore(java.security.cert.CertStore);
    descriptor: (Ljava/security/cert/CertStore;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.security.cert.CertStore store
         0: .line 303
            aload 1 /* store */
            ifnull 2
         1: .line 304
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            aload 1 /* store */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         2: .line 306
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.security.cert.CertStore store
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Ljava/security/cert/PKIXParameters;
            0    3     1  store  Ljava/security/cert/CertStore;
    MethodParameters:
       Name  Flags
      store  

  public java.util.List<java.security.cert.CertStore> getCertStores();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 319
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
         1: .line 318
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/security/cert/PKIXParameters;
    Signature: ()Ljava/util/List<Ljava/security/cert/CertStore;>;

  public void setRevocationEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // boolean val
         0: .line 341
            aload 0 /* this */
            iload 1 /* val */
            putfield java.security.cert.PKIXParameters.revocationEnabled:Z
         1: .line 342
            return
        end local 1 // boolean val
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/security/cert/PKIXParameters;
            0    2     1   val  Z
    MethodParameters:
      Name  Flags
      val   

  public boolean isRevocationEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 355
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.revocationEnabled:Z
            ireturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public void setExplicitPolicyRequired(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // boolean val
         0: .line 367
            aload 0 /* this */
            iload 1 /* val */
            putfield java.security.cert.PKIXParameters.explicitPolicyRequired:Z
         1: .line 368
            return
        end local 1 // boolean val
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/security/cert/PKIXParameters;
            0    2     1   val  Z
    MethodParameters:
      Name  Flags
      val   

  public boolean isExplicitPolicyRequired();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 379
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.explicitPolicyRequired:Z
            ireturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public void setPolicyMappingInhibited(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // boolean val
         0: .line 391
            aload 0 /* this */
            iload 1 /* val */
            putfield java.security.cert.PKIXParameters.policyMappingInhibited:Z
         1: .line 392
            return
        end local 1 // boolean val
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/security/cert/PKIXParameters;
            0    2     1   val  Z
    MethodParameters:
      Name  Flags
      val   

  public boolean isPolicyMappingInhibited();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 402
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.policyMappingInhibited:Z
            ireturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public void setAnyPolicyInhibited(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // boolean val
         0: .line 415
            aload 0 /* this */
            iload 1 /* val */
            putfield java.security.cert.PKIXParameters.anyPolicyInhibited:Z
         1: .line 416
            return
        end local 1 // boolean val
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljava/security/cert/PKIXParameters;
            0    2     1   val  Z
    MethodParameters:
      Name  Flags
      val   

  public boolean isAnyPolicyInhibited();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 426
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.anyPolicyInhibited:Z
            ireturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public void setPolicyQualifiersRejected(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // boolean qualifiersRejected
         0: .line 453
            aload 0 /* this */
            iload 1 /* qualifiersRejected */
            putfield java.security.cert.PKIXParameters.policyQualifiersRejected:Z
         1: .line 454
            return
        end local 1 // boolean qualifiersRejected
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    2     0                this  Ljava/security/cert/PKIXParameters;
            0    2     1  qualifiersRejected  Z
    MethodParameters:
                    Name  Flags
      qualifiersRejected  

  public boolean getPolicyQualifiersRejected();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 471
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.policyQualifiersRejected:Z
            ireturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public java.util.Date getDate();
    descriptor: ()Ljava/util/Date;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 485
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.date:Ljava/util/Date;
            ifnonnull 2
         1: .line 486
            aconst_null
            areturn
         2: .line 488
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.date:Ljava/util/Date;
            invokevirtual java.util.Date.clone:()Ljava/lang/Object;
            checkcast java.util.Date
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljava/security/cert/PKIXParameters;

  public void setDate(java.util.Date);
    descriptor: (Ljava/util/Date;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.Date date
         0: .line 503
            aload 1 /* date */
            ifnull 2
         1: .line 504
            aload 0 /* this */
            aload 1 /* date */
            invokevirtual java.util.Date.clone:()Ljava/lang/Object;
            checkcast java.util.Date
            putfield java.security.cert.PKIXParameters.date:Ljava/util/Date;
            goto 3
         2: .line 506
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 1 /* date */
         3: .line 507
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.util.Date date
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Ljava/security/cert/PKIXParameters;
            0    4     1  date  Ljava/util/Date;
    MethodParameters:
      Name  Flags
      date  

  public void setCertPathCheckers(java.util.List<java.security.cert.PKIXCertPathChecker>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.util.List checkers
         0: .line 546
            aload 1 /* checkers */
            ifnull 9
         1: .line 548
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
         2: .line 547
            astore 2 /* tmpList */
        start local 2 // java.util.List tmpList
         3: .line 549
            aload 1 /* checkers */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 4
            goto 6
      StackMap locals: java.security.cert.PKIXParameters java.util.List java.util.List top java.util.Iterator
      StackMap stack:
         4: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            astore 3 /* checker */
        start local 3 // java.security.cert.PKIXCertPathChecker checker
         5: .line 550
            aload 2 /* tmpList */
            aload 3 /* checker */
            invokevirtual java.security.cert.PKIXCertPathChecker.clone:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 3 // java.security.cert.PKIXCertPathChecker checker
         6: .line 549
      StackMap locals:
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 4
         7: .line 552
            aload 0 /* this */
            aload 2 /* tmpList */
            putfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
        end local 2 // java.util.List tmpList
         8: .line 553
            goto 10
         9: .line 554
      StackMap locals: java.security.cert.PKIXParameters java.util.List
      StackMap stack:
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
        10: .line 556
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.util.List checkers
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   11     0      this  Ljava/security/cert/PKIXParameters;
            0   11     1  checkers  Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;
            3    8     2   tmpList  Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;
            5    6     3   checker  Ljava/security/cert/PKIXCertPathChecker;
    Signature: (Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;)V
    MethodParameters:
          Name  Flags
      checkers  

  public java.util.List<java.security.cert.PKIXCertPathChecker> getCertPathCheckers();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 570
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 1 /* tmpList */
        start local 1 // java.util.List tmpList
         1: .line 571
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 4
      StackMap locals: java.security.cert.PKIXParameters java.util.List top java.util.Iterator
      StackMap stack:
         2: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            astore 2 /* ck */
        start local 2 // java.security.cert.PKIXCertPathChecker ck
         3: .line 572
            aload 1 /* tmpList */
            aload 2 /* ck */
            invokevirtual java.security.cert.PKIXCertPathChecker.clone:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 2 // java.security.cert.PKIXCertPathChecker ck
         4: .line 571
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 2
         5: .line 574
            aload 1 /* tmpList */
            invokestatic java.util.Collections.unmodifiableList:(Ljava/util/List;)Ljava/util/List;
            areturn
        end local 1 // java.util.List tmpList
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Ljava/security/cert/PKIXParameters;
            1    6     1  tmpList  Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;
            3    4     2       ck  Ljava/security/cert/PKIXCertPathChecker;
    Signature: ()Ljava/util/List<Ljava/security/cert/PKIXCertPathChecker;>;

  public void addCertPathChecker(java.security.cert.PKIXCertPathChecker);
    descriptor: (Ljava/security/cert/PKIXCertPathChecker;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.security.cert.PKIXCertPathChecker checker
         0: .line 589
            aload 1 /* checker */
            ifnull 2
         1: .line 590
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            aload 1 /* checker */
            invokevirtual java.security.cert.PKIXCertPathChecker.clone:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         2: .line 592
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.security.cert.PKIXCertPathChecker checker
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Ljava/security/cert/PKIXParameters;
            0    3     1  checker  Ljava/security/cert/PKIXCertPathChecker;
    MethodParameters:
         Name  Flags
      checker  

  public java.lang.String getSigProvider();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 602
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.sigProvider:Ljava/lang/String;
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Ljava/security/cert/PKIXParameters;

  public void setSigProvider(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.lang.String sigProvider
         0: .line 615
            aload 0 /* this */
            aload 1 /* sigProvider */
            putfield java.security.cert.PKIXParameters.sigProvider:Ljava/lang/String;
         1: .line 616
            return
        end local 1 // java.lang.String sigProvider
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    2     0         this  Ljava/security/cert/PKIXParameters;
            0    2     1  sigProvider  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      sigProvider  

  public java.security.cert.CertSelector getTargetCertConstraints();
    descriptor: ()Ljava/security/cert/CertSelector;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 631
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certSelector:Ljava/security/cert/CertSelector;
            ifnull 2
         1: .line 632
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certSelector:Ljava/security/cert/CertSelector;
            invokeinterface java.security.cert.CertSelector.clone:()Ljava/lang/Object;
            checkcast java.security.cert.CertSelector
            areturn
         2: .line 634
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Ljava/security/cert/PKIXParameters;

  public void setTargetCertConstraints(java.security.cert.CertSelector);
    descriptor: (Ljava/security/cert/CertSelector;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // java.security.cert.PKIXParameters this
        start local 1 // java.security.cert.CertSelector selector
         0: .line 652
            aload 1 /* selector */
            ifnull 2
         1: .line 653
            aload 0 /* this */
            aload 1 /* selector */
            invokeinterface java.security.cert.CertSelector.clone:()Ljava/lang/Object;
            checkcast java.security.cert.CertSelector
            putfield java.security.cert.PKIXParameters.certSelector:Ljava/security/cert/CertSelector;
            goto 3
         2: .line 655
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aconst_null
            putfield java.security.cert.PKIXParameters.certSelector:Ljava/security/cert/CertSelector;
         3: .line 656
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.security.cert.CertSelector selector
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    4     0      this  Ljava/security/cert/PKIXParameters;
            0    4     1  selector  Ljava/security/cert/CertSelector;
    MethodParameters:
          Name  Flags
      selector  

  public java.lang.Object clone();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 666
            aload 0 /* this */
            invokespecial java.lang.Object.clone:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXParameters
            astore 1 /* copy */
        start local 1 // java.security.cert.PKIXParameters copy
         1: .line 669
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            ifnull 3
         2: .line 670
            aload 1 /* copy */
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            putfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
         3: .line 672
      StackMap locals: java.security.cert.PKIXParameters
      StackMap stack:
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            ifnull 13
         4: .line 673
            aload 1 /* copy */
         5: .line 674
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            invokespecial java.util.ArrayList.<init>:(I)V
         6: .line 673
            putfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
         7: .line 675
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 3
            goto 12
      StackMap locals: java.security.cert.PKIXParameters java.security.cert.PKIXParameters top java.util.Iterator
      StackMap stack:
         8: aload 3
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
            astore 2 /* checker */
        start local 2 // java.security.cert.PKIXCertPathChecker checker
         9: .line 676
            aload 1 /* copy */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
        10: .line 677
            aload 2 /* checker */
            invokevirtual java.security.cert.PKIXCertPathChecker.clone:()Ljava/lang/Object;
            checkcast java.security.cert.PKIXCertPathChecker
        11: .line 676
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 2 // java.security.cert.PKIXCertPathChecker checker
        12: .line 675
      StackMap locals:
      StackMap stack:
            aload 3
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 8
        13: .line 683
      StackMap locals: java.security.cert.PKIXParameters java.security.cert.PKIXParameters
      StackMap stack:
            aload 1 /* copy */
        14: areturn
        end local 1 // java.security.cert.PKIXParameters copy
        15: .line 684
      StackMap locals: java.security.cert.PKIXParameters
      StackMap stack: java.lang.CloneNotSupportedException
            astore 1 /* e */
        start local 1 // java.lang.CloneNotSupportedException e
        16: .line 686
            new java.lang.InternalError
            dup
            aload 1 /* e */
            invokevirtual java.lang.CloneNotSupportedException.toString:()Ljava/lang/String;
            invokespecial java.lang.InternalError.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // java.lang.CloneNotSupportedException e
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Ljava/security/cert/PKIXParameters;
            1   15     1     copy  Ljava/security/cert/PKIXParameters;
            9   12     2  checker  Ljava/security/cert/PKIXCertPathChecker;
           16   17     1        e  Ljava/lang/CloneNotSupportedException;
      Exception table:
        from    to  target  type
           0    14      15  Class java.lang.CloneNotSupportedException

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // java.security.cert.PKIXParameters this
         0: .line 696
            new java.lang.StringBuffer
            dup
            invokespecial java.lang.StringBuffer.<init>:()V
            astore 1 /* sb */
        start local 1 // java.lang.StringBuffer sb
         1: .line 697
            aload 1 /* sb */
            ldc "[\n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         2: .line 700
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodTrustAnchors:Ljava/util/Set;
            ifnull 6
         3: .line 701
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Trust Anchors: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodTrustAnchors:Ljava/util/Set;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 702
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         5: .line 701
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         6: .line 706
      StackMap locals: java.lang.StringBuffer
      StackMap stack:
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
            ifnull 13
         7: .line 707
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
            invokeinterface java.util.Set.isEmpty:()Z
            ifeq 10
         8: .line 708
            aload 1 /* sb */
            ldc "  Initial Policy OIDs: any\n"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
         9: .line 709
            goto 13
        10: .line 710
      StackMap locals:
      StackMap stack:
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Initial Policy OIDs: ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        11: .line 711
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.unmodInitialPolicies:Ljava/util/Set;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        12: .line 710
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        13: .line 716
      StackMap locals:
      StackMap stack:
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Validity Date: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.date:Ljava/util/Date;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        14: .line 717
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Signature Provider: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.sigProvider:Ljava/lang/String;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        15: .line 718
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Default Revocation Enabled: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.revocationEnabled:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        16: .line 719
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Explicit Policy Required: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.explicitPolicyRequired:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        17: .line 720
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Policy Mapping Inhibited: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.policyMappingInhibited:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        18: .line 721
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Any Policy Inhibited: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.anyPolicyInhibited:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        19: .line 722
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Policy Qualifiers Rejected: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.policyQualifiersRejected:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        20: .line 725
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Target Cert Constraints: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certSelector:Ljava/security/cert/CertSelector;
            invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        21: .line 728
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            ifnull 25
        22: .line 729
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  Certification Path Checkers: ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        23: .line 730
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certPathCheckers:Ljava/util/List;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        24: .line 729
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        25: .line 731
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            ifnull 27
        26: .line 732
            aload 1 /* sb */
            new java.lang.StringBuilder
            dup
            ldc "  CertStores: ["
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield java.security.cert.PKIXParameters.certStores:Ljava/util/List;
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "]\n"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        27: .line 733
      StackMap locals:
      StackMap stack:
            aload 1 /* sb */
            ldc "]"
            invokevirtual java.lang.StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
            pop
        28: .line 734
            aload 1 /* sb */
            invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuffer sb
        end local 0 // java.security.cert.PKIXParameters this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   29     0  this  Ljava/security/cert/PKIXParameters;
            1   29     1    sb  Ljava/lang/StringBuffer;
}
SourceFile: "PKIXParameters.java"