Package io.anyline.nfc.bouncycastle.cms
Class SignerInformationVerifier
-
- All Implemented Interfaces:
public class SignerInformationVerifier
-
-
Constructor Summary
Constructors Constructor Description SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator, SignatureAlgorithmIdentifierFinder sigAlgorithmFinder, ContentVerifierProvider verifierProvider, DigestCalculatorProvider digestProvider)
-
Method Summary
Modifier and Type Method Description boolean
hasAssociatedCertificate()
X509CertificateHolder
getAssociatedCertificate()
ContentVerifier
getContentVerifier(AlgorithmIdentifier signingAlgorithm, AlgorithmIdentifier digestAlgorithm)
DigestCalculator
getDigestCalculator(AlgorithmIdentifier algorithmIdentifier)
-
-
Constructor Detail
-
SignerInformationVerifier
SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator, SignatureAlgorithmIdentifierFinder sigAlgorithmFinder, ContentVerifierProvider verifierProvider, DigestCalculatorProvider digestProvider)
-
-
Method Detail
-
hasAssociatedCertificate
boolean hasAssociatedCertificate()
-
getAssociatedCertificate
X509CertificateHolder getAssociatedCertificate()
-
getContentVerifier
ContentVerifier getContentVerifier(AlgorithmIdentifier signingAlgorithm, AlgorithmIdentifier digestAlgorithm)
-
getDigestCalculator
DigestCalculator getDigestCalculator(AlgorithmIdentifier algorithmIdentifier)
-
-
-
-