Package org.bouncycastle.jcajce
Class PKIXCertStoreSelector<T extends Certificate>
- java.lang.Object
-
- org.bouncycastle.jcajce.PKIXCertStoreSelector<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PKIXCertStoreSelector.Builder
Builder for a PKIXCertStoreSelector.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
clone()
Certificate
getCertificate()
Return the specific certificate this selector is designed to match.static Collection<? extends Certificate>
getCertificates(PKIXCertStoreSelector selector, CertStore certStore)
boolean
match(Certificate cert)
Match the passed in object, returning true if it would be selected by this selector, false otherwise.
-
-
-
Method Detail
-
getCertificate
public Certificate getCertificate()
Return the specific certificate this selector is designed to match.- Returns:
- a specific certificate where the selector has been configured explicitly.
-
match
public boolean match(Certificate cert)
Description copied from interface:Selector
Match the passed in object, returning true if it would be selected by this selector, false otherwise.- Specified by:
match
in interfaceSelector<T extends Certificate>
- Parameters:
cert
- the object to be matched.- Returns:
- true if the object is a match for this selector, false otherwise.
-
clone
public Object clone()
-
getCertificates
public static Collection<? extends Certificate> getCertificates(PKIXCertStoreSelector selector, CertStore certStore) throws CertStoreException
- Throws:
CertStoreException
-
-