Bouncy Castle Cryptography Library 1.37

org.bouncycastle.jce
Class X509LDAPCertStoreParameters

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

public class X509LDAPCertStoreParameters
extends java.lang.Object
implements X509StoreParameters, java.security.cert.CertStoreParameters

An expanded set of parameters for an LDAPCertStore


Nested Class Summary
static class X509LDAPCertStoreParameters.Builder
           
 
Method Summary
 java.lang.Object clone()
          Returns a clone of this object.
 boolean equal(java.lang.Object o)
           
 java.lang.String getAACertificateAttribute()
           
 java.lang.String getAACertificateSubjectAttributeName()
           
 java.lang.String getAttributeAuthorityRevocationListAttribute()
           
 java.lang.String getAttributeAuthorityRevocationListIssuerAttributeName()
           
 java.lang.String getAttributeCertificateAttributeAttribute()
           
 java.lang.String getAttributeCertificateAttributeSubjectAttributeName()
           
 java.lang.String getAttributeCertificateRevocationListAttribute()
           
 java.lang.String getAttributeCertificateRevocationListIssuerAttributeName()
           
 java.lang.String getAttributeDescriptorCertificateAttribute()
           
 java.lang.String getAttributeDescriptorCertificateSubjectAttributeName()
           
 java.lang.String getAuthorityRevocationListAttribute()
           
 java.lang.String getAuthorityRevocationListIssuerAttributeName()
           
 java.lang.String getBaseDN()
           
 java.lang.String getCACertificateAttribute()
           
 java.lang.String getCACertificateSubjectAttributeName()
           
 java.lang.String getCertificateRevocationListAttribute()
           
 java.lang.String getCertificateRevocationListIssuerAttributeName()
           
 java.lang.String getCrossCertificateAttribute()
           
 java.lang.String getCrossCertificateSubjectAttributeName()
           
 java.lang.String getDeltaRevocationListAttribute()
           
 java.lang.String getDeltaRevocationListIssuerAttributeName()
           
static X509LDAPCertStoreParameters getInstance(java.security.cert.LDAPCertStoreParameters params)
           
 java.lang.String getLdapAACertificateAttributeName()
           
 java.lang.String getLdapAttributeAuthorityRevocationListAttributeName()
           
 java.lang.String getLdapAttributeCertificateAttributeAttributeName()
           
 java.lang.String getLdapAttributeCertificateRevocationListAttributeName()
           
 java.lang.String getLdapAttributeDescriptorCertificateAttributeName()
           
 java.lang.String getLdapAuthorityRevocationListAttributeName()
           
 java.lang.String getLdapCACertificateAttributeName()
           
 java.lang.String getLdapCertificateRevocationListAttributeName()
           
 java.lang.String getLdapCrossCertificateAttributeName()
           
 java.lang.String getLdapDeltaRevocationListAttributeName()
           
 java.lang.String getLdapURL()
           
 java.lang.String getLdapUserCertificateAttributeName()
           
 java.lang.String getSearchForSerialNumberIn()
           
 java.lang.String getUserCertificateAttribute()
           
 java.lang.String getUserCertificateSubjectAttributeName()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

clone

public java.lang.Object clone()
Returns a clone of this object.

Specified by:
clone in interface java.security.cert.CertStoreParameters
Overrides:
clone in class java.lang.Object

equal

public boolean equal(java.lang.Object o)

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getAACertificateAttribute

public java.lang.String getAACertificateAttribute()
Returns:
Returns the aACertificateAttribute.

getAACertificateSubjectAttributeName

public java.lang.String getAACertificateSubjectAttributeName()
Returns:
Returns the aACertificateSubjectAttributeName.

getAttributeAuthorityRevocationListAttribute

public java.lang.String getAttributeAuthorityRevocationListAttribute()
Returns:
Returns the attributeAuthorityRevocationListAttribute.

getAttributeAuthorityRevocationListIssuerAttributeName

public java.lang.String getAttributeAuthorityRevocationListIssuerAttributeName()
Returns:
Returns the attributeAuthorityRevocationListIssuerAttributeName.

getAttributeCertificateAttributeAttribute

public java.lang.String getAttributeCertificateAttributeAttribute()
Returns:
Returns the attributeCertificateAttributeAttribute.

getAttributeCertificateAttributeSubjectAttributeName

public java.lang.String getAttributeCertificateAttributeSubjectAttributeName()
Returns:
Returns the attributeCertificateAttributeSubjectAttributeName.

getAttributeCertificateRevocationListAttribute

public java.lang.String getAttributeCertificateRevocationListAttribute()
Returns:
Returns the attributeCertificateRevocationListAttribute.

getAttributeCertificateRevocationListIssuerAttributeName

public java.lang.String getAttributeCertificateRevocationListIssuerAttributeName()
Returns:
Returns the attributeCertificateRevocationListIssuerAttributeName.

getAttributeDescriptorCertificateAttribute

public java.lang.String getAttributeDescriptorCertificateAttribute()
Returns:
Returns the attributeDescriptorCertificateAttribute.

getAttributeDescriptorCertificateSubjectAttributeName

public java.lang.String getAttributeDescriptorCertificateSubjectAttributeName()
Returns:
Returns the attributeDescriptorCertificateSubjectAttributeName.

getAuthorityRevocationListAttribute

public java.lang.String getAuthorityRevocationListAttribute()
Returns:
Returns the authorityRevocationListAttribute.

getAuthorityRevocationListIssuerAttributeName

public java.lang.String getAuthorityRevocationListIssuerAttributeName()
Returns:
Returns the authorityRevocationListIssuerAttributeName.

getBaseDN

public java.lang.String getBaseDN()
Returns:
Returns the baseDN.

getCACertificateAttribute

public java.lang.String getCACertificateAttribute()
Returns:
Returns the cACertificateAttribute.

getCACertificateSubjectAttributeName

public java.lang.String getCACertificateSubjectAttributeName()
Returns:
Returns the cACertificateSubjectAttributeName.

getCertificateRevocationListAttribute

public java.lang.String getCertificateRevocationListAttribute()
Returns:
Returns the certificateRevocationListAttribute.

getCertificateRevocationListIssuerAttributeName

public java.lang.String getCertificateRevocationListIssuerAttributeName()
Returns:
Returns the certificateRevocationListIssuerAttributeName.

getCrossCertificateAttribute

public java.lang.String getCrossCertificateAttribute()
Returns:
Returns the crossCertificateAttribute.

getCrossCertificateSubjectAttributeName

public java.lang.String getCrossCertificateSubjectAttributeName()
Returns:
Returns the crossCertificateSubjectAttributeName.

getDeltaRevocationListAttribute

public java.lang.String getDeltaRevocationListAttribute()
Returns:
Returns the deltaRevocationListAttribute.

getDeltaRevocationListIssuerAttributeName

public java.lang.String getDeltaRevocationListIssuerAttributeName()
Returns:
Returns the deltaRevocationListIssuerAttributeName.

getLdapAACertificateAttributeName

public java.lang.String getLdapAACertificateAttributeName()
Returns:
Returns the ldapAACertificateAttributeName.

getLdapAttributeAuthorityRevocationListAttributeName

public java.lang.String getLdapAttributeAuthorityRevocationListAttributeName()
Returns:
Returns the ldapAttributeAuthorityRevocationListAttributeName.

getLdapAttributeCertificateAttributeAttributeName

public java.lang.String getLdapAttributeCertificateAttributeAttributeName()
Returns:
Returns the ldapAttributeCertificateAttributeAttributeName.

getLdapAttributeCertificateRevocationListAttributeName

public java.lang.String getLdapAttributeCertificateRevocationListAttributeName()
Returns:
Returns the ldapAttributeCertificateRevocationListAttributeName.

getLdapAttributeDescriptorCertificateAttributeName

public java.lang.String getLdapAttributeDescriptorCertificateAttributeName()
Returns:
Returns the ldapAttributeDescriptorCertificateAttributeName.

getLdapAuthorityRevocationListAttributeName

public java.lang.String getLdapAuthorityRevocationListAttributeName()
Returns:
Returns the ldapAuthorityRevocationListAttributeName.

getLdapCACertificateAttributeName

public java.lang.String getLdapCACertificateAttributeName()
Returns:
Returns the ldapCACertificateAttributeName.

getLdapCertificateRevocationListAttributeName

public java.lang.String getLdapCertificateRevocationListAttributeName()
Returns:
Returns the ldapCertificateRevocationListAttributeName.

getLdapCrossCertificateAttributeName

public java.lang.String getLdapCrossCertificateAttributeName()
Returns:
Returns the ldapCrossCertificateAttributeName.

getLdapDeltaRevocationListAttributeName

public java.lang.String getLdapDeltaRevocationListAttributeName()
Returns:
Returns the ldapDeltaRevocationListAttributeName.

getLdapURL

public java.lang.String getLdapURL()
Returns:
Returns the ldapURL.

getLdapUserCertificateAttributeName

public java.lang.String getLdapUserCertificateAttributeName()
Returns:
Returns the ldapUserCertificateAttributeName.

getSearchForSerialNumberIn

public java.lang.String getSearchForSerialNumberIn()
Returns:
Returns the searchForSerialNumberIn.

getUserCertificateAttribute

public java.lang.String getUserCertificateAttribute()
Returns:
Returns the userCertificateAttribute.

getUserCertificateSubjectAttributeName

public java.lang.String getUserCertificateSubjectAttributeName()
Returns:
Returns the userCertificateSubjectAttributeName.

getInstance

public static X509LDAPCertStoreParameters getInstance(java.security.cert.LDAPCertStoreParameters params)

Bouncy Castle Cryptography Library 1.37