Uses of Class
eu.europa.esig.dss.model.DSSMessageDigest
Package
Description
-
Uses of DSSMessageDigest in eu.europa.esig.dss.cades.signature
Modifier and TypeMethodDescriptionCadesLevelBaselineLTATimestampExtractor.getArchiveTimestampV3MessageImprint
(org.bouncycastle.cms.SignerInformation signerInformation, org.bouncycastle.asn1.cms.Attribute atsHashIndexAttribute, DSSDocument originalDocument, DigestAlgorithm digestAlgorithm) Computes a message-imprint for an archive-time-stamp-v3 -
Uses of DSSMessageDigest in eu.europa.esig.dss.cades.validation.timestamp
Modifier and TypeMethodDescriptionCAdESTimestampMessageDigestBuilder.getArchiveTimestampMessageDigest()
CAdESTimestampMessageDigestBuilder.getContentTimestampMessageDigest()
CAdESTimestampMessageDigestBuilder.getSignatureTimestampMessageDigest()
CAdESTimestampMessageDigestBuilder.getTimestampX1MessageDigest()
CAdESTimestampMessageDigestBuilder.getTimestampX2MessageDigest()
-
Uses of DSSMessageDigest in eu.europa.esig.dss.jades.validation.timestamp
Modifier and TypeMethodDescriptionJAdESTimestampSource.getArchiveTimestampData
(DigestAlgorithm digestAlgorithm, String canonicalizationMethod) Returns message-imprint digest for an ArchiveTimestampJAdESTimestampMessageDigestBuilder.getArchiveTimestampMessageDigest()
JAdESTimestampMessageDigestBuilder.getContentTimestampMessageDigest()
JAdESTimestampSource.getSignatureTimestampData
(DigestAlgorithm digestAlgorithm) Returns the message-imprint digest for a SignatureTimestamp (BASE64URL(JWS Signature Value))JAdESTimestampMessageDigestBuilder.getSignatureTimestampMessageDigest()
JAdESTimestampMessageDigestBuilder.getTimestampX1MessageDigest()
JAdESTimestampMessageDigestBuilder.getTimestampX2MessageDigest()
-
Uses of DSSMessageDigest in eu.europa.esig.dss.model
Modifier and TypeMethodDescriptionstatic DSSMessageDigest
DSSMessageDigest.createEmptyDigest()
Creates empty message-digest object -
Uses of DSSMessageDigest in eu.europa.esig.dss.pades.signature
Modifier and TypeMethodDescriptionprotected DSSMessageDigest
PAdESService.computeDocumentDigest
(DSSDocument toSignDocument, PAdESSignatureParameters parameters) Computes digest of the document to be signedPAdESWithExternalCMSService.getMessageDigest
(DSSDocument toSignDocument, PAdESSignatureParameters parameters) This method computes message-digest of the signature ByteRange to be used for CMS Signed Data creationModifier and TypeMethodDescriptionprotected void
ExternalCMSService.assertConfigurationValid
(DSSMessageDigest messageDigest, PAdESSignatureParameters parameters) This method verifies whether the providedparameters
are valid for the external CMS creation processprotected org.bouncycastle.cms.CMSSignedData
ExternalCMSService.buildCMSSignedData
(DSSMessageDigest messageDigest, PAdESSignatureParameters parameters, SignatureValue signatureValue) This method builds aCMSSignedData
without executing additional checks on provided configurationprotected ToBeSigned
ExternalCMSService.buildToBeSignedData
(DSSMessageDigest messageDigest, PAdESSignatureParameters parameters) This method builds aCMSSignedData
without executing additional checks on provided configurationExternalCMSService.getDataToSign
(DSSMessageDigest messageDigest, PAdESSignatureParameters parameters) This method is used to compute signed-attributes of a CMSSignedData to be used for a private-key signing.boolean
PAdESWithExternalCMSService.isValidCMSSignedData
(DSSMessageDigest messageDigest, DSSDocument cms) This method verifies if thecms
is cryptographically validboolean
PAdESWithExternalCMSService.isValidPAdESBaselineCMSSignedData
(DSSMessageDigest messageDigest, DSSDocument cms) This method verifies if the givencms
signature is compliant for PAdES formatExternalCMSService.signMessageDigest
(DSSMessageDigest messageDigest, PAdESSignatureParameters parameters, SignatureValue signatureValue) This method is used to create a signed CMSSignedData to be used for incorporation within a PDF document for a PAdES signature creation -
Uses of DSSMessageDigest in eu.europa.esig.dss.pdf
Modifier and TypeMethodDescriptionprotected abstract DSSMessageDigest
AbstractPDFSignatureService.computeDigest
(DSSDocument toSignDocument, PAdESCommonParameters parameters) Computes digest on to be signed data computed on thetoSignDocument
respectively to the givenparameters
PdfSignatureCache.getMessageDigest()
Gets message-digest computed in the prepared PDF revision ByteRangeAbstractPDFSignatureService.messageDigest
(DSSDocument toSignDocument, PAdESCommonParameters parameters) PDFSignatureService.messageDigest
(DSSDocument toSignDocument, PAdESCommonParameters parameters) Returns the message-digest computed on PDF signature revision's ByteRangeModifier and TypeMethodDescriptionvoid
PdfSignatureCache.setMessageDigest
(DSSMessageDigest messageDigest) Sets message-digest of the ByteRange -
Uses of DSSMessageDigest in eu.europa.esig.dss.pdf.openpdf
Modifier and TypeMethodDescriptionprotected DSSMessageDigest
ITextPDFSignatureService.computeDigest
(DSSDocument toSignDocument, PAdESCommonParameters parameters) -
Uses of DSSMessageDigest in eu.europa.esig.dss.pdf.pdfbox
Modifier and TypeMethodDescriptionprotected DSSMessageDigest
PdfBoxSignatureService.computeDigest
(DSSDocument toSignDocument, PAdESCommonParameters parameters) -
Uses of DSSMessageDigest in eu.europa.esig.dss.spi
Modifier and TypeMethodDescriptionDSSMessageDigestCalculator.getMessageDigest()
Returns theDSSMessageDigest
accordingly to the current state. -
Uses of DSSMessageDigest in eu.europa.esig.dss.validation.timestamp
Modifier and TypeMethodDescriptionTimestampMessageDigestBuilder.getArchiveTimestampMessageDigest()
Archive timestamp seals the data of the signature in a specific order.TimestampMessageDigestBuilder.getContentTimestampMessageDigest()
Returns the content timestamp message-imprint digest (timestamped or to be).TimestampMessageDigestBuilder.getSignatureTimestampMessageDigest()
Returns the message-imprint digest on data (signature value) that was timestamped by the SignatureTimeStamp for the given timestamp.TimestampMessageDigestBuilder.getTimestampX1MessageDigest()
Returns the message-imprint digest to be time-stamped.TimestampMessageDigestBuilder.getTimestampX2MessageDigest()
Returns the data to be time-stamped which contains the concatenation of CompleteCertificateRefs and CompleteRevocationRefs elements (XAdES example).Modifier and TypeMethodDescriptionboolean
TimestampToken.matchData
(DSSMessageDigest messageDigest) Checks if theTimeStampToken
matches the message-imprint digest with warning enabled.boolean
TimestampToken.matchData
(DSSMessageDigest messageDigest, boolean suppressMatchWarnings) Checks if theTimeStampToken
matches the message-imprint digest. -
Uses of DSSMessageDigest in eu.europa.esig.dss.xades.signature
Modifier and TypeMethodDescriptionprotected void
XAdESLevelBaselineT.createXAdESTimeStampType
(TimestampType timestampType, String timestampC14nMethod, DSSMessageDigest messageDigest) Creates any XAdES TimeStamp object representation. -
Uses of DSSMessageDigest in eu.europa.esig.dss.xades.validation.timestamp
Modifier and TypeMethodDescriptionprotected DSSMessageDigest
XAdESTimestampMessageDigestBuilder.getAllDataObjectsTimestampMessageDigest()
Returns the computed message-imprint digest for xades132:AllDataObjectsTimestamp tokenXAdESTimestampSource.getArchiveTimestampData
(DigestAlgorithm digestAlgorithm, String canonicalizationMethod) Returns message-imprint digest for an ArchiveTimeStampXAdESTimestampMessageDigestBuilder.getArchiveTimestampMessageDigest()
XAdESTimestampMessageDigestBuilder.getContentTimestampMessageDigest()
protected DSSMessageDigest
XAdESTimestampMessageDigestBuilder.getIndividualDataObjectsTimestampMessageDigest()
Returns the computed message-imprint digest for xades132:IndividualDataObjectsTimestamp tokenXAdESTimestampMessageDigestBuilder.getSignatureTimestampMessageDigest()
XAdESTimestampSource.getSignatureTimestampMessageDigest
(DigestAlgorithm digestAlgorithm, String canonicalizationMethod) Returns message-imprint digest for a SignatureTimestampXAdESTimestampMessageDigestBuilder.getTimestampX1MessageDigest()
XAdESTimestampSource.getTimestampX1MessageDigest
(DigestAlgorithm digestAlgorithm, String canonicalizationMethod, boolean en319132) Returns message-imprint digest for a SigAndRefsTimestampXAdESTimestampMessageDigestBuilder.getTimestampX2MessageDigest()
XAdESTimestampSource.getTimestampX2MessageDigest
(DigestAlgorithm digestAlgorithm, String canonicalizationMethod, boolean en319132) Returns message-imprint digest for a RefsOnlyTimestamp