org.bouncycastle.jce
Class X509LDAPCertStoreParameters
java.lang.Object
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
Methods inherited from class java.lang.Object |
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ldapURL
private java.lang.String ldapURL
baseDN
private java.lang.String baseDN
userCertificateAttribute
private java.lang.String userCertificateAttribute
cACertificateAttribute
private java.lang.String cACertificateAttribute
crossCertificateAttribute
private java.lang.String crossCertificateAttribute
certificateRevocationListAttribute
private java.lang.String certificateRevocationListAttribute
deltaRevocationListAttribute
private java.lang.String deltaRevocationListAttribute
authorityRevocationListAttribute
private java.lang.String authorityRevocationListAttribute
attributeCertificateAttributeAttribute
private java.lang.String attributeCertificateAttributeAttribute
aACertificateAttribute
private java.lang.String aACertificateAttribute
attributeDescriptorCertificateAttribute
private java.lang.String attributeDescriptorCertificateAttribute
attributeCertificateRevocationListAttribute
private java.lang.String attributeCertificateRevocationListAttribute
attributeAuthorityRevocationListAttribute
private java.lang.String attributeAuthorityRevocationListAttribute
ldapUserCertificateAttributeName
private java.lang.String ldapUserCertificateAttributeName
ldapCACertificateAttributeName
private java.lang.String ldapCACertificateAttributeName
ldapCrossCertificateAttributeName
private java.lang.String ldapCrossCertificateAttributeName
ldapCertificateRevocationListAttributeName
private java.lang.String ldapCertificateRevocationListAttributeName
ldapDeltaRevocationListAttributeName
private java.lang.String ldapDeltaRevocationListAttributeName
ldapAuthorityRevocationListAttributeName
private java.lang.String ldapAuthorityRevocationListAttributeName
ldapAttributeCertificateAttributeAttributeName
private java.lang.String ldapAttributeCertificateAttributeAttributeName
ldapAACertificateAttributeName
private java.lang.String ldapAACertificateAttributeName
ldapAttributeDescriptorCertificateAttributeName
private java.lang.String ldapAttributeDescriptorCertificateAttributeName
ldapAttributeCertificateRevocationListAttributeName
private java.lang.String ldapAttributeCertificateRevocationListAttributeName
ldapAttributeAuthorityRevocationListAttributeName
private java.lang.String ldapAttributeAuthorityRevocationListAttributeName
userCertificateSubjectAttributeName
private java.lang.String userCertificateSubjectAttributeName
cACertificateSubjectAttributeName
private java.lang.String cACertificateSubjectAttributeName
crossCertificateSubjectAttributeName
private java.lang.String crossCertificateSubjectAttributeName
certificateRevocationListIssuerAttributeName
private java.lang.String certificateRevocationListIssuerAttributeName
deltaRevocationListIssuerAttributeName
private java.lang.String deltaRevocationListIssuerAttributeName
authorityRevocationListIssuerAttributeName
private java.lang.String authorityRevocationListIssuerAttributeName
attributeCertificateAttributeSubjectAttributeName
private java.lang.String attributeCertificateAttributeSubjectAttributeName
aACertificateSubjectAttributeName
private java.lang.String aACertificateSubjectAttributeName
attributeDescriptorCertificateSubjectAttributeName
private java.lang.String attributeDescriptorCertificateSubjectAttributeName
attributeCertificateRevocationListIssuerAttributeName
private java.lang.String attributeCertificateRevocationListIssuerAttributeName
attributeAuthorityRevocationListIssuerAttributeName
private java.lang.String attributeAuthorityRevocationListIssuerAttributeName
searchForSerialNumberIn
private java.lang.String searchForSerialNumberIn
X509LDAPCertStoreParameters
private X509LDAPCertStoreParameters(X509LDAPCertStoreParameters.Builder builder)
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)
checkField
private boolean checkField(java.lang.Object o1,
java.lang.Object o2)
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
addHashCode
private int addHashCode(int hashCode,
java.lang.Object o)
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)