Uses of Class
eu.europa.esig.dss.enumerations.DigestAlgorithm
-
Uses of DigestAlgorithm in eu.europa.esig.dss.asic.cades
Methods in eu.europa.esig.dss.asic.cades that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmASiCWithCAdESCommonParameters. getDigestAlgorithm()Returns a DigestAlgorithm to be used to hash a data to be timestampedConstructors in eu.europa.esig.dss.asic.cades with parameters of type DigestAlgorithm Constructor Description ASiCWithCAdESTimestampParameters(DigestAlgorithm digestAlgorithm)ASiCWithCAdESTimestampParameters(DigestAlgorithm digestAlgorithm, ASiCParameters asicParams) -
Uses of DigestAlgorithm in eu.europa.esig.dss.asic.cades.signature.manifest
Methods in eu.europa.esig.dss.asic.cades.signature.manifest with parameters of type DigestAlgorithm Modifier and Type Method Description protected ElementAbstractManifestBuilder. addDataObjectReference(Document documentDom, Element asicManifestDom, DSSDocument document, DigestAlgorithm digestAlgorithm)Constructors in eu.europa.esig.dss.asic.cades.signature.manifest with parameters of type DigestAlgorithm Constructor Description ASiCEWithCAdESArchiveManifestBuilder(List<DSSDocument> signatures, List<DSSDocument> timestamps, List<DSSDocument> documents, List<DSSDocument> manifests, DSSDocument lastArchiveManifets, DigestAlgorithm digestAlgorithm, String timestampUri)ASiCEWithCAdESManifestBuilder(SigningOperation operation, List<DSSDocument> documents, DigestAlgorithm digestAlgorithm, String uri) -
Uses of DigestAlgorithm in eu.europa.esig.dss.cades
Fields in eu.europa.esig.dss.cades declared as DigestAlgorithm Modifier and Type Field Description static DigestAlgorithmCMSUtils. DEFAULT_ARCHIVE_TIMESTAMP_HASH_ALGOMethods in eu.europa.esig.dss.cades with parameters of type DigestAlgorithm Modifier and Type Method Description static voidCMSUtils. addSigningCertificateAttribute(org.bouncycastle.asn1.ASN1EncodableVector signedAttributes, DigestAlgorithm digestAlgorithm, CertificateToken signingToken)Method to add signing certificate to ASN.1 DER encoded signed attributes. -
Uses of DigestAlgorithm in eu.europa.esig.dss.cades.signature
Methods in eu.europa.esig.dss.cades.signature with parameters of type DigestAlgorithm Modifier and Type Method Description org.bouncycastle.asn1.cms.AttributeCadesLevelBaselineLTATimestampExtractor. getAtsHashIndex(org.bouncycastle.cms.SignerInformation signerInformation, DigestAlgorithm hashIndexDigestAlgorithm, org.bouncycastle.asn1.ASN1ObjectIdentifier atsHashIndexVersionIdentifier)The ats-hash-index unsigned attribute provides an unambiguous imprint of the essential components of a CAdES signature for use in the archive time-stamp (see 6.4.3).Constructors in eu.europa.esig.dss.cades.signature with parameters of type DigestAlgorithm Constructor Description CAdESTimestampParameters(DigestAlgorithm digestAlgorithm)CustomMessageDigestCalculatorProvider(DigestAlgorithm messageDigestAlgo, String messageDigestValueBase64) -
Uses of DigestAlgorithm in eu.europa.esig.dss.cades.validation
Methods in eu.europa.esig.dss.cades.validation that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmCAdESSignature. getDigestAlgorithm()DigestAlgorithmCAdESSignature. getPSSHashAlgorithm()Methods in eu.europa.esig.dss.cades.validation that return types with arguments of type DigestAlgorithm Modifier and Type Method Description Set<DigestAlgorithm>CAdESSignature. getMessageDigestAlgorithms()Methods in eu.europa.esig.dss.cades.validation with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureDigestReferenceCAdESSignature. getSignatureDigestReference(DigestAlgorithm digestAlgorithm)TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch. 5.1.4.2.1.3 XML component: In case of CAdES signatures, the input to the digest value computation shall be one of the DER-encoded instances of SignedInfo type present within the CMS structure. -
Uses of DigestAlgorithm in eu.europa.esig.dss.diagnostic
Methods in eu.europa.esig.dss.diagnostic that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmAbstractTokenProxy. getDigestAlgorithm()DigestAlgorithmTokenProxy. getDigestAlgorithm()DigestAlgorithmDiagnosticData. getFirstSignatureDigestAlgorithm()This method returns theDigestAlgorithmof the first signature.DigestAlgorithmDiagnosticData. getSignatureDigestAlgorithm(String signatureId)This method returns theDigestAlgorithmfor the given signature. -
Uses of DigestAlgorithm in eu.europa.esig.dss.diagnostic.jaxb
Fields in eu.europa.esig.dss.diagnostic.jaxb declared as DigestAlgorithm Modifier and Type Field Description protected DigestAlgorithmXmlBasicSignature. digestAlgoUsedToSignThisTokenprotected DigestAlgorithmXmlDigestAlgoAndValue. digestMethodprotected DigestAlgorithmXmlSignatureDigestReference. digestMethodMethods in eu.europa.esig.dss.diagnostic.jaxb that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmXmlBasicSignature. getDigestAlgoUsedToSignThisToken()Gets the value of the digestAlgoUsedToSignThisToken property.DigestAlgorithmXmlDigestAlgoAndValue. getDigestMethod()Gets the value of the digestMethod property.DigestAlgorithmXmlSignatureDigestReference. getDigestMethod()Gets the value of the digestMethod property.DigestAlgorithmAdapter20. unmarshal(String value)DigestAlgorithmAdapter21. unmarshal(String value)DigestAlgorithmAdapter23. unmarshal(String value)Methods in eu.europa.esig.dss.diagnostic.jaxb with parameters of type DigestAlgorithm Modifier and Type Method Description StringAdapter20. marshal(DigestAlgorithm value)StringAdapter21. marshal(DigestAlgorithm value)StringAdapter23. marshal(DigestAlgorithm value)voidXmlBasicSignature. setDigestAlgoUsedToSignThisToken(DigestAlgorithm value)Sets the value of the digestAlgoUsedToSignThisToken property.voidXmlDigestAlgoAndValue. setDigestMethod(DigestAlgorithm value)Sets the value of the digestMethod property.voidXmlSignatureDigestReference. setDigestMethod(DigestAlgorithm value)Sets the value of the digestMethod property. -
Uses of DigestAlgorithm in eu.europa.esig.dss.enumerations
Methods in eu.europa.esig.dss.enumerations that return DigestAlgorithm Modifier and Type Method Description static DigestAlgorithmDigestAlgorithm. forJavaName(String javaName)Returns the digest algorithm associated to the given JCE name.static DigestAlgorithmDigestAlgorithm. forName(String name)Returns the digest algorithm associated to the given name.static DigestAlgorithmDigestAlgorithm. forName(String name, DigestAlgorithm defaultValue)Returns the digest algorithm associated to the given name.static DigestAlgorithmDigestAlgorithm. forOID(String oid)Returns the digest algorithm associated to the given OID.static DigestAlgorithmDigestAlgorithm. forXML(String xmlName)Returns the digest algorithm associated to the given XML url.static DigestAlgorithmDigestAlgorithm. forXML(String xmlName, DigestAlgorithm defaultValue)Returns the digest algorithm associated to the given XML url or the default one if the algorithm does not exist.DigestAlgorithmSignatureAlgorithm. getDigestAlgorithm()This method returns the digest algorithm.static DigestAlgorithmDigestAlgorithm. valueOf(String name)Returns the enum constant of this type with the specified name.static DigestAlgorithm[]DigestAlgorithm. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in eu.europa.esig.dss.enumerations with parameters of type DigestAlgorithm Modifier and Type Method Description static DigestAlgorithmDigestAlgorithm. forName(String name, DigestAlgorithm defaultValue)Returns the digest algorithm associated to the given name.static DigestAlgorithmDigestAlgorithm. forXML(String xmlName, DigestAlgorithm defaultValue)Returns the digest algorithm associated to the given XML url or the default one if the algorithm does not exist.static SignatureAlgorithmSignatureAlgorithm. getAlgorithm(EncryptionAlgorithm encryptionAlgorithm, DigestAlgorithm digestAlgorithm)For given encryption algorithm and digest algorithm this function returns the signature algorithm.static SignatureAlgorithmSignatureAlgorithm. getAlgorithm(EncryptionAlgorithm encryptionAlgorithm, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf)For given encryption algorithm and digest algorithm this function returns the signature algorithm. -
Uses of DigestAlgorithm in eu.europa.esig.dss.jaxb.parsers
Methods in eu.europa.esig.dss.jaxb.parsers that return DigestAlgorithm Modifier and Type Method Description static DigestAlgorithmDigestAlgorithmParser. parse(String v)Methods in eu.europa.esig.dss.jaxb.parsers with parameters of type DigestAlgorithm Modifier and Type Method Description static StringDigestAlgorithmParser. print(DigestAlgorithm v) -
Uses of DigestAlgorithm in eu.europa.esig.dss.model
Fields in eu.europa.esig.dss.model declared as DigestAlgorithm Modifier and Type Field Description protected DigestAlgorithmTimestampParameters. digestAlgorithmThe digest algorithm to provide to the timestamping authorityFields in eu.europa.esig.dss.model with type parameters of type DigestAlgorithm Modifier and Type Field Description protected EnumMap<DigestAlgorithm,String>CommonDocument. base64EncodeDigestMapMethods in eu.europa.esig.dss.model that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmDigest. getAlgorithm()DigestAlgorithmAbstractSerializableSignatureParameters. getDigestAlgorithm()Get the digest algorithmDigestAlgorithmPolicy. getDigestAlgorithm()Return the hash algorithm for the signature policyDigestAlgorithmSerializableSignatureParameters. getDigestAlgorithm()Get the digest algorithmDigestAlgorithmSerializableTimestampParameters. getDigestAlgorithm()Returns a DigestAlgorithm to be used to hash a data to be timestampedDigestAlgorithmTimestampParameters. getDigestAlgorithm()DigestAlgorithmAbstractSerializableSignatureParameters. getReferenceDigestAlgorithm()Get the digest algorithm for ds:Reference or message-digest attributeMethods in eu.europa.esig.dss.model with parameters of type DigestAlgorithm Modifier and Type Method Description voidDigestDocument. addDigest(DigestAlgorithm digestAlgorithm, String base64EncodeDigest)This method allows to add a pair:DigestAlgorithmand the corresponding digest value calculated externally on the encapsulated file.StringCommonDocument. getDigest(DigestAlgorithm digestAlgorithm)StringDigestDocument. getDigest(DigestAlgorithm digestAlgorithm)StringDSSDocument. getDigest(DigestAlgorithm digestAlgorithm)This method returns the encoded digest value of the currentDSSDocumentusing the base64 algorithm.voidDigest. setAlgorithm(DigestAlgorithm algorithm)voidAbstractSerializableSignatureParameters. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)Set the digest algorithmvoidPolicy. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)Set the hash algorithm for the explicit signature policyvoidTimestampParameters. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)voidAbstractSerializableSignatureParameters. setReferenceDigestAlgorithm(DigestAlgorithm referenceDigestAlgorithm)Constructors in eu.europa.esig.dss.model with parameters of type DigestAlgorithm Constructor Description Digest(DigestAlgorithm algorithm, byte[] value)DigestDocument(DigestAlgorithm digestAlgorithm, String base64EncodeDigest)Creates DigestDocument.DigestDocument(DigestAlgorithm digestAlgorithm, String base64EncodeDigest, String name)Creates DigestDocument.TimestampParameters(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in eu.europa.esig.dss.model.identifier
Fields in eu.europa.esig.dss.model.identifier declared as DigestAlgorithm Modifier and Type Field Description protected static DigestAlgorithmIdentifier. DIGEST_ALGOMethods in eu.europa.esig.dss.model.identifier with parameters of type DigestAlgorithm Modifier and Type Method Description byte[]MultipleDigestIdentifier. getDigestValue(DigestAlgorithm digestAlgorithm)protected MessageDigestIdentifier. getMessageDigest(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in eu.europa.esig.dss.model.x509
Methods in eu.europa.esig.dss.model.x509 with parameters of type DigestAlgorithm Modifier and Type Method Description byte[]Token. getDigest(DigestAlgorithm digestAlgorithm)Returns the digest value of the wrapped token -
Uses of DigestAlgorithm in eu.europa.esig.dss.pades
Methods in eu.europa.esig.dss.pades that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmPAdESCommonParameters. getDigestAlgorithm()Returns a DigestAlgorithm to be used to hash the signed/timestamped dataConstructors in eu.europa.esig.dss.pades with parameters of type DigestAlgorithm Constructor Description PAdESTimestampParameters(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in eu.europa.esig.dss.pades.validation
Methods in eu.europa.esig.dss.pades.validation with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureDigestReferencePAdESSignature. getSignatureDigestReference(DigestAlgorithm digestAlgorithm)TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch. 5.1.4.2.1.3 XML component: In case of PAdES signatures, the input of the digest value computation shall be the result of decoding the hexadecimal string present within the Contents field of the Signature PDF dictionary enclosing one PAdES digital signature. -
Uses of DigestAlgorithm in eu.europa.esig.dss.pdf.encryption
Methods in eu.europa.esig.dss.pdf.encryption with parameters of type DigestAlgorithm Modifier and Type Method Description voidDSSSecureRandomProvider. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)Allows to set a DigestAlgorithm that will be applied on serialized parameters -
Uses of DigestAlgorithm in eu.europa.esig.dss.service.ocsp
Methods in eu.europa.esig.dss.service.ocsp with parameters of type DigestAlgorithm Modifier and Type Method Description voidOnlineOCSPSource. setCertIDDigestAlgorithm(DigestAlgorithm certIDDigestAlgorithm)This method allows setting of DigestAlgorithm to be used in hash calculation for CertID element in an OCSP request building -
Uses of DigestAlgorithm in eu.europa.esig.dss.service.tsp
Methods in eu.europa.esig.dss.service.tsp with parameters of type DigestAlgorithm Modifier and Type Method Description TimestampBinaryOnlineTSPSource. getTimeStampResponse(DigestAlgorithm digestAlgorithm, byte[] digest) -
Uses of DigestAlgorithm in eu.europa.esig.dss.spi
Methods in eu.europa.esig.dss.spi that return DigestAlgorithm Modifier and Type Method Description static DigestAlgorithmDSSRevocationUtils. getUsedDigestAlgorithm(org.bouncycastle.cert.ocsp.SingleResp singleResp)Returns a DigestAlgorithm used in the givensingleRespMethods in eu.europa.esig.dss.spi with parameters of type DigestAlgorithm Modifier and Type Method Description static byte[]DSSUtils. digest(DigestAlgorithm digestAlgorithm, byte[] data)This method allows to digest the data with the given algorithm.static byte[]DSSUtils. digest(DigestAlgorithm digestAlgorithm, byte[]... data)static byte[]DSSUtils. digest(DigestAlgorithm digestAlgorithm, DSSDocument document)static byte[]DSSUtils. digest(DigestAlgorithm digestAlgo, InputStream inputStream)This method allows to digest the data in theInputStreamwith the given algorithm.static byte[]DSSUtils. encodeRSADigest(DigestAlgorithm digestAlgorithm, byte[] digest)This method wraps the digest value in a DigestInfo (combination of digest algorithm and value).static org.bouncycastle.asn1.x509.AlgorithmIdentifierDSSASN1Utils. getAlgorithmIdentifier(DigestAlgorithm digestAlgorithm)Gets the ASN.1 algorithm identifier structure corresponding to a digest algorithmstatic byte[]DSSASN1Utils. getAsn1SignaturePolicyDigest(DigestAlgorithm digestAlgorithm, byte[] policyBytes)This method computes the digest of an ASN1 signature policy (used in CAdES) TS 101 733 5.8.1 : If the signature policy is defined using ASN.1, then the hash is calculated on the value without the outer type and length fields, and the hashing algorithm shall be as specified in the field sigPolicyHash.static DigestDSSUtils. getDigest(DigestAlgorithm digestAlgo, DSSDocument dssDocument)static org.bouncycastle.operator.DigestCalculatorDSSRevocationUtils. getDigestCalculator(DigestAlgorithm digestAlgorithm)static MessageDigestDSSUtils. getMessageDigest(DigestAlgorithm digestAlgorithm)static org.bouncycastle.cert.ocsp.CertificateIDDSSRevocationUtils. getOCSPCertificateID(CertificateToken cert, CertificateToken issuerCert, DigestAlgorithm digestAlgorithm)Returns theCertificateIDfor the given certificate and its issuer's certificate. -
Uses of DigestAlgorithm in eu.europa.esig.dss.spi.x509.tsp
Methods in eu.europa.esig.dss.spi.x509.tsp with parameters of type DigestAlgorithm Modifier and Type Method Description TimestampBinaryCompositeTSPSource. getTimeStampResponse(DigestAlgorithm digestAlgorithm, byte[] digestValue)TimestampBinaryTSPSource. getTimeStampResponse(DigestAlgorithm digestAlgorithm, byte[] digest)Gets a TimeStampResponse relevant to the provided digest -
Uses of DigestAlgorithm in eu.europa.esig.dss.token
Methods in eu.europa.esig.dss.token with parameters of type DigestAlgorithm Modifier and Type Method Description protected AlgorithmParameterSpecAbstractSignatureTokenConnection. createPSSParam(DigestAlgorithm digestAlgo)SignatureValueAbstractSignatureTokenConnection. sign(ToBeSigned toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, DSSPrivateKeyEntry keyEntry)SignatureValueAbstractSignatureTokenConnection. sign(ToBeSigned toBeSigned, DigestAlgorithm digestAlgorithm, DSSPrivateKeyEntry keyEntry)SignatureValueSignatureTokenConnection. sign(ToBeSigned toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, DSSPrivateKeyEntry keyEntry)This method signs thetoBeSigneddata with the digestdigestAlgorithm, the maskmgfand the givenkeyEntry.SignatureValueSignatureTokenConnection. sign(ToBeSigned toBeSigned, DigestAlgorithm digestAlgorithm, DSSPrivateKeyEntry keyEntry)This method signs thetoBeSigneddata with the digestdigestAlgorithmand the givenkeyEntry. -
Uses of DigestAlgorithm in eu.europa.esig.dss.validation
Methods in eu.europa.esig.dss.validation that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmCertificateVerifier. getDefaultDigestAlgorithm()This method returns a default Digest Algorithm what will be used for digest calculationDigestAlgorithmCommonCertificateVerifier. getDefaultDigestAlgorithm()protected DigestAlgorithmSignedDocumentValidator. getDefaultDigestAlgorithm()Returns a default digest algorithm defined for a digest calculationDigestAlgorithmAdvancedSignature. getDigestAlgorithm()Retrieves the digest algorithm used for generating the signature.DigestAlgorithmSignatureDigestReference. getDigestAlgorithm()ReturnsDigestAlgorithmused to calculate digest valueMethods in eu.europa.esig.dss.validation with parameters of type DigestAlgorithm Modifier and Type Method Description StringManifestFile. getDigestBase64String(DigestAlgorithm digestAlgorithm)SignatureDigestReferenceAdvancedSignature. getSignatureDigestReference(DigestAlgorithm digestAlgorithm)Returns a signature reference element as defined in TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch. 5.1.4.2.1.3 XML componentvoidCertificateVerifier. setDefaultDigestAlgorithm(DigestAlgorithm digestAlgorithm)This method allows to change the Digest Algorithm that will be used for tokens' digest calculationvoidCommonCertificateVerifier. setDefaultDigestAlgorithm(DigestAlgorithm digestAlgorithm)DiagnosticDataBuilderDiagnosticDataBuilder. setDefaultDigestAlgorithm(DigestAlgorithm digestAlgorithm)This method allows to set the defaultDigestAlgorithmwhich will be used for tokens' DigestAlgoAndValue calculationprotected voidSignedDocumentValidator. setSignedScopeFinderDefaultDigestAlgorithm(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in eu.europa.esig.dss.validation.process.bbb.sav
Fields in eu.europa.esig.dss.validation.process.bbb.sav declared as DigestAlgorithm Modifier and Type Field Description protected DigestAlgorithmDigestAlgorithmAcceptanceValidation. digestAlgorithmConstructors in eu.europa.esig.dss.validation.process.bbb.sav with parameters of type DigestAlgorithm Constructor Description DigestAlgorithmAcceptanceValidation(I18nProvider i18nProvider, Date currentTime, DigestAlgorithm digestAlgorithm, ValidationPolicy validationPolicy, Context context) -
Uses of DigestAlgorithm in eu.europa.esig.dss.validation.process.bbb.sav.checks
Methods in eu.europa.esig.dss.validation.process.bbb.sav.checks with parameters of type DigestAlgorithm Modifier and Type Method Description protected booleanAbstractCryptographicCheck. digestAlgorithmIsReliable(DigestAlgorithm digestAlgo)protected booleanAbstractCryptographicCheck. digestAlgorithmIsValidOnValidationDate(DigestAlgorithm digestAlgo)Constructors in eu.europa.esig.dss.validation.process.bbb.sav.checks with parameters of type DigestAlgorithm Constructor Description DigestCryptographicCheck(I18nProvider i18nProvider, XmlSAV result, DigestAlgorithm digestAlgorithm, Date currentTime, CryptographicConstraint constraint) -
Uses of DigestAlgorithm in eu.europa.esig.dss.validation.scope
Methods in eu.europa.esig.dss.validation.scope that return DigestAlgorithm Modifier and Type Method Description protected DigestAlgorithmAbstractSignatureScopeFinder. getDefaultDigestAlgorithm()Methods in eu.europa.esig.dss.validation.scope with parameters of type DigestAlgorithm Modifier and Type Method Description voidAbstractSignatureScopeFinder. setDefaultDigestAlgorithm(DigestAlgorithm defaultDigestAlgorithm)voidSignatureScopeFinder. setDefaultDigestAlgorithm(DigestAlgorithm digestAlgorithm) -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.dto
Methods in eu.europa.esig.dss.ws.dto that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmDigestDTO. getAlgorithm()DigestAlgorithmRemoteDocument. getDigestAlgorithm()Returns the current used digest algorithmMethods in eu.europa.esig.dss.ws.dto with parameters of type DigestAlgorithm Modifier and Type Method Description voidDigestDTO. setAlgorithm(DigestAlgorithm algorithm)voidRemoteDocument. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)Constructors in eu.europa.esig.dss.ws.dto with parameters of type DigestAlgorithm Constructor Description DigestDTO(DigestAlgorithm algorithm, byte[] value)RemoteDocument(byte[] bytes, DigestAlgorithm digestAlgorithm, String name)This constructor allows to create an instance of RemoteDocument with a digest document -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.server.signing.common
Methods in eu.europa.esig.dss.ws.server.signing.common with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureValueDTORemoteSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithm, the maskmgfand the givenalias.SignatureValueDTORemoteSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithmand the givenalias.SignatureValueDTORemoteSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)SignatureValueDTORemoteSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias) -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.server.signing.rest
Methods in eu.europa.esig.dss.ws.server.signing.rest with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureValueDTORestSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)SignatureValueDTORestSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias) -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.server.signing.rest.client
Methods in eu.europa.esig.dss.ws.server.signing.rest.client with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureValueDTORestSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithm, the maskmgfand the givenalias.SignatureValueDTORestSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithmand the givenalias. -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.server.signing.soap
Methods in eu.europa.esig.dss.ws.server.signing.soap with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureValueDTOSoapSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)SignatureValueDTOSoapSignatureTokenConnectionImpl. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias) -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.server.signing.soap.client
Methods in eu.europa.esig.dss.ws.server.signing.soap.client with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureValueDTOSoapSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, MaskGenerationFunction mgf, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithm, the maskmgfand the givenalias.SignatureValueDTOSoapSignatureTokenConnection. sign(ToBeSignedDTO toBeSigned, DigestAlgorithm digestAlgorithm, String alias)This method signs thetoBeSigneddata with the digestdigestAlgorithmand the givenalias. -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.signature.dto.parameters
Methods in eu.europa.esig.dss.ws.signature.dto.parameters that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmRemoteSignatureParameters. getDigestAlgorithm()Get the digest algorithmDigestAlgorithmRemoteTimestampParameters. getDigestAlgorithm()DigestAlgorithmRemoteBLevelParameters. getPolicyDigestAlgorithm()Return the hash algorithm for the signature policyDigestAlgorithmRemoteSignatureParameters. getReferenceDigestAlgorithm()Get the digest algorithm for ds:Reference or message-digest attributeMethods in eu.europa.esig.dss.ws.signature.dto.parameters with parameters of type DigestAlgorithm Modifier and Type Method Description voidRemoteSignatureParameters. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)Set the digest algorithmvoidRemoteTimestampParameters. setDigestAlgorithm(DigestAlgorithm digestAlgorithm)voidRemoteBLevelParameters. setPolicyDigestAlgorithm(DigestAlgorithm digestAlgorithm)Set the hash algorithm for the explicit signature policyvoidRemoteSignatureParameters. setReferenceDigestAlgorithm(DigestAlgorithm referenceDigestAlgorithm)Constructors in eu.europa.esig.dss.ws.signature.dto.parameters with parameters of type DigestAlgorithm Constructor Description RemoteTimestampParameters(TimestampContainerForm timestampForm, DigestAlgorithm digestAlgorithm)RemoteTimestampParameters(TimestampContainerForm timestampForm, DigestAlgorithm digestAlgorithm, String canonicalizationMethod) -
Uses of DigestAlgorithm in eu.europa.esig.dss.ws.timestamp.remote
Methods in eu.europa.esig.dss.ws.timestamp.remote with parameters of type DigestAlgorithm Modifier and Type Method Description TimestampResponseDTORemoteTimestampService. getTimestampResponse(DigestAlgorithm digestAlgorithm, byte[] value) -
Uses of DigestAlgorithm in eu.europa.esig.dss.xades
Methods in eu.europa.esig.dss.xades that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmXAdESSignatureParameters. getSigningCertificateDigestMethod()Methods in eu.europa.esig.dss.xades with parameters of type DigestAlgorithm Modifier and Type Method Description voidXAdESSignatureParameters. setSigningCertificateDigestMethod(DigestAlgorithm signingCertificateDigestMethod)This property is a part of the standard:
7.2.2 The SigningCertificate element (101 903 V1.4.2 (2010-12) XAdES)
The digest method indicates the digest algorithm to be used to calculate the CertDigest element that contains the digest for each certificate referenced in the sequence.Constructors in eu.europa.esig.dss.xades with parameters of type DigestAlgorithm Constructor Description XAdESTimestampParameters(DigestAlgorithm digestAlgorithm)XAdESTimestampParameters(DigestAlgorithm digestAlgorithm, String canonicalizationMethod) -
Uses of DigestAlgorithm in eu.europa.esig.dss.xades.reference
Methods in eu.europa.esig.dss.xades.reference that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmDSSReference. getDigestMethodAlgorithm()Methods in eu.europa.esig.dss.xades.reference with parameters of type DigestAlgorithm Modifier and Type Method Description voidDSSReference. setDigestMethodAlgorithm(DigestAlgorithm digestMethod) -
Uses of DigestAlgorithm in eu.europa.esig.dss.xades.signature
Methods in eu.europa.esig.dss.xades.signature that return DigestAlgorithm Modifier and Type Method Description protected DigestAlgorithmXAdESSignatureBuilder. getReferenceDigestAlgorithmOrDefault(XAdESSignatureParameters params)Returns params.referenceDigestAlgorithm if exists, params.digestAlgorithm otherwiseMethods in eu.europa.esig.dss.xades.signature with parameters of type DigestAlgorithm Modifier and Type Method Description protected voidXAdESBuilder. incorporateDigestMethod(Element parentDom, DigestAlgorithm digestAlgorithm)This method creates the ds:DigestMethod DOM objectprotected voidXAdESBuilder. incorporateDigestValue(Element parentDom, DigestAlgorithm digestAlgorithm, Token token)This method creates the ds:DigestValue DOM object.protected voidXAdESBuilder. incorporateDigestValue(Element parentDom, DSSReference dssReference, DigestAlgorithm digestAlgorithm, DSSDocument originalDocument)This method creates the ds:DigestValue DOM object.Constructors in eu.europa.esig.dss.xades.signature with parameters of type DigestAlgorithm Constructor Description ManifestBuilder(DigestAlgorithm digestAlgorithm, List<DSSDocument> documents)Constructor for the builder (the Id of the Manifest tag will be equals to "manifest")ManifestBuilder(String manifestId, DigestAlgorithm digestAlgorithm, List<DSSDocument> documents)Constructor for the builderManifestBuilder(String manifestId, DigestAlgorithm digestAlgorithm, List<DSSDocument> documents, DSSNamespace xmldsigNamespace)Constructor for the builder -
Uses of DigestAlgorithm in eu.europa.esig.dss.xades.validation
Methods in eu.europa.esig.dss.xades.validation that return DigestAlgorithm Modifier and Type Method Description DigestAlgorithmXAdESSignature. getDigestAlgorithm()Methods in eu.europa.esig.dss.xades.validation with parameters of type DigestAlgorithm Modifier and Type Method Description SignatureDigestReferenceXAdESSignature. getSignatureDigestReference(DigestAlgorithm digestAlgorithm)TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch. 5.1.4.2.1.3 XML component: In case of XAdES signatures, the input of the digest value computation shall be the result of applying the canonicalization algorithm identified within the CanonicalizationMethod child element's value to the corresponding ds:Signature element and its contents.Constructors in eu.europa.esig.dss.xades.validation with parameters of type DigestAlgorithm Constructor Description DetachedSignatureResolver(List<DSSDocument> documents, DigestAlgorithm digestAlgorithm)