public class

X509StoreLDAPCertPairs

extends X509StoreSpi
java.lang.Object
   ↳ org.bouncycastle.x509.X509StoreSpi
     ↳ org.bouncycastle.jce.provider.X509StoreLDAPCertPairs

Class Overview

A SPI implementation of Bouncy Castle X509Store for getting cross certificates pairs from an LDAP directory.

See Also

Summary

Public Constructors
X509StoreLDAPCertPairs()
Public Methods
Collection engineGetMatches(Selector selector)
Returns a collection of matching cross certificate pairs from the LDAP location.
void engineInit(X509StoreParameters parameters)
Initializes this LDAP cross certificate pair store implementation.
[Expand]
Inherited Methods
From class org.bouncycastle.x509.X509StoreSpi
From class java.lang.Object

Public Constructors

public X509StoreLDAPCertPairs ()

Public Methods

public Collection engineGetMatches (Selector selector)

Returns a collection of matching cross certificate pairs from the LDAP location.

The selector must be a of type X509CertPairStoreSelector. If it is not an empty collection is returned.

The subject should be a reasonable criteria for a selector.

Parameters
selector The selector to use for finding.
Returns
  • A collection with the matches.
Throws
StoreException if an exception occurs while searching.

public void engineInit (X509StoreParameters parameters)

Initializes this LDAP cross certificate pair store implementation.

Parameters
parameters X509LDAPCertStoreParameters.
Throws
IllegalArgumentException if params is not an instance of X509LDAPCertStoreParameters.