public class JcaSignerInfoVerifierBuilder
extends java.lang.Object
Constructor and Description |
---|
JcaSignerInfoVerifierBuilder(org.bouncycastle.operator.DigestCalculatorProvider digestProvider) |
Modifier and Type | Method and Description |
---|---|
SignerInformationVerifier |
build(java.security.PublicKey pubKey) |
SignerInformationVerifier |
build(java.security.cert.X509Certificate certificate) |
SignerInformationVerifier |
build(X509CertificateHolder certHolder) |
JcaSignerInfoVerifierBuilder |
setProvider(java.security.Provider provider) |
JcaSignerInfoVerifierBuilder |
setProvider(java.lang.String providerName) |
JcaSignerInfoVerifierBuilder |
setSignatureAlgorithmFinder(org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgIDFinder) |
JcaSignerInfoVerifierBuilder |
setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator sigAlgNameGen)
Override the default signature algorithm name generator.
|
public JcaSignerInfoVerifierBuilder(org.bouncycastle.operator.DigestCalculatorProvider digestProvider)
public JcaSignerInfoVerifierBuilder setProvider(java.security.Provider provider)
public JcaSignerInfoVerifierBuilder setProvider(java.lang.String providerName)
public JcaSignerInfoVerifierBuilder setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator sigAlgNameGen)
sigAlgNameGen
- the algorithm name generator to use.public JcaSignerInfoVerifierBuilder setSignatureAlgorithmFinder(org.bouncycastle.operator.SignatureAlgorithmIdentifierFinder sigAlgIDFinder)
public SignerInformationVerifier build(X509CertificateHolder certHolder) throws org.bouncycastle.operator.OperatorCreationException, java.security.cert.CertificateException
org.bouncycastle.operator.OperatorCreationException
java.security.cert.CertificateException
public SignerInformationVerifier build(java.security.cert.X509Certificate certificate) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.OperatorCreationException
public SignerInformationVerifier build(java.security.PublicKey pubKey) throws org.bouncycastle.operator.OperatorCreationException
org.bouncycastle.operator.OperatorCreationException