Class X509LDAPCertStoreParameters

java.lang.Object
org.bouncycastle.jce.X509LDAPCertStoreParameters
All Implemented Interfaces:
Cloneable, CertStoreParameters, X509StoreParameters

public class X509LDAPCertStoreParameters extends Object implements X509StoreParameters, CertStoreParameters
An expanded set of parameters for an LDAPCertStore
  • Method Details

    • clone

      public Object clone()
      Returns a clone of this object.
      Specified by:
      clone in interface CertStoreParameters
      Overrides:
      clone in class Object
    • equal

      public boolean equal(Object o)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getAACertificateAttribute

      public String getAACertificateAttribute()
      Returns:
      Returns the aACertificateAttribute.
    • getAACertificateSubjectAttributeName

      public String getAACertificateSubjectAttributeName()
      Returns:
      Returns the aACertificateSubjectAttributeName.
    • getAttributeAuthorityRevocationListAttribute

      public String getAttributeAuthorityRevocationListAttribute()
      Returns:
      Returns the attributeAuthorityRevocationListAttribute.
    • getAttributeAuthorityRevocationListIssuerAttributeName

      public String getAttributeAuthorityRevocationListIssuerAttributeName()
      Returns:
      Returns the attributeAuthorityRevocationListIssuerAttributeName.
    • getAttributeCertificateAttributeAttribute

      public String getAttributeCertificateAttributeAttribute()
      Returns:
      Returns the attributeCertificateAttributeAttribute.
    • getAttributeCertificateAttributeSubjectAttributeName

      public String getAttributeCertificateAttributeSubjectAttributeName()
      Returns:
      Returns the attributeCertificateAttributeSubjectAttributeName.
    • getAttributeCertificateRevocationListAttribute

      public String getAttributeCertificateRevocationListAttribute()
      Returns:
      Returns the attributeCertificateRevocationListAttribute.
    • getAttributeCertificateRevocationListIssuerAttributeName

      public String getAttributeCertificateRevocationListIssuerAttributeName()
      Returns:
      Returns the attributeCertificateRevocationListIssuerAttributeName.
    • getAttributeDescriptorCertificateAttribute

      public String getAttributeDescriptorCertificateAttribute()
      Returns:
      Returns the attributeDescriptorCertificateAttribute.
    • getAttributeDescriptorCertificateSubjectAttributeName

      public String getAttributeDescriptorCertificateSubjectAttributeName()
      Returns:
      Returns the attributeDescriptorCertificateSubjectAttributeName.
    • getAuthorityRevocationListAttribute

      public String getAuthorityRevocationListAttribute()
      Returns:
      Returns the authorityRevocationListAttribute.
    • getAuthorityRevocationListIssuerAttributeName

      public String getAuthorityRevocationListIssuerAttributeName()
      Returns:
      Returns the authorityRevocationListIssuerAttributeName.
    • getBaseDN

      public String getBaseDN()
      Returns:
      Returns the baseDN.
    • getCACertificateAttribute

      public String getCACertificateAttribute()
      Returns:
      Returns the cACertificateAttribute.
    • getCACertificateSubjectAttributeName

      public String getCACertificateSubjectAttributeName()
      Returns:
      Returns the cACertificateSubjectAttributeName.
    • getCertificateRevocationListAttribute

      public String getCertificateRevocationListAttribute()
      Returns:
      Returns the certificateRevocationListAttribute.
    • getCertificateRevocationListIssuerAttributeName

      public String getCertificateRevocationListIssuerAttributeName()
      Returns:
      Returns the certificateRevocationListIssuerAttributeName.
    • getCrossCertificateAttribute

      public String getCrossCertificateAttribute()
      Returns:
      Returns the crossCertificateAttribute.
    • getCrossCertificateSubjectAttributeName

      public String getCrossCertificateSubjectAttributeName()
      Returns:
      Returns the crossCertificateSubjectAttributeName.
    • getDeltaRevocationListAttribute

      public String getDeltaRevocationListAttribute()
      Returns:
      Returns the deltaRevocationListAttribute.
    • getDeltaRevocationListIssuerAttributeName

      public String getDeltaRevocationListIssuerAttributeName()
      Returns:
      Returns the deltaRevocationListIssuerAttributeName.
    • getLdapAACertificateAttributeName

      public String getLdapAACertificateAttributeName()
      Returns:
      Returns the ldapAACertificateAttributeName.
    • getLdapAttributeAuthorityRevocationListAttributeName

      public String getLdapAttributeAuthorityRevocationListAttributeName()
      Returns:
      Returns the ldapAttributeAuthorityRevocationListAttributeName.
    • getLdapAttributeCertificateAttributeAttributeName

      public String getLdapAttributeCertificateAttributeAttributeName()
      Returns:
      Returns the ldapAttributeCertificateAttributeAttributeName.
    • getLdapAttributeCertificateRevocationListAttributeName

      public String getLdapAttributeCertificateRevocationListAttributeName()
      Returns:
      Returns the ldapAttributeCertificateRevocationListAttributeName.
    • getLdapAttributeDescriptorCertificateAttributeName

      public String getLdapAttributeDescriptorCertificateAttributeName()
      Returns:
      Returns the ldapAttributeDescriptorCertificateAttributeName.
    • getLdapAuthorityRevocationListAttributeName

      public String getLdapAuthorityRevocationListAttributeName()
      Returns:
      Returns the ldapAuthorityRevocationListAttributeName.
    • getLdapCACertificateAttributeName

      public String getLdapCACertificateAttributeName()
      Returns:
      Returns the ldapCACertificateAttributeName.
    • getLdapCertificateRevocationListAttributeName

      public String getLdapCertificateRevocationListAttributeName()
      Returns:
      Returns the ldapCertificateRevocationListAttributeName.
    • getLdapCrossCertificateAttributeName

      public String getLdapCrossCertificateAttributeName()
      Returns:
      Returns the ldapCrossCertificateAttributeName.
    • getLdapDeltaRevocationListAttributeName

      public String getLdapDeltaRevocationListAttributeName()
      Returns:
      Returns the ldapDeltaRevocationListAttributeName.
    • getLdapURL

      public String getLdapURL()
      Returns:
      Returns the ldapURL.
    • getLdapUserCertificateAttributeName

      public String getLdapUserCertificateAttributeName()
      Returns:
      Returns the ldapUserCertificateAttributeName.
    • getSearchForSerialNumberIn

      public String getSearchForSerialNumberIn()
      Returns:
      Returns the searchForSerialNumberIn.
    • getUserCertificateAttribute

      public String getUserCertificateAttribute()
      Returns:
      Returns the userCertificateAttribute.
    • getUserCertificateSubjectAttributeName

      public String getUserCertificateSubjectAttributeName()
      Returns:
      Returns the userCertificateSubjectAttributeName.
    • getInstance

      public static X509LDAPCertStoreParameters getInstance(LDAPCertStoreParameters params)