public class org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder
  super_class: java.lang.Object
{
  private java.lang.String ldapURL;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
         0: .line 177
            aload 0 /* this */
            ldc "ldap://localhost:389"
            ldc ""
            invokespecial org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.<init>:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 178
            return
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;

  public void <init>(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapURL
        start local 2 // java.lang.String baseDN
         0: .line 180
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 182
            aload 0 /* this */
            aload 1 /* ldapURL */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapURL:Ljava/lang/String;
         2: .line 183
            aload 2 /* baseDN */
            ifnonnull 5
         3: .line 185
            aload 0 /* this */
            ldc ""
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.baseDN:Ljava/lang/String;
         4: .line 186
            goto 6
         5: .line 189
      StackMap locals: org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder java.lang.String java.lang.String
      StackMap stack:
            aload 0 /* this */
            aload 2 /* baseDN */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.baseDN:Ljava/lang/String;
         6: .line 192
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            ldc "userCertificate"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.userCertificateAttribute:Ljava/lang/String;
         7: .line 193
            aload 0 /* this */
            ldc "cACertificate"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.cACertificateAttribute:Ljava/lang/String;
         8: .line 194
            aload 0 /* this */
            ldc "crossCertificatePair"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.crossCertificateAttribute:Ljava/lang/String;
         9: .line 195
            aload 0 /* this */
            ldc "certificateRevocationList"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.certificateRevocationListAttribute:Ljava/lang/String;
        10: .line 196
            aload 0 /* this */
            ldc "deltaRevocationList"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.deltaRevocationListAttribute:Ljava/lang/String;
        11: .line 197
            aload 0 /* this */
            ldc "authorityRevocationList"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.authorityRevocationListAttribute:Ljava/lang/String;
        12: .line 198
            aload 0 /* this */
            ldc "attributeCertificateAttribute"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateAttributeAttribute:Ljava/lang/String;
        13: .line 199
            aload 0 /* this */
            ldc "aACertificate"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.aACertificateAttribute:Ljava/lang/String;
        14: .line 200
            aload 0 /* this */
            ldc "attributeDescriptorCertificate"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeDescriptorCertificateAttribute:Ljava/lang/String;
        15: .line 201
            aload 0 /* this */
            ldc "attributeCertificateRevocationList"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateRevocationListAttribute:Ljava/lang/String;
        16: .line 202
            aload 0 /* this */
            ldc "attributeAuthorityRevocationList"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeAuthorityRevocationListAttribute:Ljava/lang/String;
        17: .line 203
            aload 0 /* this */
            ldc "cn"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapUserCertificateAttributeName:Ljava/lang/String;
        18: .line 204
            aload 0 /* this */
            ldc "cn ou o"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCACertificateAttributeName:Ljava/lang/String;
        19: .line 205
            aload 0 /* this */
            ldc "cn ou o"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCrossCertificateAttributeName:Ljava/lang/String;
        20: .line 206
            aload 0 /* this */
            ldc "cn ou o"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCertificateRevocationListAttributeName:Ljava/lang/String;
        21: .line 207
            aload 0 /* this */
            ldc "cn ou o"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapDeltaRevocationListAttributeName:Ljava/lang/String;
        22: .line 208
            aload 0 /* this */
            ldc "cn ou o"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAuthorityRevocationListAttributeName:Ljava/lang/String;
        23: .line 209
            aload 0 /* this */
            ldc "cn"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateAttributeAttributeName:Ljava/lang/String;
        24: .line 210
            aload 0 /* this */
            ldc "cn o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAACertificateAttributeName:Ljava/lang/String;
        25: .line 211
            aload 0 /* this */
            ldc "cn o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeDescriptorCertificateAttributeName:Ljava/lang/String;
        26: .line 212
            aload 0 /* this */
            ldc "cn o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateRevocationListAttributeName:Ljava/lang/String;
        27: .line 213
            aload 0 /* this */
            ldc "cn o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeAuthorityRevocationListAttributeName:Ljava/lang/String;
        28: .line 214
            aload 0 /* this */
            ldc "cn"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.userCertificateSubjectAttributeName:Ljava/lang/String;
        29: .line 215
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.cACertificateSubjectAttributeName:Ljava/lang/String;
        30: .line 216
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.crossCertificateSubjectAttributeName:Ljava/lang/String;
        31: .line 217
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.certificateRevocationListIssuerAttributeName:Ljava/lang/String;
        32: .line 218
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.deltaRevocationListIssuerAttributeName:Ljava/lang/String;
        33: .line 219
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.authorityRevocationListIssuerAttributeName:Ljava/lang/String;
        34: .line 220
            aload 0 /* this */
            ldc "cn"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateAttributeSubjectAttributeName:Ljava/lang/String;
        35: .line 221
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.aACertificateSubjectAttributeName:Ljava/lang/String;
        36: .line 222
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeDescriptorCertificateSubjectAttributeName:Ljava/lang/String;
        37: .line 223
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateRevocationListIssuerAttributeName:Ljava/lang/String;
        38: .line 224
            aload 0 /* this */
            ldc "o ou"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeAuthorityRevocationListIssuerAttributeName:Ljava/lang/String;
        39: .line 225
            aload 0 /* this */
            ldc "uid serialNumber cn"
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.searchForSerialNumberIn:Ljava/lang/String;
        40: .line 226
            return
        end local 2 // java.lang.String baseDN
        end local 1 // java.lang.String ldapURL
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   41     0     this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0   41     1  ldapURL  Ljava/lang/String;
            0   41     2   baseDN  Ljava/lang/String;
    MethodParameters:
         Name  Flags
      ldapURL  
      baseDN   

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setUserCertificateAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String userCertificateAttribute
         0: .line 237
            aload 0 /* this */
            aload 1 /* userCertificateAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.userCertificateAttribute:Ljava/lang/String;
         1: .line 239
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String userCertificateAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                      Name  Signature
            0    2     0                      this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  userCertificateAttribute  Ljava/lang/String;
    MethodParameters:
                          Name  Flags
      userCertificateAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCACertificateAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String cACertificateAttribute
         0: .line 251
            aload 0 /* this */
            aload 1 /* cACertificateAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.cACertificateAttribute:Ljava/lang/String;
         1: .line 253
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String cACertificateAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  cACertificateAttribute  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      cACertificateAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCrossCertificateAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String crossCertificateAttribute
         0: .line 265
            aload 0 /* this */
            aload 1 /* crossCertificateAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.crossCertificateAttribute:Ljava/lang/String;
         1: .line 267
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String crossCertificateAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    2     0                       this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  crossCertificateAttribute  Ljava/lang/String;
    MethodParameters:
                           Name  Flags
      crossCertificateAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCertificateRevocationListAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String certificateRevocationListAttribute
         0: .line 280
            aload 0 /* this */
            aload 1 /* certificateRevocationListAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.certificateRevocationListAttribute:Ljava/lang/String;
         1: .line 282
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String certificateRevocationListAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                Name  Signature
            0    2     0                                this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  certificateRevocationListAttribute  Ljava/lang/String;
    MethodParameters:
                                    Name  Flags
      certificateRevocationListAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setDeltaRevocationListAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String deltaRevocationListAttribute
         0: .line 294
            aload 0 /* this */
            aload 1 /* deltaRevocationListAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.deltaRevocationListAttribute:Ljava/lang/String;
         1: .line 296
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String deltaRevocationListAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                          Name  Signature
            0    2     0                          this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  deltaRevocationListAttribute  Ljava/lang/String;
    MethodParameters:
                              Name  Flags
      deltaRevocationListAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAuthorityRevocationListAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String authorityRevocationListAttribute
         0: .line 309
            aload 0 /* this */
            aload 1 /* authorityRevocationListAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.authorityRevocationListAttribute:Ljava/lang/String;
         1: .line 311
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String authorityRevocationListAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                              Name  Signature
            0    2     0                              this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  authorityRevocationListAttribute  Ljava/lang/String;
    MethodParameters:
                                  Name  Flags
      authorityRevocationListAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeCertificateAttributeAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeCertificateAttributeAttribute
         0: .line 324
            aload 0 /* this */
            aload 1 /* attributeCertificateAttributeAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateAttributeAttribute:Ljava/lang/String;
         1: .line 326
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeCertificateAttributeAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                    Name  Signature
            0    2     0                                    this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeCertificateAttributeAttribute  Ljava/lang/String;
    MethodParameters:
                                        Name  Flags
      attributeCertificateAttributeAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAACertificateAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String aACertificateAttribute
         0: .line 338
            aload 0 /* this */
            aload 1 /* aACertificateAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.aACertificateAttribute:Ljava/lang/String;
         1: .line 340
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String aACertificateAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                    Name  Signature
            0    2     0                    this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  aACertificateAttribute  Ljava/lang/String;
    MethodParameters:
                        Name  Flags
      aACertificateAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeDescriptorCertificateAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeDescriptorCertificateAttribute
         0: .line 354
            aload 0 /* this */
            aload 1 /* attributeDescriptorCertificateAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeDescriptorCertificateAttribute:Ljava/lang/String;
         1: .line 356
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeDescriptorCertificateAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                     Name  Signature
            0    2     0                                     this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeDescriptorCertificateAttribute  Ljava/lang/String;
    MethodParameters:
                                         Name  Flags
      attributeDescriptorCertificateAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeCertificateRevocationListAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeCertificateRevocationListAttribute
         0: .line 370
            aload 0 /* this */
            aload 1 /* attributeCertificateRevocationListAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateRevocationListAttribute:Ljava/lang/String;
         1: .line 372
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeCertificateRevocationListAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                         Name  Signature
            0    2     0                                         this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeCertificateRevocationListAttribute  Ljava/lang/String;
    MethodParameters:
                                             Name  Flags
      attributeCertificateRevocationListAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeAuthorityRevocationListAttribute(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeAuthorityRevocationListAttribute
         0: .line 386
            aload 0 /* this */
            aload 1 /* attributeAuthorityRevocationListAttribute */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeAuthorityRevocationListAttribute:Ljava/lang/String;
         1: .line 388
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeAuthorityRevocationListAttribute
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                       Name  Signature
            0    2     0                                       this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeAuthorityRevocationListAttribute  Ljava/lang/String;
    MethodParameters:
                                           Name  Flags
      attributeAuthorityRevocationListAttribute  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapUserCertificateAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapUserCertificateAttributeName
         0: .line 403
            aload 0 /* this */
            aload 1 /* ldapUserCertificateAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapUserCertificateAttributeName:Ljava/lang/String;
         1: .line 405
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapUserCertificateAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                              Name  Signature
            0    2     0                              this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapUserCertificateAttributeName  Ljava/lang/String;
    MethodParameters:
                                  Name  Flags
      ldapUserCertificateAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapCACertificateAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapCACertificateAttributeName
         0: .line 419
            aload 0 /* this */
            aload 1 /* ldapCACertificateAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCACertificateAttributeName:Ljava/lang/String;
         1: .line 421
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapCACertificateAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                            Name  Signature
            0    2     0                            this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapCACertificateAttributeName  Ljava/lang/String;
    MethodParameters:
                                Name  Flags
      ldapCACertificateAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapCrossCertificateAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapCrossCertificateAttributeName
         0: .line 436
            aload 0 /* this */
            aload 1 /* ldapCrossCertificateAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCrossCertificateAttributeName:Ljava/lang/String;
         1: .line 438
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapCrossCertificateAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                               Name  Signature
            0    2     0                               this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapCrossCertificateAttributeName  Ljava/lang/String;
    MethodParameters:
                                   Name  Flags
      ldapCrossCertificateAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapCertificateRevocationListAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapCertificateRevocationListAttributeName
         0: .line 453
            aload 0 /* this */
            aload 1 /* ldapCertificateRevocationListAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCertificateRevocationListAttributeName:Ljava/lang/String;
         1: .line 455
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapCertificateRevocationListAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                        Name  Signature
            0    2     0                                        this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapCertificateRevocationListAttributeName  Ljava/lang/String;
    MethodParameters:
                                            Name  Flags
      ldapCertificateRevocationListAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapDeltaRevocationListAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapDeltaRevocationListAttributeName
         0: .line 470
            aload 0 /* this */
            aload 1 /* ldapDeltaRevocationListAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapDeltaRevocationListAttributeName:Ljava/lang/String;
         1: .line 472
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapDeltaRevocationListAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                  Name  Signature
            0    2     0                                  this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapDeltaRevocationListAttributeName  Ljava/lang/String;
    MethodParameters:
                                      Name  Flags
      ldapDeltaRevocationListAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAuthorityRevocationListAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAuthorityRevocationListAttributeName
         0: .line 487
            aload 0 /* this */
            aload 1 /* ldapAuthorityRevocationListAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAuthorityRevocationListAttributeName:Ljava/lang/String;
         1: .line 489
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAuthorityRevocationListAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                      Name  Signature
            0    2     0                                      this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAuthorityRevocationListAttributeName  Ljava/lang/String;
    MethodParameters:
                                          Name  Flags
      ldapAuthorityRevocationListAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAttributeCertificateAttributeAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAttributeCertificateAttributeAttributeName
         0: .line 504
            aload 0 /* this */
            aload 1 /* ldapAttributeCertificateAttributeAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateAttributeAttributeName:Ljava/lang/String;
         1: .line 506
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAttributeCertificateAttributeAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                            Name  Signature
            0    2     0                                            this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAttributeCertificateAttributeAttributeName  Ljava/lang/String;
    MethodParameters:
                                                Name  Flags
      ldapAttributeCertificateAttributeAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAACertificateAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAACertificateAttributeName
         0: .line 520
            aload 0 /* this */
            aload 1 /* ldapAACertificateAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAACertificateAttributeName:Ljava/lang/String;
         1: .line 522
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAACertificateAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                            Name  Signature
            0    2     0                            this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAACertificateAttributeName  Ljava/lang/String;
    MethodParameters:
                                Name  Flags
      ldapAACertificateAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAttributeDescriptorCertificateAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAttributeDescriptorCertificateAttributeName
         0: .line 538
            aload 0 /* this */
            aload 1 /* ldapAttributeDescriptorCertificateAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeDescriptorCertificateAttributeName:Ljava/lang/String;
         1: .line 540
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAttributeDescriptorCertificateAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                             Name  Signature
            0    2     0                                             this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAttributeDescriptorCertificateAttributeName  Ljava/lang/String;
    MethodParameters:
                                                 Name  Flags
      ldapAttributeDescriptorCertificateAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAttributeCertificateRevocationListAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAttributeCertificateRevocationListAttributeName
         0: .line 555
            aload 0 /* this */
            aload 1 /* ldapAttributeCertificateRevocationListAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateRevocationListAttributeName:Ljava/lang/String;
         1: .line 557
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAttributeCertificateRevocationListAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                                 Name  Signature
            0    2     0                                                 this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAttributeCertificateRevocationListAttributeName  Ljava/lang/String;
    MethodParameters:
                                                     Name  Flags
      ldapAttributeCertificateRevocationListAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setLdapAttributeAuthorityRevocationListAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String ldapAttributeAuthorityRevocationListAttributeName
         0: .line 572
            aload 0 /* this */
            aload 1 /* ldapAttributeAuthorityRevocationListAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeAuthorityRevocationListAttributeName:Ljava/lang/String;
         1: .line 574
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String ldapAttributeAuthorityRevocationListAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                               Name  Signature
            0    2     0                                               this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  ldapAttributeAuthorityRevocationListAttributeName  Ljava/lang/String;
    MethodParameters:
                                                   Name  Flags
      ldapAttributeAuthorityRevocationListAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setUserCertificateSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String userCertificateSubjectAttributeName
         0: .line 588
            aload 0 /* this */
            aload 1 /* userCertificateSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.userCertificateSubjectAttributeName:Ljava/lang/String;
         1: .line 590
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String userCertificateSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                 Name  Signature
            0    2     0                                 this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  userCertificateSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                     Name  Flags
      userCertificateSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCACertificateSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String cACertificateSubjectAttributeName
         0: .line 604
            aload 0 /* this */
            aload 1 /* cACertificateSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.cACertificateSubjectAttributeName:Ljava/lang/String;
         1: .line 606
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String cACertificateSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                               Name  Signature
            0    2     0                               this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  cACertificateSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                   Name  Flags
      cACertificateSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCrossCertificateSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String crossCertificateSubjectAttributeName
         0: .line 620
            aload 0 /* this */
            aload 1 /* crossCertificateSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.crossCertificateSubjectAttributeName:Ljava/lang/String;
         1: .line 622
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String crossCertificateSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                  Name  Signature
            0    2     0                                  this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  crossCertificateSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                      Name  Flags
      crossCertificateSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setCertificateRevocationListIssuerAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String certificateRevocationListIssuerAttributeName
         0: .line 636
            aload 0 /* this */
            aload 1 /* certificateRevocationListIssuerAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.certificateRevocationListIssuerAttributeName:Ljava/lang/String;
         1: .line 638
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String certificateRevocationListIssuerAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                          Name  Signature
            0    2     0                                          this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  certificateRevocationListIssuerAttributeName  Ljava/lang/String;
    MethodParameters:
                                              Name  Flags
      certificateRevocationListIssuerAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setDeltaRevocationListIssuerAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String deltaRevocationListIssuerAttributeName
         0: .line 652
            aload 0 /* this */
            aload 1 /* deltaRevocationListIssuerAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.deltaRevocationListIssuerAttributeName:Ljava/lang/String;
         1: .line 654
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String deltaRevocationListIssuerAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                    Name  Signature
            0    2     0                                    this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  deltaRevocationListIssuerAttributeName  Ljava/lang/String;
    MethodParameters:
                                        Name  Flags
      deltaRevocationListIssuerAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAuthorityRevocationListIssuerAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String authorityRevocationListIssuerAttributeName
         0: .line 668
            aload 0 /* this */
            aload 1 /* authorityRevocationListIssuerAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.authorityRevocationListIssuerAttributeName:Ljava/lang/String;
         1: .line 670
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String authorityRevocationListIssuerAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                        Name  Signature
            0    2     0                                        this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  authorityRevocationListIssuerAttributeName  Ljava/lang/String;
    MethodParameters:
                                            Name  Flags
      authorityRevocationListIssuerAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeCertificateAttributeSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeCertificateAttributeSubjectAttributeName
         0: .line 684
            aload 0 /* this */
            aload 1 /* attributeCertificateAttributeSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateAttributeSubjectAttributeName:Ljava/lang/String;
         1: .line 686
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeCertificateAttributeSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                               Name  Signature
            0    2     0                                               this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeCertificateAttributeSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                                   Name  Flags
      attributeCertificateAttributeSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAACertificateSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String aACertificateSubjectAttributeName
         0: .line 700
            aload 0 /* this */
            aload 1 /* aACertificateSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.aACertificateSubjectAttributeName:Ljava/lang/String;
         1: .line 702
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String aACertificateSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                               Name  Signature
            0    2     0                               this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  aACertificateSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                   Name  Flags
      aACertificateSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeDescriptorCertificateSubjectAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeDescriptorCertificateSubjectAttributeName
         0: .line 716
            aload 0 /* this */
            aload 1 /* attributeDescriptorCertificateSubjectAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeDescriptorCertificateSubjectAttributeName:Ljava/lang/String;
         1: .line 718
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeDescriptorCertificateSubjectAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                                Name  Signature
            0    2     0                                                this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeDescriptorCertificateSubjectAttributeName  Ljava/lang/String;
    MethodParameters:
                                                    Name  Flags
      attributeDescriptorCertificateSubjectAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeCertificateRevocationListIssuerAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeCertificateRevocationListIssuerAttributeName
         0: .line 733
            aload 0 /* this */
            aload 1 /* attributeCertificateRevocationListIssuerAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateRevocationListIssuerAttributeName:Ljava/lang/String;
         1: .line 735
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeCertificateRevocationListIssuerAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                                   Name  Signature
            0    2     0                                                   this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeCertificateRevocationListIssuerAttributeName  Ljava/lang/String;
    MethodParameters:
                                                       Name  Flags
      attributeCertificateRevocationListIssuerAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setAttributeAuthorityRevocationListIssuerAttributeName(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String attributeAuthorityRevocationListIssuerAttributeName
         0: .line 749
            aload 0 /* this */
            aload 1 /* attributeAuthorityRevocationListIssuerAttributeName */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeAuthorityRevocationListIssuerAttributeName:Ljava/lang/String;
         1: .line 751
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String attributeAuthorityRevocationListIssuerAttributeName
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                                                 Name  Signature
            0    2     0                                                 this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  attributeAuthorityRevocationListIssuerAttributeName  Ljava/lang/String;
    MethodParameters:
                                                     Name  Flags
      attributeAuthorityRevocationListIssuerAttributeName  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder setSearchForSerialNumberIn(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
        start local 1 // java.lang.String searchForSerialNumberIn
         0: .line 763
            aload 0 /* this */
            aload 1 /* searchForSerialNumberIn */
            putfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.searchForSerialNumberIn:Ljava/lang/String;
         1: .line 765
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String searchForSerialNumberIn
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot                     Name  Signature
            0    2     0                     this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
            0    2     1  searchForSerialNumberIn  Ljava/lang/String;
    MethodParameters:
                         Name  Flags
      searchForSerialNumberIn  

  public org.bouncycastle.jce.X509LDAPCertStoreParameters build();
    descriptor: ()Lorg/bouncycastle/jce/X509LDAPCertStoreParameters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
         0: .line 770
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapUserCertificateAttributeName:Ljava/lang/String;
            ifnull 22
         1: .line 771
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCACertificateAttributeName:Ljava/lang/String;
            ifnull 22
         2: .line 772
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCrossCertificateAttributeName:Ljava/lang/String;
            ifnull 22
         3: .line 773
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapCertificateRevocationListAttributeName:Ljava/lang/String;
            ifnull 22
         4: .line 774
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapDeltaRevocationListAttributeName:Ljava/lang/String;
            ifnull 22
         5: .line 775
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAuthorityRevocationListAttributeName:Ljava/lang/String;
            ifnull 22
         6: .line 776
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateAttributeAttributeName:Ljava/lang/String;
            ifnull 22
         7: .line 777
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAACertificateAttributeName:Ljava/lang/String;
            ifnull 22
         8: .line 778
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeDescriptorCertificateAttributeName:Ljava/lang/String;
            ifnull 22
         9: .line 779
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeCertificateRevocationListAttributeName:Ljava/lang/String;
            ifnull 22
        10: .line 780
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.ldapAttributeAuthorityRevocationListAttributeName:Ljava/lang/String;
            ifnull 22
        11: .line 781
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.userCertificateSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        12: .line 782
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.cACertificateSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        13: .line 783
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.crossCertificateSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        14: .line 784
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.certificateRevocationListIssuerAttributeName:Ljava/lang/String;
            ifnull 22
        15: .line 785
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.deltaRevocationListIssuerAttributeName:Ljava/lang/String;
            ifnull 22
        16: .line 786
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.authorityRevocationListIssuerAttributeName:Ljava/lang/String;
            ifnull 22
        17: .line 787
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateAttributeSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        18: .line 788
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.aACertificateSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        19: .line 789
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeDescriptorCertificateSubjectAttributeName:Ljava/lang/String;
            ifnull 22
        20: .line 790
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeCertificateRevocationListIssuerAttributeName:Ljava/lang/String;
            ifnull 22
        21: .line 791
            aload 0 /* this */
            getfield org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder.attributeAuthorityRevocationListIssuerAttributeName:Ljava/lang/String;
            ifnonnull 25
        22: .line 793
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
        23: .line 794
            ldc "Necessary parameters not specified."
        24: .line 793
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        25: .line 796
      StackMap locals:
      StackMap stack:
            new org.bouncycastle.jce.X509LDAPCertStoreParameters
            dup
            aload 0 /* this */
            invokespecial org.bouncycastle.jce.X509LDAPCertStoreParameters.<init>:(Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;)V
            areturn
        end local 0 // org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   26     0  this  Lorg/bouncycastle/jce/X509LDAPCertStoreParameters$Builder;
}
SourceFile: "X509LDAPCertStoreParameters.java"
NestHost: org.bouncycastle.jce.X509LDAPCertStoreParameters
InnerClasses:
  public Builder = org.bouncycastle.jce.X509LDAPCertStoreParameters$Builder of org.bouncycastle.jce.X509LDAPCertStoreParameters