org.bouncycastle.cms.jcajce
Class JcaSignerInfoVerifierBuilder
java.lang.Object
|
+--org.bouncycastle.cms.jcajce.JcaSignerInfoVerifierBuilder
- public class JcaSignerInfoVerifierBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JcaSignerInfoVerifierBuilder
public JcaSignerInfoVerifierBuilder(DigestCalculatorProvider digestProvider)
setProvider
public JcaSignerInfoVerifierBuilder setProvider(java.security.Provider provider)
setProvider
public JcaSignerInfoVerifierBuilder setProvider(java.lang.String providerName)
setSignatureAlgorithmNameGenerator
public JcaSignerInfoVerifierBuilder setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator sigAlgNameGen)
- Override the default signature algorithm name generator.
- Parameters:
sigAlgNameGen
- the algorithm name generator to use.- Returns:
- the current builder.
setSignatureAlgorithmFinder
public JcaSignerInfoVerifierBuilder setSignatureAlgorithmFinder(SignatureAlgorithmIdentifierFinder sigAlgIDFinder)
build
public SignerInformationVerifier build(X509CertificateHolder certHolder)
throws OperatorCreationException,
java.security.cert.CertificateException
build
public SignerInformationVerifier build(java.security.cert.X509Certificate certificate)
throws OperatorCreationException
build
public SignerInformationVerifier build(java.security.PublicKey pubKey)
throws OperatorCreationException