org.bouncycastle.jce

Class X509LDAPCertStoreParameters

Implemented Interfaces:
CertStoreParameters, X509StoreParameters

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

An expanded set of parameters for an LDAPCertStore

Nested Class Summary

static class
X509LDAPCertStoreParameters.Builder

Method Summary

Object
clone()
Returns a clone of this object.
boolean
equal(Object o)
String
getAACertificateAttribute()
String
getAACertificateSubjectAttributeName()
String
getAttributeAuthorityRevocationListAttribute()
String
getAttributeAuthorityRevocationListIssuerAttributeName()
String
getAttributeCertificateAttributeAttribute()
String
getAttributeCertificateAttributeSubjectAttributeName()
String
getAttributeCertificateRevocationListAttribute()
String
getAttributeCertificateRevocationListIssuerAttributeName()
String
getAttributeDescriptorCertificateAttribute()
String
getAttributeDescriptorCertificateSubjectAttributeName()
String
getAuthorityRevocationListAttribute()
String
getAuthorityRevocationListIssuerAttributeName()
String
getBaseDN()
String
getCACertificateAttribute()
String
getCACertificateSubjectAttributeName()
String
getCertificateRevocationListAttribute()
String
getCertificateRevocationListIssuerAttributeName()
String
getCrossCertificateAttribute()
String
getCrossCertificateSubjectAttributeName()
String
getDeltaRevocationListAttribute()
String
getDeltaRevocationListIssuerAttributeName()
static X509LDAPCertStoreParameters
getInstance(LDAPCertStoreParameters params)
String
getLdapAACertificateAttributeName()
String
getLdapAttributeAuthorityRevocationListAttributeName()
String
getLdapAttributeCertificateAttributeAttributeName()
String
getLdapAttributeCertificateRevocationListAttributeName()
String
getLdapAttributeDescriptorCertificateAttributeName()
String
getLdapAuthorityRevocationListAttributeName()
String
getLdapCACertificateAttributeName()
String
getLdapCertificateRevocationListAttributeName()
String
getLdapCrossCertificateAttributeName()
String
getLdapDeltaRevocationListAttributeName()
String
getLdapURL()
String
getLdapUserCertificateAttributeName()
String
getSearchForSerialNumberIn()
String
getUserCertificateAttribute()
String
getUserCertificateSubjectAttributeName()
int
hashCode()

Method Details

clone

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

equal

public boolean equal(Object o)

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.

getInstance

public static X509LDAPCertStoreParameters getInstance(LDAPCertStoreParameters params)

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.

hashCode

public int hashCode()