public class LDAPStoreHelper extends Object
X509LDAPCertStoreParameters with the given
information of the subject (for all kind of certificates) or issuer (for
CRLs), respectively, if a X509CertStoreSelector or
X509AttributeCertificate is given with that
details.
For the used schemes see:
| Constructor and Description |
|---|
LDAPStoreHelper(X509LDAPCertStoreParameters params) |
| Modifier and Type | Method and Description |
|---|---|
Collection |
getAACertificates(X509AttributeCertStoreSelector selector)
Returns attribute certificates for an attribute authority
The aAcertificate holds the privileges of an attribute authority.
|
Collection |
getAttributeAuthorityRevocationLists(X509CRLStoreSelector selector)
Returns the revocation list for revoked attribute certificates for an
attribute authority
The attributeAuthorityList holds a list of AA certificates that have been
revoked.
|
Collection |
getAttributeCertificateAttributes(X509AttributeCertStoreSelector selector)
Returns an attribute certificate for an user.
|
Collection |
getAttributeCertificateRevocationLists(X509CRLStoreSelector selector)
Returns the revocation list for revoked attribute certificates.
|
Collection |
getAttributeDescriptorCertificates(X509AttributeCertStoreSelector selector)
Returns an attribute certificate for an authority
The attributeDescriptorCertificate is self signed by a source of
authority and holds a description of the privilege and its delegation
rules.
|
Collection |
getAuthorityRevocationLists(X509CRLStoreSelector selector)
Returns the CRLs for issued certificates for other CAs matching the given
selector.
|
Collection |
getCACertificates(X509CertStoreSelector selector)
Returns CA certificates.
|
Collection |
getCertificateRevocationLists(X509CRLStoreSelector selector)
Returns the certificate revocation lists for revoked certificates.
|
Collection |
getCrossCertificatePairs(X509CertPairStoreSelector selector)
Returns cross certificate pairs.
|
Collection |
getDeltaCertificateRevocationLists(X509CRLStoreSelector selector)
Returns the delta revocation list for revoked certificates.
|
Collection |
getUserCertificates(X509CertStoreSelector selector)
Returns end certificates.
|
public LDAPStoreHelper(X509LDAPCertStoreParameters params)
public Collection getAuthorityRevocationLists(X509CRLStoreSelector selector) throws StoreException
selector - The CRL selector to use to find the CRLs.StoreExceptionpublic Collection getAttributeCertificateRevocationLists(X509CRLStoreSelector selector) throws StoreException
selector - The CRL selector to use to find the CRLs.StoreExceptionpublic Collection getAttributeAuthorityRevocationLists(X509CRLStoreSelector selector) throws StoreException
selector - The CRL selector to use to find the CRLs.StoreExceptionpublic Collection getCrossCertificatePairs(X509CertPairStoreSelector selector) throws StoreException
selector - The selector to use to find the cross certificates.X509CertificatePairsStoreExceptionpublic Collection getUserCertificates(X509CertStoreSelector selector) throws StoreException
selector - The selector to find the certificates.StoreExceptionpublic Collection getAACertificates(X509AttributeCertStoreSelector selector) throws StoreException
selector - The selector to find the attribute certificates.StoreExceptionpublic Collection getAttributeDescriptorCertificates(X509AttributeCertStoreSelector selector) throws StoreException
selector - The selector to find the attribute certificates.StoreExceptionpublic Collection getCACertificates(X509CertStoreSelector selector) throws StoreException
selector - The selector to find the certificates.StoreExceptionpublic Collection getDeltaCertificateRevocationLists(X509CRLStoreSelector selector) throws StoreException
selector - The CRL selector to use to find the CRLs.StoreExceptionpublic Collection getAttributeCertificateAttributes(X509AttributeCertStoreSelector selector) throws StoreException
selector - The selector to find the attribute certificates.StoreExceptionpublic Collection getCertificateRevocationLists(X509CRLStoreSelector selector) throws StoreException
selector - The CRL selector to use to find the CRLs.StoreExceptionCopyright © 2015. All rights reserved.