Top Description Fields Constructors Methods
org.bouncycastle.jce.provider

public Class X509StoreCertPairCollection

extends X509StoreSpi
Class Inheritance
Imports
java.util.Collection, org.bouncycastle.util.CollectionStore, .Selector, org.bouncycastle.x509.X509CollectionStoreParameters, .X509StoreParameters, .X509StoreSpi

This class is a collection based Bouncy Castle org.bouncycastle.x509.X509Store SPI implementation for certificate pairs.
See Also
org.bouncycastle.x509.X509Store, org.bouncycastle.x509.X509CertificatePair

Field Summary

Modifier and TypeField and Description
private CollectionStore<T>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Collection<E>

Returns:

A collection with matching certificate pairs.
engineGetMatches
(Selector<T> selector)

Implements abstract org.bouncycastle.x509.X509StoreSpi.engineGetMatches.

Returns a colelction of certificate pairs which match the given selector.

public void
engineInit(X509StoreParameters
The X509CollectionStoreParameterss for this store.
params
)

Implements abstract org.bouncycastle.x509.X509StoreSpi.engineInit.

Initializes this store.

Field Detail

_storeback to summary
private CollectionStore<T> _store

Constructor Detail

X509StoreCertPairCollectionback to summary
public X509StoreCertPairCollection()

Method Detail

engineGetMatchesback to summary
public Collection<E> engineGetMatches(Selector<T> selector)

Implements abstract org.bouncycastle.x509.X509StoreSpi.engineGetMatches.

Returns a colelction of certificate pairs which match the given selector.

The returned collection contains org.bouncycastle.x509.X509CertificatePairs. The selector must be a org.bouncycastle.x509.X509CertPairStoreSelector to select certificate pairs.

Returns:Collection<E>

A collection with matching certificate pairs.

engineInitback to summary
public void engineInit(X509StoreParameters params)

Implements abstract org.bouncycastle.x509.X509StoreSpi.engineInit.

Initializes this store.

Parameters
params:X509StoreParameters

The X509CollectionStoreParameterss for this store.

Exceptions
IllegalArgumentException:
if params is no instance of X509CollectionStoreParameters.