org.bouncycastle.x509
public class X509CertPairStoreSelector extends Object implements Selector
Selector
like implementation to select
certificates pairs, which are e.g. used for cross certificates. The set of
criteria is given from two
X509CertStoreSelectors which must be both
matched.
See Also: X509AttributeCertificate X509Store
Constructor Summary | |
---|---|
X509CertPairStoreSelector() |
Method Summary | |
---|---|
Object | clone()
Returns a clone of this selector.
|
X509CertificatePair | getCertPair()
Returns the certificate pair which is used for testing on equality.
|
X509CertStoreSelector | getForwardSelector()
Returns the certicate selector for the forward part.
|
X509CertStoreSelector | getReverseSelector()
Returns the certicate selector for the reverse part.
|
boolean | match(Object obj)
Decides if the given certificate pair should be selected. |
void | setCertPair(X509CertificatePair certPair)
Set the certificate pair which is used for testing on equality.
|
void | setForwardSelector(X509CertStoreSelector forwardSelector) |
void | setReverseSelector(X509CertStoreSelector reverseSelector) |
Returns: A clone of this selector.
See Also: java.lang.Object#clone()
Returns: Returns the certificate pair which is checked.
Returns: Returns the certicate selector for the forward part.
Returns: Returns the reverse selector for teh reverse part.
obj
is not a X509CertificatePair this method
returns false
.
Parameters: obj The X509CertificatePair which should be tested.
Returns: true
if the object matches this selector.
Parameters: certPair The certPairChecking to set.
Parameters: forwardSelector The certificate selector for the forward part in the pair.
Parameters: reverseSelector The certificate selector for the reverse part in the pair.