Package org.bouncycastle.operator
Interface ContentVerifierProvider
- 
public interface ContentVerifierProviderGeneral interface for providers of ContentVerifier objects. 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ContentVerifierget(org.bouncycastle.asn1.x509.AlgorithmIdentifier verifierAlgorithmIdentifier)Return a ContentVerifier that matches the passed in algorithm identifier,X509CertificateHoldergetAssociatedCertificate()Return the associated certificate if there is one.booleanhasAssociatedCertificate()Return whether or not this verifier has a certificate associated with it. 
 - 
 
- 
- 
Method Detail
- 
hasAssociatedCertificate
boolean hasAssociatedCertificate()
Return whether or not this verifier has a certificate associated with it.- Returns:
 - true if there is an associated certificate, false otherwise.
 
 
- 
getAssociatedCertificate
X509CertificateHolder getAssociatedCertificate()
Return the associated certificate if there is one.- Returns:
 - a holder containing the associated certificate if there is one, null if there is not.
 
 
- 
get
ContentVerifier get(org.bouncycastle.asn1.x509.AlgorithmIdentifier verifierAlgorithmIdentifier) throws OperatorCreationException
Return a ContentVerifier that matches the passed in algorithm identifier,- Parameters:
 verifierAlgorithmIdentifier- the algorithm and parameters required.- Returns:
 - a matching ContentVerifier
 - Throws:
 OperatorCreationException- if the required ContentVerifier cannot be created.
 
 - 
 
 -