Uses of Interface
org.bouncycastle.operator.DigestCalculatorProvider
-
Packages that use DigestCalculatorProvider Package Description org.bouncycastle.cert Basic support package for handling and creating X.509 certificates, CRLs, and attribute certificates.org.bouncycastle.cert.cmp Basic support package for handling and creating CMP (RFC 4210) certificate management messages.org.bouncycastle.cert.ocsp Basic support package for handling and creating OCSP (RFC 2560) online certificate status requests.org.bouncycastle.cms A package for processing RFC 3852 Cryptographic Message Syntax (CMS) objects - also referred to as PKCS#7 (formerly RFC 2630, 3369).org.bouncycastle.cms.bc CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the BC lightweight API.org.bouncycastle.cms.jcajce CMS operator implementations for doing message encryption, signing, digesting, and MACing operations using the JCA and the JCE.org.bouncycastle.est A package for processing messages for RFC 7030 "Enrollment over Secure Transport".org.bouncycastle.mime.smime org.bouncycastle.operator.bc Basic operator implementations for doing encryption, signing, and digest operations using the BC lightweight API.org.bouncycastle.operator.jcajce Basic operator implementations for doing encryption, signing, and digest operations using the JCA and the JCE.org.bouncycastle.tsp Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.org.bouncycastle.tsp.cms Classes for dealing Syntax for Binding Documents with Time-Stamps - RFC 5544.org.bouncycastle.tsp.ers -
-
Uses of DigestCalculatorProvider in org.bouncycastle.cert
Methods in org.bouncycastle.cert with parameters of type DigestCalculatorProvider Modifier and Type Method Description static void
AttributeCertificateHolder. setDigestCalculatorProvider(DigestCalculatorProvider digCalcProvider)
Set a digest calculator provider to be used if matches are attempted using ObjectDigestInfo, -
Uses of DigestCalculatorProvider in org.bouncycastle.cert.cmp
Methods in org.bouncycastle.cert.cmp with parameters of type DigestCalculatorProvider Modifier and Type Method Description CertificateConfirmationContent
CertificateConfirmationContentBuilder. build(DigestCalculatorProvider digesterProvider)
boolean
CertificateStatus. isVerified(X509CertificateHolder certHolder, DigestCalculatorProvider digesterProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.cert.ocsp
Methods in org.bouncycastle.cert.ocsp with parameters of type DigestCalculatorProvider Modifier and Type Method Description boolean
CertificateID. matchesIssuer(X509CertificateHolder issuerCert, DigestCalculatorProvider digCalcProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.cms
Methods in org.bouncycastle.cms with parameters of type DigestCalculatorProvider Modifier and Type Method Description boolean
CMSDigestedData. verify(DigestCalculatorProvider calculatorProvider)
Constructors in org.bouncycastle.cms with parameters of type DigestCalculatorProvider Constructor Description CMSAuthenticatedData(byte[] authData, DigestCalculatorProvider digestCalculatorProvider)
CMSAuthenticatedData(InputStream authData, DigestCalculatorProvider digestCalculatorProvider)
CMSAuthenticatedData(org.bouncycastle.asn1.cms.ContentInfo contentInfo, DigestCalculatorProvider digestCalculatorProvider)
CMSAuthenticatedDataParser(byte[] envelopedData, DigestCalculatorProvider digestCalculatorProvider)
CMSAuthenticatedDataParser(InputStream envelopedData, DigestCalculatorProvider digestCalculatorProvider)
CMSSignedDataParser(DigestCalculatorProvider digestCalculatorProvider, byte[] sigBlock)
CMSSignedDataParser(DigestCalculatorProvider digestCalculatorProvider, InputStream sigData)
base constructor - with encapsulated contentCMSSignedDataParser(DigestCalculatorProvider digestCalculatorProvider, CMSTypedStream signedContent, byte[] sigBlock)
CMSSignedDataParser(DigestCalculatorProvider digestCalculatorProvider, CMSTypedStream signedContent, InputStream sigData)
base constructorSignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider)
Base constructor.SignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider, CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder)
Base constructor with a particular finder for signature algorithms.SignerInformationVerifier(CMSSignatureAlgorithmNameGenerator sigNameGenerator, SignatureAlgorithmIdentifierFinder sigAlgorithmFinder, ContentVerifierProvider verifierProvider, DigestCalculatorProvider digestProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.cms.bc
Constructors in org.bouncycastle.cms.bc with parameters of type DigestCalculatorProvider Constructor Description BcRSASignerInfoVerifierBuilder(CMSSignatureAlgorithmNameGenerator sigAlgNameGen, SignatureAlgorithmIdentifierFinder sigAlgIdFinder, DigestAlgorithmIdentifierFinder digestAlgorithmFinder, DigestCalculatorProvider digestCalculatorProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.cms.jcajce
Constructors in org.bouncycastle.cms.jcajce with parameters of type DigestCalculatorProvider Constructor Description JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider)
Base constructor.JcaSignerInfoGeneratorBuilder(DigestCalculatorProvider digestProvider, CMSSignatureEncryptionAlgorithmFinder sigEncAlgFinder)
Base constructor with a particular finder for signature algorithms.JcaSignerInfoVerifierBuilder(DigestCalculatorProvider digestProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.est
Constructors in org.bouncycastle.est with parameters of type DigestCalculatorProvider Constructor Description HttpAuth(String username, char[] password, SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)
Base constructor for digest auth.HttpAuth(String realm, String username, char[] password, SecureRandom nonceGenerator, DigestCalculatorProvider digestCalculatorProvider)
Constructor for digest auth with a specified realm. -
Uses of DigestCalculatorProvider in org.bouncycastle.mime.smime
Methods in org.bouncycastle.mime.smime that return DigestCalculatorProvider Modifier and Type Method Description DigestCalculatorProvider
SMimeParserContext. getDigestCalculatorProvider()
Constructors in org.bouncycastle.mime.smime with parameters of type DigestCalculatorProvider Constructor Description SMimeParserContext(String defaultContentTransferEncoding, DigestCalculatorProvider digestCalculatorProvider)
SMimeParserProvider(String defaultContentTransferEncoding, DigestCalculatorProvider digestCalculatorProvider)
-
Uses of DigestCalculatorProvider in org.bouncycastle.operator.bc
Classes in org.bouncycastle.operator.bc that implement DigestCalculatorProvider Modifier and Type Class Description class
BcDigestCalculatorProvider
-
Uses of DigestCalculatorProvider in org.bouncycastle.operator.jcajce
Methods in org.bouncycastle.operator.jcajce that return DigestCalculatorProvider Modifier and Type Method Description DigestCalculatorProvider
JcaDigestCalculatorProviderBuilder. build()
-
Uses of DigestCalculatorProvider in org.bouncycastle.tsp
Methods in org.bouncycastle.tsp with parameters of type DigestCalculatorProvider Modifier and Type Method Description static Collection
TSPUtil. getSignatureTimestamps(SignerInformation signerInfo, DigestCalculatorProvider digCalcProvider)
Fetches the signature time-stamp attributes from a SignerInformation object. -
Uses of DigestCalculatorProvider in org.bouncycastle.tsp.cms
Methods in org.bouncycastle.tsp.cms with parameters of type DigestCalculatorProvider Modifier and Type Method Description DigestCalculator
CMSTimeStampedData. getMessageImprintDigestCalculator(DigestCalculatorProvider calculatorProvider)
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.DigestCalculator
CMSTimeStampedDataParser. getMessageImprintDigestCalculator(DigestCalculatorProvider calculatorProvider)
Returns an appropriately initialised digest calculator based on the message imprint algorithm described in the first time stamp in the TemporalData for this message.void
CMSTimeStampedData. validate(DigestCalculatorProvider calculatorProvider, byte[] dataDigest)
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.void
CMSTimeStampedData. validate(DigestCalculatorProvider calculatorProvider, byte[] dataDigest, TimeStampToken timeStampToken)
Validate the passed in timestamp token against the tokens and data present in the message.void
CMSTimeStampedDataParser. validate(DigestCalculatorProvider calculatorProvider, byte[] dataDigest)
Validate the digests present in the TimeStampTokens contained in the CMSTimeStampedData.void
CMSTimeStampedDataParser. validate(DigestCalculatorProvider calculatorProvider, byte[] dataDigest, TimeStampToken timeStampToken)
Validate the passed in timestamp token against the tokens and data present in the message. -
Uses of DigestCalculatorProvider in org.bouncycastle.tsp.ers
Constructors in org.bouncycastle.tsp.ers with parameters of type DigestCalculatorProvider Constructor Description ERSArchiveTimeStamp(byte[] archiveTimeStamp, DigestCalculatorProvider digCalcProv)
ERSArchiveTimeStamp(org.bouncycastle.asn1.tsp.ArchiveTimeStamp archiveTimeStamp, DigestCalculatorProvider digCalcProv)
ERSEvidenceRecord(byte[] evidenceRecord, DigestCalculatorProvider digestCalculatorProvider)
ERSEvidenceRecord(org.bouncycastle.asn1.tsp.EvidenceRecord evidenceRecord, DigestCalculatorProvider digestCalculatorProvider)
ERSEvidenceRecordGenerator(DigestCalculatorProvider digCalcProv)
-