Package org.bouncycastle.cms
Class SignerInformationVerifier
java.lang.Object
org.bouncycastle.cms.SignerInformationVerifier
public class SignerInformationVerifier extends Object
-
Constructor Summary
Constructors Constructor Description SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator, SignatureAlgorithmIdentifierFinder sigAlgorithmFinder, ContentVerifierProvider verifierProvider, DigestCalculatorProvider digestProvider) -
Method Summary
Modifier and Type Method Description X509CertificateHoldergetAssociatedCertificate()ContentVerifiergetContentVerifier(AlgorithmIdentifier signingAlgorithm, AlgorithmIdentifier digestAlgorithm)DigestCalculatorgetDigestCalculator(AlgorithmIdentifier algorithmIdentifier)booleanhasAssociatedCertificate()
-
Constructor Details
-
SignerInformationVerifier
public SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator, SignatureAlgorithmIdentifierFinder sigAlgorithmFinder, ContentVerifierProvider verifierProvider, DigestCalculatorProvider digestProvider)
-
-
Method Details
-
hasAssociatedCertificate
public boolean hasAssociatedCertificate() -
getAssociatedCertificate
-
getContentVerifier
public ContentVerifier getContentVerifier(AlgorithmIdentifier signingAlgorithm, AlgorithmIdentifier digestAlgorithm) throws OperatorCreationException- Throws:
OperatorCreationException
-
getDigestCalculator
public DigestCalculator getDigestCalculator(AlgorithmIdentifier algorithmIdentifier) throws OperatorCreationException- Throws:
OperatorCreationException
-