public class JcaSignerInfoVerifierBuilder extends Object
| Constructor and Description |
|---|
JcaSignerInfoVerifierBuilder(DigestCalculatorProvider digestProvider) |
| Modifier and Type | Method and Description |
|---|---|
SignerInformationVerifier |
build(PublicKey pubKey) |
SignerInformationVerifier |
build(X509Certificate certificate) |
SignerInformationVerifier |
build(X509CertificateHolder certHolder) |
JcaSignerInfoVerifierBuilder |
setProvider(Provider provider) |
JcaSignerInfoVerifierBuilder |
setProvider(String providerName) |
JcaSignerInfoVerifierBuilder |
setSignatureAlgorithmFinder(SignatureAlgorithmIdentifierFinder sigAlgIDFinder) |
JcaSignerInfoVerifierBuilder |
setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator sigAlgNameGen)
Override the default signature algorithm name generator.
|
public JcaSignerInfoVerifierBuilder(DigestCalculatorProvider digestProvider)
public JcaSignerInfoVerifierBuilder setProvider(Provider provider)
public JcaSignerInfoVerifierBuilder setProvider(String providerName)
public JcaSignerInfoVerifierBuilder setSignatureAlgorithmNameGenerator(CMSSignatureAlgorithmNameGenerator sigAlgNameGen)
sigAlgNameGen - the algorithm name generator to use.public JcaSignerInfoVerifierBuilder setSignatureAlgorithmFinder(SignatureAlgorithmIdentifierFinder sigAlgIDFinder)
public SignerInformationVerifier build(X509CertificateHolder certHolder) throws OperatorCreationException, CertificateException
public SignerInformationVerifier build(X509Certificate certificate) throws OperatorCreationException
OperatorCreationExceptionpublic SignerInformationVerifier build(PublicKey pubKey) throws OperatorCreationException
OperatorCreationExceptionCopyright © 2015–2021 The veraPDF Consortium. All rights reserved.