Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractTransform - Class in eu.europa.esig.dss.xades.reference
-
The abstract implementation of a transform
- AbstractTransform(DSSNamespace, String) - Constructor for class eu.europa.esig.dss.xades.reference.AbstractTransform
-
Constructor with namespace
- AbstractTransform(String) - Constructor for class eu.europa.esig.dss.xades.reference.AbstractTransform
-
Default constructor
- addExternalTimestamp(TimestampToken) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- addSignaturePolicyStore(DSSDocument, SignaturePolicyStore) - Method in class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
-
Adds a signaturePolicyStore to all signatures inside the document, matching the incorporated signature policy
- addSignaturePolicyStore(DSSDocument, SignaturePolicyStore) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
-
Incorporates a Signature Policy Store as an unsigned property into the XAdES Signature
- addSignaturePolicyStore(DSSDocument, SignaturePolicyStore, String) - Method in class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
-
Adds a signaturePolicyStore to a signature with the given
signatureId, if the signature policy identifier matches the policy provided withinSignaturePolicyStore - addSignaturePolicyStoreIfDigestMatch(XAdESSignature, Document, SignaturePolicyStore) - Method in class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
-
This method adds
SignaturePolicyStoreto adocumentDomif required - addTimestamp(Element, TimestampToken) - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Adds the content of a timestamp into a given timestamp element
- addXAdESPathsHolder(XAdESPath) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
This adds a
XAdESPaths. - algorithm - Variable in class eu.europa.esig.dss.xades.reference.AbstractTransform
-
The algorithm url string
- alignChildrenIndents(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Aligns indents for all children of the given node
- alignNodes() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
- alignNodes() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method is used to align children indents
- alignNodes() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
- AllDataObjectsTimeStampBuilder - Class in eu.europa.esig.dss.xades.signature
-
This class allows to create a XAdES content-timestamp which covers all documents (AllDataObjectsTimeStamp).
- AllDataObjectsTimeStampBuilder(TSPSource, XAdESSignatureParameters) - Constructor for class eu.europa.esig.dss.xades.signature.AllDataObjectsTimeStampBuilder
-
Default constructor
- applyTransforms(DSSDocument, List<DSSTransform>) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Applies transforms on document content and returns the byte array to be used for a digest computation NOTE: returns the original document binaries, if the list of
transformsis empty. - applyTransforms(Node, List<DSSTransform>) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Applies transforms on the node and returns the byte array to be used for a digest computation NOTE: returns the original node binaries, if the list of
transformsis empty - assertDetachedDocumentsContainBinaries() - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
Checks if the detached content represented by binary documents (used for -LTA level extension)
- assertSignatureValid(AdvancedSignature) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Verifies if the signature is valid.
B
- Base64Transform - Class in eu.europa.esig.dss.xades.reference
-
Transforms a reference content to its base64 representation NOTE: Not compatible with: - other transformations; - isEmbed(true) parameter; - Manifest signature; - Enveloped signatures.
- Base64Transform() - Constructor for class eu.europa.esig.dss.xades.reference.Base64Transform
-
Default constructor
- Base64Transform(DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.reference.Base64Transform
-
Constructor with namespace
- BDOC_TM_POLICY_ID - Static variable in class org.digidoc4j.dss.xades.BDocTmSupport
- BDOC_TM_POLICY_QUALIFIER - Static variable in class org.digidoc4j.dss.xades.BDocTmSupport
- BDocTmSupport - Class in org.digidoc4j.dss.xades
-
Support for BDoc TM profile signatures
- BDocTmSupport() - Constructor for class org.digidoc4j.dss.xades.BDocTmSupport
- build() - Method in class eu.europa.esig.dss.xades.dataobject.DataObjectFormatBuilder
-
This method builds a collection
DSSDataObjectFormats corresponding to the provided configuration. - build() - Method in class eu.europa.esig.dss.xades.reference.ReferenceBuilder
-
Builds a list of references based on the configuration
- build() - Method in class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
Builds the Manifest
- build() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This is the main method which is called to build the XML signature
- build() - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- build() - Method in class eu.europa.esig.dss.xades.validation.TransformsDescriptionBuilder
-
Builds a list of Strings describing the 'ds:Transforms' element Returns an empty list if transforms are not found or cannot be extracted
- build(DSSDocument) - Method in class eu.europa.esig.dss.xades.signature.AllDataObjectsTimeStampBuilder
-
Builds a message-imprint from the given document and generates a timestamp
- build(List<DSSDocument>) - Method in class eu.europa.esig.dss.xades.signature.AllDataObjectsTimeStampBuilder
-
Timestamps the list of documents
- build(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESSignedDataObjectProperties
-
Builds
XAdESSignedDataObjectProperties - build(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESUnsignedSigProperties
-
Builds {code XAdESUnsignedSigProperties}
- build(Node) - Static method in class eu.europa.esig.dss.xades.validation.XAdESAttributeIdentifier
-
Builds the
XAdESAttributeIdentifierfrom the given propertyNode - buildCounterSignatureDSSReference(DSSDocument, XAdESCounterSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.CounterSignatureBuilder
-
The method builds a
DSSReferencefor a SignatureValue to counter sign - buildEmbeddedCounterSignature(DSSDocument, DSSDocument, XAdESCounterSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.CounterSignatureBuilder
-
Embeds and returns the embedded counter signature into the UnsignedProperties of original XAdES signature
- buildRootDocumentDom() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Builds an empty
Document - buildSignaturePolicy() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- buildSignatures() - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
- buildSignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- buildTransformObject() - Method in class eu.europa.esig.dss.xades.reference.ComplexTransform
-
Builds a
Transformobject - buildUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- built - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Indicates if the signature was already built.
C
- canCanonicalize(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.
- CanonicalizationTransform - Class in eu.europa.esig.dss.xades.reference
-
Performs a canonicalization transform on XML NodeSet
- CanonicalizationTransform(DSSNamespace, String) - Constructor for class eu.europa.esig.dss.xades.reference.CanonicalizationTransform
-
Constructor with namespace
- CanonicalizationTransform(String) - Constructor for class eu.europa.esig.dss.xades.reference.CanonicalizationTransform
-
Default constructor
- canonicalize(String, byte[]) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. Use
eu.europa.esig.dss.XMLCanonicalizer.createInstance(canonicalizationMethod).canonicalize(toCanonicalizeBytes - canonicalizeSubtree(String, Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. Use
eu.europa.esig.dss.XMLCanonicalizer.createInstance(canonicalizationMethod).canonicalize(node} - canValidate(SignaturePolicy) - Method in class eu.europa.esig.dss.xades.validation.policy.XMLSignaturePolicyValidator
- certificateVerifier - Variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Reference to the object in charge of certificates validation
- checkDigest(XAdESSignature, SignaturePolicyStore) - Method in class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
-
This method verifies if the digests computed in the provided
SignaturePolicyStorematch the digest defined in the incorporated signature policy identifier - checkReferencesValidity() - Method in class eu.europa.esig.dss.xades.reference.ReferenceVerifier
-
Verifies a compatibility of defined signature parameters and reference transformations
- checkSignatureIntegrity() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- checkValueForXpathInjection(String) - Method in class eu.europa.esig.dss.xades.EnforcedResolverFragment
-
This method tests the xpath expression against injection
- clearQueryHolders() - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
Removes all elements from the list of query holders.
- ComplexTransform - Class in eu.europa.esig.dss.xades.reference
-
Transform processed by Apache
XMLSignatureInpututils - ComplexTransform(DSSNamespace, String) - Constructor for class eu.europa.esig.dss.xades.reference.ComplexTransform
-
Default constructor
- CounterSignatureBuilder - Class in eu.europa.esig.dss.xades.signature
-
The XAdES CounterSignatureBuilder used to create a counter signature signing a SignatureValue of a parent signature
- CounterSignatureBuilder(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.CounterSignatureBuilder
-
Default constructor
- CounterSignatureResolver - Class in eu.europa.esig.dss.xades.validation
-
Resolver for a counter signature only.
- CounterSignatureResolver(DSSDocument) - Constructor for class eu.europa.esig.dss.xades.validation.CounterSignatureResolver
-
Default constructor
- counterSignSignature(DSSDocument, XAdESCounterSignatureParameters, SignatureValue) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- create(DSSDocument) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidatorFactory
- createBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- createCertificateRefFromV1(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESCertificateRefExtractionUtils
-
Extracts a
CertificateReffrom a V1certRefElement - createCertificateRefFromV2(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESCertificateRefExtractionUtils
-
Extracts a
CertificateReffrom a V2certRefElement - createCounterSignature(Element, XAdESSignature) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Creates and returns a counter signature found in the
counterSignatureElement - createCRLRef(XAdESPath, Element) - Static method in class eu.europa.esig.dss.xades.validation.XAdESRevocationRefExtractionUtils
-
Extracts a
CRLReffrom acrlRefElement - createOCSPRef(XAdESPath, Element) - Static method in class eu.europa.esig.dss.xades.validation.XAdESRevocationRefExtractionUtils
-
Extracts a
OCSPReffrom aocspRefElement - createTransform(Document, Element) - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- createTransform(Document, Element) - Method in interface eu.europa.esig.dss.xades.reference.DSSTransform
-
Creates a Transform element DOM and appends it to the
parentNode - createTransform(Document, Element) - Method in class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
- createTransform(Document, Element) - Method in class eu.europa.esig.dss.xades.reference.XPathTransform
- createTransform(Document, Element) - Method in class eu.europa.esig.dss.xades.reference.XsltTransform
- createXAdESTimeStampType(TimestampType, String, DSSMessageDigest) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
Creates any XAdES TimeStamp object representation.
- createXmlDocument() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Creates
DSSDocumentfrom the current documentDom - currentSignatureDom - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This field represents the current signature being extended.
D
- DataObjectFormatBuilder - Class in eu.europa.esig.dss.xades.dataobject
-
Builds
eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormatobjects. - DataObjectFormatBuilder() - Constructor for class eu.europa.esig.dss.xades.dataobject.DataObjectFormatBuilder
-
Empty constructor
- DetachedSignatureResolver - Class in eu.europa.esig.dss.xades.validation
-
Resolver for detached signature only.
- DetachedSignatureResolver(List<DSSDocument>, DigestAlgorithm) - Constructor for class eu.europa.esig.dss.xades.validation.DetachedSignatureResolver
-
Default constructor
- deterministicId - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
The deterministic Id used for elements creation
- document - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This is the reference to the original document to sign
- documentDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This is the variable which represents the root XML document root (with signature).
- documentValidator - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
The used document validator
- DSSDataObjectFormat - Class in eu.europa.esig.dss.xades.dataobject
-
This class represents a
<xades:DataObjectFormat>element as part of<xades:SignedDataObjectProperties> - DSSDataObjectFormat() - Constructor for class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Empty constructor
- DSSObject - Class in eu.europa.esig.dss.xades
-
Allows creation of custom ds:Object element
- DSSObject() - Constructor for class eu.europa.esig.dss.xades.DSSObject
-
Default constructor
- DSSReference - Class in eu.europa.esig.dss.xades.reference
-
Defines a ds:Reference element to be built
- DSSReference() - Constructor for class eu.europa.esig.dss.xades.reference.DSSReference
-
The default constructor
- DSSTransform - Interface in eu.europa.esig.dss.xades.reference
-
Defines a transform used for a reference transformations
- DSSTransformOutput - Class in eu.europa.esig.dss.xades.reference
-
Represents an
XMLSignatureInputwrapper - DSSTransformOutput(XMLSignatureInput) - Constructor for class eu.europa.esig.dss.xades.reference.DSSTransformOutput
-
Default constructor to instantiate object from XMLSignatureInput
- DSSTransformOutput(Node) - Constructor for class eu.europa.esig.dss.xades.reference.DSSTransformOutput
-
Instantiates the object from a
Node - DSSXMLUtils - Class in eu.europa.esig.dss.xades
-
Utility class that contains some XML related method.
E
- EnforcedResolverFragment - Class in eu.europa.esig.dss.xades
-
This class tests the xpath expression against injection.
- EnforcedResolverFragment() - Constructor for class eu.europa.esig.dss.xades.EnforcedResolverFragment
-
Default constructor
- engineCanResolveURI(ResourceResolverContext) - Method in class eu.europa.esig.dss.xades.EnforcedResolverFragment
- engineCanResolveURI(ResourceResolverContext) - Method in class eu.europa.esig.dss.xades.validation.CounterSignatureResolver
- engineCanResolveURI(ResourceResolverContext) - Method in class eu.europa.esig.dss.xades.validation.DetachedSignatureResolver
- engineGetURI() - Method in class eu.europa.esig.dss.xades.validation.SignatureECDSARIPEMD160
- engineGetURI() - Method in class eu.europa.esig.dss.xades.validation.SignatureRSARIPEMD160AT
- engineResolveURI(ResourceResolverContext) - Method in class eu.europa.esig.dss.xades.validation.CounterSignatureResolver
- engineResolveURI(ResourceResolverContext) - Method in class eu.europa.esig.dss.xades.validation.DetachedSignatureResolver
- ensureSignedDataObjectProperties() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Returns or create (if it does not exist) the SignedDataObjectProperties DOM object.
- ensureUnsignedProperties() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Returns or creates (if it does not exist) the UnsignedPropertiesType DOM object.
- ensureUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Returns or creates (if it does not exist) the UnsignedSignaturePropertiesType DOM object.
- EnvelopedSignatureTransform - Class in eu.europa.esig.dss.xades.reference
-
Used for Enveloped Signature Note: must be followed up by a
CanonicalizationTransform - EnvelopedSignatureTransform() - Constructor for class eu.europa.esig.dss.xades.reference.EnvelopedSignatureTransform
-
Default constructor
- EnvelopedSignatureTransform(DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.reference.EnvelopedSignatureTransform
-
Constructor with a custom namespace
- equals(Object) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
- equals(Object) - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- equals(Object) - Method in class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
- equals(Object) - Method in class eu.europa.esig.dss.xades.reference.XPathTransform
- equals(Object) - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- equals(Object) - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
- equals(Object) - Method in class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
- equals(Object) - Method in class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
- equals(Object) - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
- equals(Object) - Method in class eu.europa.esig.dss.xades.XAdESTimestampParameters
- eu.europa.esig.dss.xades - package eu.europa.esig.dss.xades
- eu.europa.esig.dss.xades.dataobject - package eu.europa.esig.dss.xades.dataobject
- eu.europa.esig.dss.xades.reference - package eu.europa.esig.dss.xades.reference
- eu.europa.esig.dss.xades.signature - package eu.europa.esig.dss.xades.signature
- eu.europa.esig.dss.xades.validation - package eu.europa.esig.dss.xades.validation
- eu.europa.esig.dss.xades.validation.policy - package eu.europa.esig.dss.xades.validation.policy
- eu.europa.esig.dss.xades.validation.scope - package eu.europa.esig.dss.xades.validation.scope
- eu.europa.esig.dss.xades.validation.timestamp - package eu.europa.esig.dss.xades.validation.timestamp
- extendDocument(DSSDocument, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- extendSignatures(DSSDocument, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
- extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelA
-
Adds the ArchiveTimeStamp element which is an unsigned property qualifying the signature.
- extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLT
-
Adds CertificateValues and RevocationValues segments to UnsignedSignatureProperties.
An XML electronic signature MAY contain at most one:
- CertificateValues element and
- RevocationValues element. - extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLTA
-
Adds the ArchiveTimeStamp element which is an unsigned property qualifying the signature.
- extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
Extends signatures to a desired level.
This method is overridden by other profiles.
For -T profile adds the SignatureTimeStamp element which contains a single HashDataInfo element that refers to the ds:SignatureValue element of the [XMLDSIG] signature. - extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelC
-
This format builds up taking XAdES-T signature and incorporating additional data required for validation: The sequence of references to the full set of CA certificates that have been used to validate the electronic signature up to (but not including ) the signer's certificate.
A full set of references to the revocation data that have been used in the validation of the signer and CA certificates.
Adds<CompleteCertificateRefs>and<CompleteRevocationRefs>segments into<UnsignedSignatureProperties>element. - extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelX
-
Adds SigAndRefsTimeStamp segment to UnsignedSignatureProperties
The time-stamp is placed on the digital signature (ds:Signature element), the time-stamp(s) present in the XAdES-T form, the certification path references and the revocation status references. - extendSignatures(List<AdvancedSignature>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelXL
-
Adds CertificateValues and RevocationValues segments to UnsignedSignatureProperties.
An XML electronic signature MAY contain at most one:
- CertificateValues element and
- RevocationValues element. - ExtensionBuilder - Class in eu.europa.esig.dss.xades.signature
-
Builds XAdES signature extension
- ExtensionBuilder() - Constructor for class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Empty constructor
- ExtensionBuilder(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Default constructor
- extractCandidatesForSigningCertificate(CertificateSource) - Method in class eu.europa.esig.dss.xades.validation.XAdESCertificateSource
- extractReferences(Manifest) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Extracts a list of
References from the givenManifestobject NOTE: can be used also for aSignedInfoelement
F
- filterCoveredSignatureScopes(TimestampToken) - Method in class eu.europa.esig.dss.xades.validation.scope.XAdESTimestampScopeFinder
- findElement(String) - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns an inner
Elementfound by the givenxPathExpression - findSignatureScope(XAdESSignature) - Method in class eu.europa.esig.dss.xades.validation.scope.XAdESSignatureScopeFinder
- findSignatureScopes() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- fixEncoding(String) - Static method in class org.digidoc4j.dss.xades.BDocTmSupport
G
- getAlgorithm() - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- getAlgorithm() - Method in interface eu.europa.esig.dss.xades.reference.DSSTransform
-
Returns a particular transformation algorithm name
- getAllDataObjectsTimestampMessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Returns the computed message-imprint digest for xades132:AllDataObjectsTimestamp token
- getAllEncapsulatedTimestamps(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns a NodeList of all "xades:EncapsulatedTimeStamp" elements found in the
documentNode - getAllSignaturesExceptCounterSignatures(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns a NodeList of all "ds:Signature" elements found in the
documentNode - getArchiveTimestampData(DigestAlgorithm, String) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
-
Returns message-imprint digest for an ArchiveTimeStamp
- getArchiveTimestampMessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
- getArchiveTimestampParameters() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- getArchiveTimestampReferences(List<TimestampToken>) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getArchiveTimestampType(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getAttribute(Node, String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns attribute value for the given attribute name if exist, otherwise returns NULL
- getAttributes() - Method in class eu.europa.esig.dss.xades.validation.XAdESSigProperties
- getBaselineRequirementsChecker() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getBuilder() - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Gets the signature builder
- getBytes() - Method in class eu.europa.esig.dss.xades.reference.DSSTransformOutput
-
Returns bytes after performing transforms
- getBytesAfterTransformation(Node) - Method in class eu.europa.esig.dss.xades.reference.Base64Transform
-
Deprecated.
- getBytesAfterTransformation(Node) - Method in class eu.europa.esig.dss.xades.reference.ComplexTransform
-
Deprecated.
- getBytesAfterTransformation(Node) - Method in interface eu.europa.esig.dss.xades.reference.DSSTransform
-
Deprecated.since DSS 5.13. Use
performTransform(new DSSTransformOutput(node)).getBytes() - getBytesAfterTransformation(Node) - Method in class eu.europa.esig.dss.xades.reference.EnvelopedSignatureTransform
-
Deprecated.
- getBytesAfterTransformation(Node) - Method in class eu.europa.esig.dss.xades.reference.SPDocDigestAsInSpecificationTransform
-
Deprecated.
- getCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.XAdESTimestampParameters
-
Gets the canonicalization method
- getCanonicalizationMethod(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. See
eu.europa.esig.dss.CanonicalizationUtils - getCanonicalizedSignatureValue(DSSDocument, XAdESCounterSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.CounterSignatureBuilder
-
Extract a canonicalized SignatureValue element from the provided XAdES signature
- getCertificateRefs(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getCertificateSource() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getCertificateValues() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:CertificateValues element
- getCertifiedSignerRoles() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getClaimedSignerRoles() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getCommitmentTypeIndications() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getCompleteCertificateRefs() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:CompleteCertificateRefs or xades141:CompleteCertificateRefsV2 element
- getCompleteRevocationRefs() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:CompleteRevocationRefs
- getContent() - Method in class eu.europa.esig.dss.xades.DSSObject
-
Gets the content of the ds:Object element to be created
- getContents() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets the original referenced document content
- getContentTimestamp(DSSDocument, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- getContentTimestamp(List<DSSDocument>, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- getContentTimestampMessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
- getContentTimestampParameters() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- getContentType() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getContext() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets the signature creation context (internal variable)
- getCounterSignatureCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
-
Returns a canonicalization method used for a counter-signed SignatureValue
- getCounterSignaturePosition(AdvancedSignature) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
- getCounterSignatures() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This method retrieves the potential countersignatures embedded in the XAdES signature document.
- getCounterSignatures(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getCRLRefs(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getCRLSource() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getCurrentXAdESElements() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Gets a relevant class containing the list of elements
- getCurrentXAdESPath() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Gets a relevant class containing the list of paths
- getDAIdentifier() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getDataFoundUpToLevel() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getDataObjectFormatList() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets a list of custom xades:DataObjectFormat elements
- getDataToBeCounterSigned(DSSDocument, XAdESCounterSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- getDataToBeSignedRepresentation() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getDataToSign(DSSDocument, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineB
-
Returns the canonicalized ds:SignedInfo XML segment under the form of InputStream
- getDataToSign(DSSDocument, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- getDataToSign(List<DSSDocument>, XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- getDescription() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Gets description of the data object
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.xades.validation.scope.XmlElementSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.xades.validation.scope.XmlRootSignatureScope
- getDescription(TokenIdentifierProvider) - Method in class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
- getDeterministicId() - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- getDigestAfterTransforms(DSSDocument, DigestAlgorithm, Element) - Method in class eu.europa.esig.dss.xades.validation.policy.XMLSignaturePolicyValidator
-
Computes Digests after processing of given
transformsElement - getDigestAlgorithm() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getDigestAndValue(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method extracts the Digest algorithm and value from an element of type DigestAlgAndValueType
- getDigestMethodAlgorithm() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets DigestAlgorithm to use for digest value computation
- getDocWithIndentedSignature(Document, String, List<String>) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Pretty prints a signature in the given document
- getElement() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns the current
Element - getEncapsulatedCertificateIdentifiers(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getEncapsulatedCRLIdentifiers(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getEncapsulatedOCSPIdentifiers(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getEncoding() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Gets encoding of the data object
- getEncodingAlgorithm() - Method in class eu.europa.esig.dss.xades.DSSObject
-
Gets the encoding algorithm
- getEncryptionAlgorithm() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getId() - Method in class eu.europa.esig.dss.xades.DSSObject
-
Gets the Id
- getId() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets Id attribute of the reference
- getId() - Method in class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
-
Gets Id of the reference
- getIdentifier() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Gets the attribute identifier
- getIDIdentifier(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
If this method finds an attribute with the name ID (case-insensitive) then it is returned.
- getIndentedNode(Node, Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns an indented xmlNode
- getIndividualDataObjectsTimestampMessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Returns the computed message-imprint digest for xades132:IndividualDataObjectsTimestamp token
- getKeyInfoCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Returns the canonicalization algorithm used for dealing with KeyInfo
- getKeyInfoSigningCertificatePublicKey(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Extracts signing certificate's public key from KeyInfo element of a given signature if present NOTE: can return null (the value is optional)
- getLastTimestampValidationData() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This method returns the last timestamp validation data for an archive timestamp.
- getManifestById(String) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets ds:Manifest by its Id
- getManifestById(Element, String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Gets ds:Manifest by its Id from the ds:Signature element
- getManifestReferences() - Method in class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
Returns a list of
DSSReferences - getMaskGenerationFunction() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getMimeType() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Gets MimeType of the data object
- getMimeType() - Method in class eu.europa.esig.dss.xades.DSSObject
-
Gets the MimeType
- getMimeType() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getName() - Method in class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
- getName() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns the local name of the element
- getNamespace() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns namespace of the element
- getNodeBytes(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. Use
eu.europa.esig.dss.DomUtils.getNodeBytes(node)instead - getNodeList(String) - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns a
NodeListfound by the givenxPathExpression - getNodeToCanonicalize(Node) - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Returns a node to be canonicalized (applies indents if required)
- getObject() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets ds:Object element's structure to be incorporated within the signature
- getObjectById(String) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets ds:Object by its Id
- getObjectById(Element, String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Gets ds:Object by its Id from the ds:Signature element
- getObjectIdentifier() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Gets object identifier (reference) of the data object
- getObjectReference() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Gets reference to the data object
- getObjects() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This method returns the list of ds:Object elements for the current signature element.
- getObjects() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets the list of custom ds:Object elements
- getOCSPRefs(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getOCSPSource() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getOperationKind() - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Gets the current operation type
- getOriginalContentBytes() - Method in class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
-
Returns original bytes of the referenced document
- getOriginalDocuments(AdvancedSignature) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
- getParentNodeOfSignature() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Returns a parent node of the signature
- getParentNodeOfSignature() - Method in class eu.europa.esig.dss.xades.signature.XPathPlacementSignatureBuilder
- getProfile() - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Returns the current Profile used to generate the signature or its extension
- getReferenceDigest(Reference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns the
Digestextracted from the providedreference - getReferenceDigestAlgorithmOrDefault(XAdESSignatureParameters) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns params.referenceDigestAlgorithm if exists, params.digestAlgorithm otherwise
- getReferenceDigestAlgos(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns a list of
DigestAlgorithmfor all references containing inside the providedreferenceContainer - getReferenceId() - Method in class eu.europa.esig.dss.xades.reference.ReferenceIdProvider
-
This method returns the following signature reference identifier
- getReferenceNodeList(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns a NodeList of "ds:Reference" elements
- getReferenceOriginalContentBytes(Reference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns bytes of the original referenced data
- getReferenceOutput(DSSReference) - Method in class eu.europa.esig.dss.xades.reference.ReferenceProcessor
-
Returns an output content after processing the given
DSSReference - getReferenceOutputType(DSSReference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns the expected dereferencing output for the provided
DSSReference - getReferenceOutputType(Reference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns the expected dereferencing output for the provided
Reference - getReferences() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets a list of found references
- getReferences() - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Returns a list of references to be incorporated to the signature
- getReferences() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Returns a list of references to be incorporated to the signature
- getReferenceTypes(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Returns a list of reference types
- getReferenceURI(Reference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method retrieves a URI attribute value of the given reference, when applicable NOTE: Method is used due to Apache Santuario Signature returning an empty string instead of null result.
- getReferenceValidations() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getRefsOnlyTimestampTimeStamp() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:RefsOnlyTimestamp node list
- getRevocationValues() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:RevocationValues element
- getRootDocument() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Returns the root document for INTERNALLY_DETACHED signature creation
- getRootElement() - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
Returns the root element of the validating document
- getSigAndRefsTimeStamp() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets xades:SigAndRefsTimeStamp node list
- getSignatureAlgorithm() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignatureBuilder(XAdESSignatureParameters, DSSDocument, CertificateVerifier) - Static method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Creates the signature according to the packaging
- getSignatureDigestReference(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
TS 119 442 - V1.1.1 - Electronic Signatures and Infrastructures (ESI), ch.
- getSignatureElement() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns the w3c.dom encapsulated signature element.
- getSignatureFilePosition() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
- getSignatureForm() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignatureIdentifierBuilder() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignatureIdToCounterSign() - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- getSignatureObjects() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets a list of found signature ds:Object elements
- getSignaturePolicy() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignaturePolicyStore() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignaturePolicyValidatorLoader() - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
- getSignaturePosition() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
- getSignatureProductionPlace() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignatureTimestampMessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
- getSignatureTimestampMessageDigest(DigestAlgorithm, String) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
-
Returns message-imprint digest for a SignatureTimestamp
- getSignatureTimestampParameters() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- getSignatureTimestampReferences() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getSignatureValue() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignatureValueBase64() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns a base64 SignatureValue
- getSignatureValueId() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns Id of the ds:SignatureValue element
- getSignedAdESObject() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets a custom XAdES Object content
- getSignedAssertions() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getSignedDataObjectProperties() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Retrieves the name of each node found under the SignedDataObjectProperties element
- getSignedInfo() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns the ds:SignedInfo element
- getSignedInfoCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets the SignedInfo canonicalization algorithm
- getSignedProperties() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Retrieves the name of each node found under the SignedProperties element
- getSignedPropertiesCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets the SignedProperties canonicalization algorithm
- getSignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Retrieves the name of each node found under the SignedSignatureProperties element
- getSignedSignaturePropertiesDom(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESSignedDataObjectProperties
-
Gets xades:SignedDataObjectProperties element
- getSignerDocuments(XAdESSignature) - Static method in class eu.europa.esig.dss.xades.XAdESSignatureUtils
-
Returns list of original signed documents
- getSigningCertificateDigestMethod() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- getSigningTime() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getTimestampCanonicalizationMethod() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns TimeStamp Canonicalization Method
- getTimestampIncludedReferences() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
-
Returns a list of
TimestampIncluded references in case of IndividualDataObjectsTimestamp, NULL if does not contain any includes - getTimestampMessageImprintDigestBuilder(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getTimestampMessageImprintDigestBuilder(TimestampToken) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getTimestampScopes(TimestampToken) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- getTimestampSource() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- getTimestampX1MessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
- getTimestampX1MessageDigest(DigestAlgorithm, String, boolean) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
-
Returns message-imprint digest for a SigAndRefsTimestamp
- getTimestampX2MessageDigest() - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
- getTimestampX2MessageDigest(DigestAlgorithm, String, boolean) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
-
Returns message-imprint digest for a RefsOnlyTimestamp
- getTokenReferencesDigestAlgorithm() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets a
DigestAlgorithmto create CompleteCertificateRefs/CompleteRevocationRefs with - getTransformationNames() - Method in class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
- getTransforms() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets a list of transforms to perform
- getTransforms() - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
-
Gets the list of Transforms to incorporate into the signature
- getTransforms() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
-
Returns a 'ds:Transforms' element if found NOTE: XAdES only
- getTransformsDescription() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
-
Gets a list of Strings describing the 'ds:Transforms' element NOTE: XAdES only
- getType() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets Type attribute of the reference
- getType() - Method in class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
- getType() - Method in class eu.europa.esig.dss.xades.validation.scope.XmlElementSignatureScope
- getType() - Method in class eu.europa.esig.dss.xades.validation.scope.XmlRootSignatureScope
- getType() - Method in class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
- getUnsignedProperties() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Retrieves the name of each node found under the UnsignedProperties element
- getUnsignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Retrieves the name of each node found under the UnsignedSignatureProperties element
- getUnsignedSignaturePropertiesDom(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESUnsignedSigProperties
-
Gets xades:UnsignedSignatureProperties element
- getUri() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Gets URI attribute of the reference
- getUri() - Method in class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
-
Gets URI of the reference
- getXades141Namespace() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method returns the current used XAdES 1.4.1 namespace
- getXades141Namespace() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
This method returns the current used XAdES 1.4.1 namespace Never returns null
- getXadesNamespace() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This method returns the current used XAdES namespace.
- getXadesNamespace() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method returns the current used XAdES namespace
- getXadesNamespace() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns the XAdES namespace
- getXadesNamespace() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
This method returns the current used XAdES namespace Never returns null
- getXAdESPaths() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Gets the current
XAdESPaths - getXAdESPathsHolder() - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
This getter returns the
XAdESPaths - getXAdESPathsHolders() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns a list of used
XAdESPaths - getXmldsigNamespace() - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This method returns the current used XMLDSig namespace.
- getXmldsigNamespace() - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method returns the current used XMLDSig namespace
- getXmldsigNamespace() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
This method returns the current used XMLDSig namespace Never returns null
- getXmldSigNamespace() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Returns the XMLDSIG namespace
- getXmlSignatureInput() - Method in class eu.europa.esig.dss.xades.reference.DSSTransformOutput
-
Returns an
XMLSignatureInput - getXMLSignatureInput(Node) - Method in class eu.europa.esig.dss.xades.reference.ComplexTransform
-
Deprecated.since DSS 5.13. To be removed.
- getXPathElementPlacement() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Returns the XPath element placement for Enveloped signature creation
- getXPathLocationString() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets the xPath signature location string (ENVELOPED only)
H
- hasAProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of ArchiveTimeStamp element in the signature, what is the proof -A profile existence
- hasBaselineBProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
- hasBaselineLTAProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
- hasBaselineLTProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
- hasBaselineTProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
- hasBDocTmOcsp(Element, XAdESPath) - Static method in class org.digidoc4j.dss.xades.BDocTmSupport
- hasBDocTmPolicyId(Element, XAdESPath) - Static method in class org.digidoc4j.dss.xades.BDocTmSupport
- hasBESProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of signing certificate covered by the signature, what is the proof -BES profile existence
- hasCProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of CompleteCertificateRefs and CompleteRevocationRefs segments in the signature, what is the proof -C profile existence
- hasEPESProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of SignaturePolicyIdentifier element in the signature, what is the proof -EPES profile existence
- hasExtendedAProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-A profile
- hasExtendedBESProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-BES profile
- hasExtendedCProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-C profile
- hasExtendedEPESProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-EPES profile
- hasExtendedTProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-T profile
- hasExtendedTProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of SignatureTimeStamp element in the signature, what is the proof -T profile existence
- hasExtendedXLProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-XL profile
- hasExtendedXProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Checks if the signature has a corresponding XAdES-X profile
- hashCode() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
- hashCode() - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- hashCode() - Method in class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
- hashCode() - Method in class eu.europa.esig.dss.xades.reference.XPathTransform
- hashCode() - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- hashCode() - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
- hashCode() - Method in class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
- hashCode() - Method in class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
- hashCode() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
- hashCode() - Method in class eu.europa.esig.dss.xades.XAdESTimestampParameters
- hasTProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks if the T-level is present in the signature.
- hasXLProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of CertificateValues/RevocationValues segment in the signature, what is the proof -XL profile existence
- hasXProfile() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
Checks the presence of SigAndRefsTimeStamp segment in the signature, what is the proof -X profile existence
I
- incorporateArchiveTimestamp() - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporate timestamp type object.
- incorporateCert(Element, CertificateToken, DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Creates Cert DOM object:
- incorporateCertDigest(Element, DigestAlgorithm, Token) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method creates the xades:CertDigest DOM object.
- incorporateCertificateValues(Element, Collection<CertificateToken>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporates all certificates passed as parameter :
- incorporateCertificateValues(Element, Collection<CertificateToken>, String) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporates all certificates passed as parameter, as well as adds missing indents if the parameter is specified
- incorporateCustomObjects() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Incorporates a list of custom ds:Object elements within the ds:Signature element
- incorporateDigestMethod(Element, DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method creates the ds:DigestMethod DOM object.
- incorporateDigestMethod(Element, DigestAlgorithm, DSSNamespace) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method creates the ds:DigestMethod DOM object
- incorporateDigestValue(Element, DigestAlgorithm, Token) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method creates the ds:DigestValue DOM object for a given
Token - incorporateDigestValue(Element, String) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This method creates the ds:DigestValue DOM object.
- incorporateDigestValue(Element, String, DSSNamespace) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method creates the ds:DigestValue DOM object.
- incorporateFiles() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method is used to incorporate the provided documents within the final file
- incorporateIssuerV1(Element, CertificateToken) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Incorporates IssuerSerial element
- incorporateIssuerV2(Element, CertificateToken) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Incorporates IssuerSerialV2 element
- incorporateKeyInfo() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Creates KeyInfo tag.
- incorporateObject(DSSObject) - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Incorporates the given
objectwithin the ds:Signature - incorporateObjects() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method incorporates the ds:Object tags
- incorporateQualifyingProperties() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method incorporates the ds:Object with xades:QualifyingProperties element
- incorporateReferenceKeyInfo() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Method incorporates KeyInfo ds:References.
- incorporateReferences(Element, List<DSSReference>, DSSNamespace) - Method in class eu.europa.esig.dss.xades.reference.ReferenceProcessor
-
This method incorporates a list of references within the provided
referenceContainerelement - incorporateReferenceSignedProperties() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method incorporates ds:References
- incorporateRevocationValues(Element, Collection<CRLToken>, Collection<OCSPToken>) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporates revocation values.
- incorporateRevocationValues(Element, Collection<CRLToken>, Collection<OCSPToken>, String) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporates revocation values, as well as adds missing indents if the parameter is specified:
- incorporateSignatureDom() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method creates a new instance of Signature element.
- incorporateSignatureDom(Node) - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Incorporates the signature element to the parent node
- incorporateSignatureDom(Node) - Method in class eu.europa.esig.dss.xades.signature.XPathPlacementSignatureBuilder
- incorporateSignatureValue() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method incorporates the signature value.
- incorporateSignedInfo() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This method incorporates the SignedInfo tag
- incorporateSignedObjects() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Incorporates the list of signed ds:Object elements (used for Enveloping packaging)
- incorporateSignedProperties() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Creates the SignedProperties DOM object element.
- incorporateSignedSignatureProperties() - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Creates the SignedSignatureProperties DOM object element.
- incorporateSPDocSpecification(Element, SpDocSpecification) - Method in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Creates SpDocSpecification DOM object:
- incorporateTimestampValidationData(ValidationData, String) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method incorporates the timestamp validation data in the signature
- incorporateTransforms(Element, List<DSSTransform>, DSSNamespace) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Incorporates a ds:Transforms element into the given parent
element - indentAndExtend(Document, Node, Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Extends the given oldNode by appending new indented childs from the given newNode
- indentAndReplace(Document, Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Indents the given node and replaces it with a new one on the document
- indentIfPrettyPrint(Element, Element) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Indents the
nodeToIndentif pretty-print is enabled - initializeSignatureBuilder(XAdESSignature) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Initializes all variables to be used for signature extension
- initManifest(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Initializes a Manifest object from the provided ds:Manifest element
- initParameters() - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- isAbleToDeReferenceContent(Reference) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the original reference document content can be obtained (de-referenced)
- isAddX509SubjectName() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets if the
<ds:X509Data>element shall be added - isAllDataObjectsTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isArchiveTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isAttrAuthoritiesCertValues(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isAttributeCertificateRef(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isAttributeRevocationRef(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isAttributeRevocationValues(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isBdocTmSignatureProfile(XAdESSignatureParameters) - Static method in class org.digidoc4j.dss.xades.BDocTmSupport
- isCertificateValues(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isCompleteCertificateRef(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isCompleteRevocationRef(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isContentTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isCounterSignature(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isCounterSignature(Reference, XAdESPath) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Determines if the given
referencerefers to CounterSignature element - isCounterSignatureReferenceType(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the given
referenceTypeis an etsi Countersignature type - isDuplicateIdsDetected(DSSDocument) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method is used to detect duplicate id values
- isEmbedXML() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets if the signed content shall be incorporated as XML (used for ENVELOPING)
- isEmpty() - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
- isEn319132() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets if the signature shall be created according to ETSI EN 319 132
- isEvidenceRecord(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isExist() - Method in class eu.europa.esig.dss.xades.validation.XAdESSigProperties
- isIndividualDataObjectsTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isKeyInfoCovered(XAdESSignature) - Static method in class eu.europa.esig.dss.xades.XAdESSignatureUtils
-
This method verifies whether the ds:KeyInfo element is signed by the signature
- isKeyInfoReference(Reference, Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the given reference is linked to a KeyInfo element
- isManifestReferenceType(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the given
referenceTypeis an xmldsig Manifest type - isManifestSignature() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets if the signature signs a manifest
- isObjectReferenceType(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the given
referenceTypeis an xmldsig Object type - isPrettyPrint() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Gets if the signature shall be pretty-printed
- isReferencedContentAmbiguous(Document, String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the reference with the
urioccurs multiple times in thedocument - isRefsOnlyTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isRevocationValues(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isSameDocumentReference(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
XMLDSIG 4.4.3.2 The Reference Processing Model A 'same-document' reference is defined as a URI-Reference that consists of a hash sign ('#') followed by a fragment or alternatively consists of an empty URI
- isSigAndRefsTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isSignaturePolicyStore(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isSignaturePropertiesReference(Reference, Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Checks if the given reference is linked to a SignatureProperties element or one of its SignatureProperty children
- isSignatureTimestamp(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- isSignedProperties(Reference, XAdESPath) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Determines if the given
referencerefers to SignedProperties element - isSignKeyInfo() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Returns value value specifying if "KeyInfo" element should be signed.
- isSupported(DSSDocument) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
- isSupported(DSSDocument) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidatorFactory
- isTimeStampValidationData(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
J
- jpms_dss_xades - module jpms_dss_xades
K
- KEYINFO_SUFFIX - Static variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Id-suffix for KeyInfo element
- keyInfoCanonicalizationMethod - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
The canonicalization method used for KeyInfo signing
- keyInfoDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached KeyInfo element
M
- makeEvidenceRecords(XAdESAttribute, List<TimestampedReference>) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- makeTimestampToken(XAdESAttribute, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- makeTimestampTokens(XAdESAttribute, TimestampType, List<TimestampedReference>) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
- ManifestBuilder - Class in eu.europa.esig.dss.xades.signature
-
This class builds a ds:Manifest element
- ManifestBuilder(DigestAlgorithm, List<DSSDocument>) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
Constructor for the builder (the Id of the Manifest tag will be equals to "manifest")
- ManifestBuilder(String, DigestAlgorithm, List<DSSDocument>) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
Constructor for the builder
- ManifestBuilder(String, DigestAlgorithm, List<DSSDocument>, DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
Constructor for the builder
- ManifestBuilder(String, List<DSSReference>) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
The constructor with custom references and default namespace
- ManifestBuilder(String, List<DSSReference>, DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
The constructor with custom references
- ManifestBuilder(List<DSSReference>) - Constructor for class eu.europa.esig.dss.xades.signature.ManifestBuilder
-
The constructor with custom references and default manifest id
- ManifestEntrySignatureScope - Class in eu.europa.esig.dss.xades.validation.scope
-
This SignatureScope represents a Manifest entry document
- ManifestEntrySignatureScope(String, DSSDocument, String, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
-
Constructor with transformations (Used in XAdES)
- ManifestValidator - Class in eu.europa.esig.dss.xades.validation
-
This class validates a ds:Manifest element against external files
- ManifestValidator(Manifest) - Constructor for class eu.europa.esig.dss.xades.validation.ManifestValidator
-
The constructor with instantiated
org.apache.xml.security.signature.Manifest - ManifestValidator(Manifest, List<DSSDocument>) - Constructor for class eu.europa.esig.dss.xades.validation.ManifestValidator
-
The constructor with instantiated
org.apache.xml.security.signature.Manifestand detached contents - ManifestValidator(Element, List<DSSDocument>) - Constructor for class eu.europa.esig.dss.xades.validation.ManifestValidator
-
Default constructor
- META_INF_FOLDER - Static variable in class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
-
The META-INF folder (used to determine a signature file position in an ASiC container)
N
- namespace - Variable in class eu.europa.esig.dss.xades.reference.AbstractTransform
-
The namespace
- NODE_SET - Enum constant in enum class eu.europa.esig.dss.xades.reference.ReferenceOutputType
-
XML Node output type
O
- OCTET_STREAM - Enum constant in enum class eu.europa.esig.dss.xades.reference.ReferenceOutputType
-
Octets output type
- org.digidoc4j.dss.xades - package org.digidoc4j.dss.xades
P
- params - Variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This variable is a reference to the set of parameters relating to the structure and process of the creation or extension of the electronic signature.
- performTransform(DSSTransformOutput) - Method in class eu.europa.esig.dss.xades.reference.Base64Transform
- performTransform(DSSTransformOutput) - Method in class eu.europa.esig.dss.xades.reference.ComplexTransform
- performTransform(DSSTransformOutput) - Method in interface eu.europa.esig.dss.xades.reference.DSSTransform
-
Executes a transform on the provided
DSSTransformOutput - performTransform(DSSTransformOutput) - Method in class eu.europa.esig.dss.xades.reference.EnvelopedSignatureTransform
- performTransform(DSSTransformOutput) - Method in class eu.europa.esig.dss.xades.reference.SPDocDigestAsInSpecificationTransform
- PrettyPrintTransformer - Class in eu.europa.esig.dss.xades.signature
-
Performs pretty-print transformations on an XML signature
- PrettyPrintTransformer() - Constructor for class eu.europa.esig.dss.xades.signature.PrettyPrintTransformer
-
Default constructor
Q
- qualifyingPropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This field represents the signature qualifying properties
- qualifyingPropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached QualifyingProperties element
R
- recursiveIdBrowse(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
An ID attribute can only be dereferenced if it is declared in the validation context.
- recursiveNamespaceBrowser(Element) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This method sets the namespace which will determinate the
XAdESPathsto use. - ReferenceBuilder - Class in eu.europa.esig.dss.xades.reference
-
Creates, validates references and processes defined transformations
- ReferenceBuilder(List<DSSDocument>, DigestAlgorithm, ReferenceIdProvider) - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceBuilder
-
The default constructor for a detached references creation
- ReferenceBuilder(List<DSSDocument>, XAdESSignatureParameters, ReferenceIdProvider) - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceBuilder
-
The default constructor for a signature references creation
- REFERENCED_DATA - Static variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
The attribute used for timestamp includes
- ReferenceIdProvider - Class in eu.europa.esig.dss.xades.reference
-
This class is used to generate a deterministic reference identifier
- ReferenceIdProvider() - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceIdProvider
-
Default constructor
- ReferenceOutputType - Enum Class in eu.europa.esig.dss.xades.reference
-
Defines possible output types of a transform/reference
- ReferenceProcessor - Class in eu.europa.esig.dss.xades.reference
-
Contains methods for processing
eu.europa.esig.dss.xades.reference.DSSReference - ReferenceProcessor() - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceProcessor
-
Empty constructor (to be used for non-signature references, e.g.
- ReferenceProcessor(XAdESSignatureParameters) - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceProcessor
-
The constructor to be used for reference processing on signature creation
- ReferenceVerifier - Class in eu.europa.esig.dss.xades.reference
-
This class is used to verify the validity of the
eu.europa.esig.dss.xades.reference.DSSReferences setup - ReferenceVerifier(XAdESSignatureParameters) - Constructor for class eu.europa.esig.dss.xades.reference.ReferenceVerifier
-
The default constructor for a signature references verification
- registerCanonicalizer(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. Use
eu.europa.esig.dss.CanonicalizationUtils.registerCanonicalizer(c14nAlgorithmURI) - registerTransform(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method allows to register a transformation.
- registerTransformWithNodeSetOutput(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method allows to register a transformation resulting to a node-set output.
- registerXAdESNamespaces() - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Registers the XAdES namespaces
- registerXAdESPaths(XAdESPath) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This method allows to register a new
XAdESPaths. - reinit() - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- removeLastTimestampValidationData() - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method removes the timestamp validation data of the last archive timestamp.
- removeNode(Node) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Removes the given
nodeToRemovefrom its parent - removeNodes(NodeList) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
Removes the given
nodeListToRemovefrom its parent - removeOldCertificateValues() - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method removes old certificate values from the unsigned signature properties element.
- removeOldRevocationValues() - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
This method removes old revocation values from the unsigned signature properties element.
- rootElement - Variable in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
The root element of the document to validate
S
- SAML_NAMESPACE - Static variable in class eu.europa.esig.dss.xades.DSSXMLUtils
-
SAML namespace definition
- serializeNode(Node) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Deprecated.since DSS 5.13. Use
eu.europa.esig.dss.DomUtils.serializeNode(xmlNode) - setAddX509SubjectName(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets if the
<ds:X509Data>element shall be added Default: false - setBLevelParams(BLevelParameters) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- setBuilder(SignatureBuilder) - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Sets the signature builder
- setCanonicalizationAlgorithm(String) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Sets the canonicalization algorithm to be used for message-digest computation
- setCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.xades.XAdESTimestampParameters
-
Sets the canonicalization method
- setContent(DSSDocument) - Method in class eu.europa.esig.dss.xades.DSSObject
-
Sets the content of ds:Object element to be created Can be XML or any other format (e.g.
- setContents(DSSDocument) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets the original referenced document content
- setCounterSignatureCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
-
Sets a canonicalization method used for a counter-signed SignatureValue
- setDataObjectFormatList(List<DSSDataObjectFormat>) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets a list of custom xades:DataObjectFormat elements to be incorporated within xades:SignedDataObjectProperties element of the signature.
- setDescription(String) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Sets description of the data object
- setDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- setDigestMethodAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets DigestAlgorithm to use for digest value computation Default : DigestAlgorithm.SHA256
- setDisableXSWProtection(boolean) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
-
NOT RECOMMENDED : This parameter allows to disable protection against XML Signature wrapping attacks (XSW).
- setDisableXSWProtection(boolean) - Method in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
NOT RECOMMENDED : This parameter allows disabling protection against XML Signature wrapping attacks (XSW).
- setEmbedXML(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets if the signed content shall be incorporated as XML (used for ENVELOPING) If false, incorporates the document content in its base64 encoded representation Default: false (base64 encoded binaries)
- setEn319132(boolean) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Sets whether the message-digest should be computed for a EN 319 132-1 standard timestamp token
- setEn319132(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets if the signature shall be created according to ETSI EN 319 132 Default: true
- setEncoding(String) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Sets encoding of the data object
- setEncodingAlgorithm(String) - Method in class eu.europa.esig.dss.xades.DSSObject
-
Sets the value for the "encoding" attribute
- setEncryptionAlgorithm(EncryptionAlgorithm) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- setId(String) - Method in class eu.europa.esig.dss.xades.DSSObject
-
Sets the value for the "Id" attribute
- setId(String) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets Id attribute of the reference
- setIDIdentifier(Element) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
If this method finds an attribute with names ID (case-insensitive) then declares it to be a user-determined ID attribute.
- setIndentAmount(int) - Method in class eu.europa.esig.dss.xades.signature.PrettyPrintTransformer
-
Configures the amount of spaces to add
- setKeyInfoCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Set the canonicalization algorithm used for dealing with KeyInfo.
- setManifestSignature(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets if the signature signs a manifest
- setMaskGenerationFunction(MaskGenerationFunction) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
- setMimeType(String) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Sets MimeType of the data object
- setMimeType(String) - Method in class eu.europa.esig.dss.xades.DSSObject
-
Sets the value for the "MimeType" attribute
- setNamespace(DSSNamespace) - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- setNamespace(DSSNamespace) - Method in interface eu.europa.esig.dss.xades.reference.DSSTransform
-
Specifies a namespace for the transformation elements
- setObject(DSSObject) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets the pre-defined ds:Object element to be incorporated within the signature.
- setObjectIdentifier(ObjectIdentifier) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Sets object identifier (reference) of the data object
- setObjectReference(String) - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
-
Sets reference to the data object
- setObjects(List<DSSObject>) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets the list of custom ds:Object elements to be incorporated within the ds:Signature
- setOperationKind(SigningOperation) - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Sets the operation kind
- setPrettyPrint(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets if the signature shall be pretty-printed Default: false
- setProfile(SignatureProfile) - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Sets the current Profile used to generate the signature or its extension
- setReferenceDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
-
Sets an Enveloped Reference
DigestAlgorithmto use - setReferenceId(String) - Method in class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
-
Sets an Enveloped Reference Id to use Default: "ref-enveloped-signature"
- setReferenceIdPrefix(String) - Method in class eu.europa.esig.dss.xades.reference.ReferenceIdProvider
-
Sets the reference id prefix to be used on reference creation
- setReferences(Collection<DSSReference>) - Method in class eu.europa.esig.dss.xades.dataobject.DataObjectFormatBuilder
-
Sets references to be used as a base for DataObjectFormat objects building
- setReferences(List<DSSReference>) - Method in class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Sets a list of references to be incorporated into the signature
- setReferences(List<DSSReference>) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets a list of references to be incorporated into the signature NOTE: This method overwrites a default behavior on ds:Reference's creation.
- setRootDocument(Document) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets the root document for INTERNALLY_DETACHED signature creation
- setSignatureIdToCounterSign(String) - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- setSignatureLevel(SignatureLevel) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
- setSignatureParameters(XAdESSignatureParameters) - Method in class eu.europa.esig.dss.xades.reference.ReferenceIdProvider
-
Sets signature parameters to build a deterministic identifier
- setSignedAdESObject(byte[]) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets a custom XAdES Object content
- setSignedInfoCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Set the canonicalization algorithm to be used when dealing with SignedInfo.
- setSignedPropertiesCanonicalizationMethod(String) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Set the canonicalization algorithm to be used when dealing with SignedProperties.
- setSigningCertificateDigestMethod(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
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. - setSignKeyInfo(boolean) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Set the parameter SignKeyInfo defining if the "KeyInfo" element must be signed and its reference must be included to "SignedInfo" element.
- setTimestampAttribute(XAdESAttribute) - Method in class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Sets a signature attribute corresponding to the time-stamp token.
- setTokenReferencesDigestAlgorithm(DigestAlgorithm) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets a
DigestAlgorithmto create CompleteCertificateRefs/CompleteRevocationRefs for -C level Default : SHA256 - setTransforms(List<DSSTransform>) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets a list of transforms to perform
- setTransforms(List<DSSTransform>) - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
-
Sets the list of Transforms to incorporate into the signature
- setTransforms(Element) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
-
Sets a 'ds:Transforms' node
- setTspSource(TSPSource) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
Sets the TSP source to be used when extending the digital signature
- setType(String) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets Type attribute of the reference
- setUri(String) - Method in class eu.europa.esig.dss.xades.reference.DSSReference
-
Sets URI attribute of the reference
- setXades141Namespace(DSSNamespace) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets the XAdES 1.4.1 namespace Default: xades141:http://uri.etsi.org/01903/v1.4.1#
- setXadesNamespace(DSSNamespace) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets the XAdES namespace Default: xades:http://uri.etsi.org/01903/v1.3.2#
- setXmldsigNamespace(DSSNamespace) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Sets the XMLDSIG namespace Default: ds:http://www.w3.org/2000/09/xmldsig#
- setXPathElementPlacement(XAdESSignatureParameters.XPathElementPlacement) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Defines the relation to the element referenced by the XPath where the signature will be added (XAdES Enveloped)
- setXPathLocationString(String) - Method in class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Defines the position where the signature will be added (XAdES Enveloped)
- SignatureBuilder - Interface in eu.europa.esig.dss.xades
-
Builds a XAdES signature of the defined format
- signatureDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
This variable represents the current DOM signature object.
- SignatureECDSARIPEMD160 - Class in eu.europa.esig.dss.xades.validation
-
Class SignatureECDSARIPEMD160
- SignatureECDSARIPEMD160() - Constructor for class eu.europa.esig.dss.xades.validation.SignatureECDSARIPEMD160
-
Constructor SignatureECDSARIPEMD160
- SignaturePolicyStoreBuilder - Class in eu.europa.esig.dss.xades.signature
-
Builds a XAdES SignaturePolicyStore
- SignaturePolicyStoreBuilder() - Constructor for class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
-
Default constructor
- SignatureProfile - Interface in eu.europa.esig.dss.xades
-
XAdES signature creation profile
- SignatureRSARIPEMD160AT - Class in eu.europa.esig.dss.xades.validation
-
Class SignatureECDSARIPEMD160
- SignatureRSARIPEMD160AT() - Constructor for class eu.europa.esig.dss.xades.validation.SignatureRSARIPEMD160AT
-
Constructor SignatureECDSARIPEMD160
- signatureValueDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached SignatureValue element
- signDocument(byte[]) - Method in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Adds signature value to the signature and returns XML signature (InMemoryDocument)
- signDocument(byte[]) - Method in interface eu.europa.esig.dss.xades.SignatureBuilder
-
Signs a document
- signDocument(DSSDocument, XAdESSignatureParameters, byte[]) - Method in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineB
-
Adds the signature value to the signature.
- signDocument(DSSDocument, XAdESSignatureParameters, byte[]) - Method in interface eu.europa.esig.dss.xades.SignatureProfile
-
Creates a signature of the defines profile
- signDocument(DSSDocument, XAdESSignatureParameters, SignatureValue) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- signDocument(List<DSSDocument>, XAdESSignatureParameters, SignatureValue) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- signedDataObjectPropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached SignedDataObjectProperties element
- signedInfoCanonicalizationMethod - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
The canonicalization method used for SignedInfo signing
- signedInfoDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached SignedInfo element
- signedPropertiesCanonicalizationMethod - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
The canonicalization method used for SignedProperties signing
- signedPropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached SignedProperties element
- signedSignaturePropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached SignedSignatureProperties element
- SP_DOC_DIGEST_AS_IN_SPECIFICATION_ALGORITHM_URI - Static variable in class eu.europa.esig.dss.xades.DSSXMLUtils
-
The SPDocDigestAsInSpecification transform algorithm URI for a custom SignaturePolicy processing
- SPDocDigestAsInSpecificationTransform - Class in eu.europa.esig.dss.xades.reference
-
This is a special transform to be used exclusively within a xades:SignaturePolicyId to define special digest computation rules.
- SPDocDigestAsInSpecificationTransform() - Constructor for class eu.europa.esig.dss.xades.reference.SPDocDigestAsInSpecificationTransform
-
Default constructor with ds: xmldsig namespace
- SPDocDigestAsInSpecificationTransform(DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.reference.SPDocDigestAsInSpecificationTransform
-
Constructor with a custom namespace
T
- TARGET - Static variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
The qualifying properties target
- timestamp(List<DSSDocument>, XAdESTimestampParameters) - Method in class eu.europa.esig.dss.xades.signature.XAdESService
- TIMESTAMP_SUFFIX - Static variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Id-suffix for Timestamp element
- toDataObjectFormat(DSSReference) - Method in class eu.europa.esig.dss.xades.dataobject.DataObjectFormatBuilder
-
This method creates a
DSSDataObjectFormatbased on the givenDSSReferenceobject to be incorporated to the signature - toString() - Method in class eu.europa.esig.dss.xades.dataobject.DSSDataObjectFormat
- toString() - Method in class eu.europa.esig.dss.xades.DSSObject
- toString() - Method in class eu.europa.esig.dss.xades.reference.AbstractTransform
- toString() - Method in class eu.europa.esig.dss.xades.reference.DSSReference
- toString() - Method in class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
- toString() - Method in class eu.europa.esig.dss.xades.reference.XPathTransform
- toString() - Method in class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
- toString() - Method in class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
- toString() - Method in class eu.europa.esig.dss.xades.validation.scope.ManifestEntrySignatureScope
- toString() - Method in class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
- toString() - Method in class eu.europa.esig.dss.xades.validation.XAdESAttribute
- toString() - Method in class eu.europa.esig.dss.xades.XAdESTimestampParameters
- transform(Node) - Method in class eu.europa.esig.dss.xades.signature.PrettyPrintTransformer
-
Indents the provided
nodeToTransform, by keeping the original indents if present - TRANSFORMER_INDENT_NUMBER - Static variable in class eu.europa.esig.dss.xades.DSSXMLUtils
-
Value used to pretty print xades signature
- TransformsDescriptionBuilder - Class in eu.europa.esig.dss.xades.validation
-
Builds a user-friendly description for the provided 'ds:Transforms' element
- TransformsDescriptionBuilder(Element) - Constructor for class eu.europa.esig.dss.xades.validation.TransformsDescriptionBuilder
-
Default constructor
- TrustedListSignatureParametersBuilder - Class in eu.europa.esig.dss.xades
-
Creates Signature parameters for a Trusted List creation NOTE: the same instance of SignatureParameters shall be used on calls
DocumentSignatureService.getDataToSign(...)andDocumentSignatureService.signDocument(...) - TrustedListSignatureParametersBuilder(CertificateToken, DSSDocument) - Constructor for class eu.europa.esig.dss.xades.TrustedListSignatureParametersBuilder
-
The constructor to build Signature Parameters for a Trusted List signing with respect to ETSI TS 119 612
- tspSource - Variable in class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
The object encapsulating the Time Stamp Protocol needed to create the level -T, of the signature
U
- unsignedPropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This field represents the unsigned properties
- unsignedSignaturePropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This field contains unsigned signature properties
- unsignedSignaturePropertiesDom - Variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Cached UnsignedSignatureProperties element
- URI - Static variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
The URI attribute
- uriEncode(String) - Static method in class org.digidoc4j.dss.xades.BDocTmSupport
V
- validate() - Method in class eu.europa.esig.dss.xades.validation.ManifestValidator
-
Validates the manifest and returns a list of
ReferenceValidations - validate(SignaturePolicy) - Method in class eu.europa.esig.dss.xades.validation.policy.XMLSignaturePolicyValidator
- validateAgainstXSD(XSDAbstractUtils, Source) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
-
This method allows to validate an XML against the XAdES XSD schema.
- validateStructure() - Method in class eu.europa.esig.dss.xades.validation.XAdESSignature
- VALUE_SUFFIX - Static variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Id-suffix for SignatureValue element
- valueOf(String) - Static method in enum class eu.europa.esig.dss.xades.reference.ReferenceOutputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class eu.europa.esig.dss.xades.XAdESSignatureParameters.XPathElementPlacement
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class eu.europa.esig.dss.xades.reference.ReferenceOutputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class eu.europa.esig.dss.xades.XAdESSignatureParameters.XPathElementPlacement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verify(PublicKey) - Method in class eu.europa.esig.dss.xades.validation.XAdESSignatureIntegrityValidator
X
- XADES_SUFFIX - Static variable in class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
Id-suffix for Signature element
- XAdESAttribute - Class in eu.europa.esig.dss.xades.validation
-
Represents a XAdES attribute
- XAdESAttributeIdentifier - Class in eu.europa.esig.dss.xades.validation
-
Represents an identifier of a XAdES Attribute
- XAdESBaselineRequirementsChecker - Class in eu.europa.esig.dss.xades.validation
-
Performs checks according to EN 319 132-1 v1.1.1 "6.3 Requirements on XAdES signature's elements, qualifying properties and services"
- XAdESBaselineRequirementsChecker(XAdESSignature, CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESBaselineRequirementsChecker
-
Default constructor
- XAdESBuilder - Class in eu.europa.esig.dss.xades.signature
-
Builds a XAdES signature
- XAdESBuilder() - Constructor for class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
Empty constructor
- XAdESBuilder(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
The default constructor.
- XAdESCertificateRefExtractionUtils - Class in eu.europa.esig.dss.xades.validation
-
Utils for a XAdES CertificateRef extraction
- XAdESCertificateSource - Class in eu.europa.esig.dss.xades.validation
-
This class provides the mechanism to retrieve certificates contained in a XAdES signature.
- XAdESCertificateSource(Element, XAdESPath) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESCertificateSource
-
The default constructor for XAdESCertificateSource.
- XAdESCounterSignatureParameters - Class in eu.europa.esig.dss.xades.signature
-
Parameters for a XAdES counter-signature creation
- XAdESCounterSignatureParameters() - Constructor for class eu.europa.esig.dss.xades.signature.XAdESCounterSignatureParameters
-
Default constructor instantiating object with null values
- XAdESCRLSource - Class in eu.europa.esig.dss.xades.validation
-
Retrieves CRL values from an XAdES (-XL) signature.
- XAdESCRLSource(Element, XAdESPath) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESCRLSource
-
The default constructor for XAdESCRLSource.
- XAdESLevelA - Class in eu.europa.esig.dss.xades.signature
-
Holds level A aspects of XAdES
- XAdESLevelA(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelA
-
The default constructor for XAdESLevelA.
- XAdESLevelBaselineB - Class in eu.europa.esig.dss.xades.signature
-
Contains B level baseline profile for XAdES signature.
- XAdESLevelBaselineB(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineB
-
The default constructor for XAdESLevelBaselineB.
- XAdESLevelBaselineLT - Class in eu.europa.esig.dss.xades.signature
-
LT profile of XAdES signature
- XAdESLevelBaselineLT(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLT
-
The default constructor for XAdESLevelBaselineLT.
- XAdESLevelBaselineLTA - Class in eu.europa.esig.dss.xades.signature
-
Holds level LTA aspects of XAdES
- XAdESLevelBaselineLTA(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineLTA
-
The default constructor for XAdESLevelBaselineLTA.
- XAdESLevelBaselineT - Class in eu.europa.esig.dss.xades.signature
-
-T profile of XAdES signature
- XAdESLevelBaselineT(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelBaselineT
-
The default constructor for XAdESLevelBaselineT.
- XAdESLevelC - Class in eu.europa.esig.dss.xades.signature
-
Contains XAdES-C profile aspects
- XAdESLevelC(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelC
-
The default constructor for XAdESLevelC.
- XAdESLevelX - Class in eu.europa.esig.dss.xades.signature
-
This class represents the implementation of XAdES level -X extension.
- XAdESLevelX(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelX
-
The default constructor for XAdESLevelX.
- XAdESLevelXL - Class in eu.europa.esig.dss.xades.signature
-
XL profile of XAdES signature
- XAdESLevelXL(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESLevelXL
-
The default constructor for XAdESLevelXL.
- XAdESOCSPSource - Class in eu.europa.esig.dss.xades.validation
-
Retrieves OCSP values from an XAdES (XL/LT) signature.
- XAdESOCSPSource(Element, XAdESPath) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESOCSPSource
-
The default constructor for XAdESOCSPSource.
- xadesPath - Variable in class eu.europa.esig.dss.xades.signature.XAdESBuilder
-
This variable holds the
XAdESPathswhich contains all constants and queries needed to cope with the default signature schema. - xadesPathsHolders - Variable in class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
This variable contains the list of
XAdESPathsadapted to the specific signature schema. - XAdESProfileParameters - Class in eu.europa.esig.dss.xades
-
This class is used to accelerate signature creation process for XAdES.
- XAdESProfileParameters() - Constructor for class eu.europa.esig.dss.xades.XAdESProfileParameters
-
Default constructor
- XAdESReferenceValidation - Class in eu.europa.esig.dss.xades.reference
-
Contains information about a XAdES reference validation
- XAdESReferenceValidation(Reference) - Constructor for class eu.europa.esig.dss.xades.reference.XAdESReferenceValidation
-
Default constructor
- XAdESRevocationRefExtractionUtils - Class in eu.europa.esig.dss.xades.validation
-
Utils for a XAdES revocation refs extraction
- XAdESService - Class in eu.europa.esig.dss.xades.signature
-
XAdES implementation of DocumentSignatureService
- XAdESService(CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESService
-
This is the constructor to create an instance of the
XAdESService. - xadesSignature - Variable in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
-
This object allows to access DOM signature representation using XPATH
- XAdESSignature - Class in eu.europa.esig.dss.xades.validation
-
Parse an XAdES signature structure.
- XAdESSignature(Element) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignature
-
This constructor is used when creating the signature.
- XAdESSignature(Element, List<XAdESPath>) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignature
-
The default constructor for XAdESSignature.
- XAdESSignatureBuilder - Class in eu.europa.esig.dss.xades.signature
-
This class implements all the necessary mechanisms to build each form of the XML signature.
- XAdESSignatureBuilder(XAdESSignatureParameters, DSSDocument, CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XAdESSignatureBuilder
-
The default constructor for SignatureBuilder.
- XAdESSignatureIdentifierBuilder - Class in eu.europa.esig.dss.xades.validation
-
Builds a DSS identifier for a XAdES signature
- XAdESSignatureIdentifierBuilder(XAdESSignature) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignatureIdentifierBuilder
-
Default constructor
- XAdESSignatureIntegrityValidator - Class in eu.europa.esig.dss.xades.validation
-
Verifies integrity of a XAdES signature
- XAdESSignatureIntegrityValidator(XMLSignature) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignatureIntegrityValidator
-
Default constructor
- XAdESSignatureParameters - Class in eu.europa.esig.dss.xades
-
Defines SignatureParameters to deal with XAdES signature creation/extension
- XAdESSignatureParameters() - Constructor for class eu.europa.esig.dss.xades.XAdESSignatureParameters
-
Default constructor instantiating object with null values
- XAdESSignatureParameters.XPathElementPlacement - Enum Class in eu.europa.esig.dss.xades
-
Enumeration defining ways to embed a signature
- XAdESSignaturePolicy - Class in eu.europa.esig.dss.xades.validation
-
Represents a signature policy extracted from a XAdES (XML) signature
- XAdESSignaturePolicy() - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
-
The default constructor for XAdESSignaturePolicy.
- XAdESSignaturePolicy(String) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESSignaturePolicy
-
The default constructor for XAdESSignaturePolicy.
- XAdESSignatureScopeFinder - Class in eu.europa.esig.dss.xades.validation.scope
-
Performs operations in order to find all signed data for a XAdES Signature
- XAdESSignatureScopeFinder() - Constructor for class eu.europa.esig.dss.xades.validation.scope.XAdESSignatureScopeFinder
-
Default constructor
- XAdESSignatureUtils - Class in eu.europa.esig.dss.xades
-
Contains util methods for dealing with XAdES
- XAdESSignedDataObjectProperties - Class in eu.europa.esig.dss.xades.validation
-
Builds
XAdESSignedDataObjectProperties - XAdESSigProperties - Class in eu.europa.esig.dss.xades.validation
-
XAdES signed properties
- XAdESTimestampMessageDigestBuilder - Class in eu.europa.esig.dss.xades.validation.timestamp
-
Builds a message-imprint for XAdES timestamps
- XAdESTimestampMessageDigestBuilder(XAdESSignature, DigestAlgorithm) - Constructor for class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Default constructor to be used for a new timestamp creation.
- XAdESTimestampMessageDigestBuilder(XAdESSignature, TimestampToken) - Constructor for class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampMessageDigestBuilder
-
Constructor to be used for existing timestamp message-imprint computation.
- XAdESTimestampParameters - Class in eu.europa.esig.dss.xades
-
Parameters for a XAdES timestamp creation
- XAdESTimestampParameters() - Constructor for class eu.europa.esig.dss.xades.XAdESTimestampParameters
-
Empty constructor
- XAdESTimestampParameters(DigestAlgorithm) - Constructor for class eu.europa.esig.dss.xades.XAdESTimestampParameters
-
Constructor with digest algorithm
- XAdESTimestampParameters(DigestAlgorithm, String) - Constructor for class eu.europa.esig.dss.xades.XAdESTimestampParameters
-
Default constructor
- XAdESTimestampScopeFinder - Class in eu.europa.esig.dss.xades.validation.scope
-
Finds a timestamp scope for a XAdES encapsulated timestamps
- XAdESTimestampScopeFinder() - Constructor for class eu.europa.esig.dss.xades.validation.scope.XAdESTimestampScopeFinder
-
Default constructor
- XAdESTimestampSource - Class in eu.europa.esig.dss.xades.validation.timestamp
-
The timestamp source for a XAdES signature
- XAdESTimestampSource(XAdESSignature) - Constructor for class eu.europa.esig.dss.xades.validation.timestamp.XAdESTimestampSource
-
Default constructor
- XAdESUnsignedSigProperties - Class in eu.europa.esig.dss.xades.validation
-
Unsigned XAdES signature properties
- XAdESUnsignedSigProperties(Element, XAdESPath) - Constructor for class eu.europa.esig.dss.xades.validation.XAdESUnsignedSigProperties
-
Default constructor
- XML_ERROR_KEY - Static variable in class eu.europa.esig.dss.xades.validation.policy.XMLSignaturePolicyValidator
-
The error key to be used for XML processing related issues
- XML_ID - Static variable in class eu.europa.esig.dss.xades.validation.SignatureRSARIPEMD160AT
-
XML id
- XMLDocumentValidator - Class in eu.europa.esig.dss.xades.validation
-
Validator of XML Signed document
- XMLDocumentValidator(DSSDocument) - Constructor for class eu.europa.esig.dss.xades.validation.XMLDocumentValidator
-
The default constructor for XMLDocumentValidator.
- XMLDocumentValidatorFactory - Class in eu.europa.esig.dss.xades.validation
-
Loads the relevant validator for an XML document validation
- XMLDocumentValidatorFactory() - Constructor for class eu.europa.esig.dss.xades.validation.XMLDocumentValidatorFactory
-
Default constructor
- XmlElementSignatureScope - Class in eu.europa.esig.dss.xades.validation.scope
-
XML element signature scope
- XmlElementSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.XmlElementSignatureScope
-
Default constructor
- XmlFullSignatureScope - Class in eu.europa.esig.dss.xades.validation.scope
-
Defines a full XML document signature scope
- XmlFullSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.XmlFullSignatureScope
-
Constructor with document name
- XmlPolicyWithTransforms - Class in eu.europa.esig.dss.xades.signature
-
This class represents an extension of
Policyclass allowing addition of a custom list ofDSSTransforms to build the ds:Transforms element NOTE: The digest should be computed by the user and set through thesetDigestValue(digestValue)method UseDSSXMLUtils.applyTransforms(document, transforms)in order obtain policy binaries after transforms - XmlPolicyWithTransforms() - Constructor for class eu.europa.esig.dss.xades.signature.XmlPolicyWithTransforms
-
Default constructor
- XmlRootSignatureScope - Class in eu.europa.esig.dss.xades.validation.scope
-
Defines a root XML document signature scope
- XmlRootSignatureScope(DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.XmlRootSignatureScope
-
Default constructor
- XmlRootSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.XmlRootSignatureScope
-
Constructor with document name
- XMLSignaturePolicyValidator - Class in eu.europa.esig.dss.xades.validation.policy
-
Validates an XML Signature Policy
- XMLSignaturePolicyValidator() - Constructor for class eu.europa.esig.dss.xades.validation.policy.XMLSignaturePolicyValidator
-
Default constructor
- XPath2FilterEnvelopedSignatureTransform - Class in eu.europa.esig.dss.xades.reference
-
Enveloped signature transformation by Filter 2.0.
- XPath2FilterEnvelopedSignatureTransform() - Constructor for class eu.europa.esig.dss.xades.reference.XPath2FilterEnvelopedSignatureTransform
-
Default constructor
- XPath2FilterEnvelopedSignatureTransform(DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.reference.XPath2FilterEnvelopedSignatureTransform
-
Constructor with namespace
- XPath2FilterTransform - Class in eu.europa.esig.dss.xades.reference
-
Represents Filter 2.0 transform
- XPath2FilterTransform(DSSNamespace, String, String) - Constructor for class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
-
Constructor with namespace
- XPath2FilterTransform(String, String) - Constructor for class eu.europa.esig.dss.xades.reference.XPath2FilterTransform
-
Default constructor
- XPathAfter - Enum constant in enum class eu.europa.esig.dss.xades.XAdESSignatureParameters.XPathElementPlacement
-
Insert signature after the element referenced by XPath
- XPathEnvelopedSignatureTransform - Class in eu.europa.esig.dss.xades.reference
-
The simple enveloped signature transform.
- XPathEnvelopedSignatureTransform() - Constructor for class eu.europa.esig.dss.xades.reference.XPathEnvelopedSignatureTransform
-
Default constructor
- XPathEnvelopedSignatureTransform(DSSNamespace) - Constructor for class eu.europa.esig.dss.xades.reference.XPathEnvelopedSignatureTransform
-
Constructor with namespace
- xPathExpression - Variable in class eu.europa.esig.dss.xades.reference.XPathTransform
-
The XPath expression to use
- XPathFirstChildOf - Enum constant in enum class eu.europa.esig.dss.xades.XAdESSignatureParameters.XPathElementPlacement
-
Insert signature as first child of element referenced by XPath
- XPathPlacementSignatureBuilder - Class in eu.europa.esig.dss.xades.signature
-
This class creates signatures that are being enveloped into the parent document based on the defined (if any) XPath location.
- XPathPlacementSignatureBuilder(XAdESSignatureParameters, DSSDocument, CertificateVerifier) - Constructor for class eu.europa.esig.dss.xades.signature.XPathPlacementSignatureBuilder
-
The default constructor for SignatureBuilder.
- XPathTransform - Class in eu.europa.esig.dss.xades.reference
-
The XPath transform
- XPathTransform(DSSNamespace, String) - Constructor for class eu.europa.esig.dss.xades.reference.XPathTransform
-
Constructor with namespace
- XPathTransform(DSSNamespace, String, String) - Constructor for class eu.europa.esig.dss.xades.reference.XPathTransform
-
Internal constructor with a custom algorithm url
- XPathTransform(String) - Constructor for class eu.europa.esig.dss.xades.reference.XPathTransform
-
Default constructor
- XPointerSignatureScope - Class in eu.europa.esig.dss.xades.validation.scope
-
XPointer signature scope
- XPointerSignatureScope(String, DSSDocument, List<String>) - Constructor for class eu.europa.esig.dss.xades.validation.scope.XPointerSignatureScope
-
Default constructor
- XsltTransform - Class in eu.europa.esig.dss.xades.reference
-
The XSLT transform
- XsltTransform(DSSNamespace, Document) - Constructor for class eu.europa.esig.dss.xades.reference.XsltTransform
-
Constructor wit namespace
- XsltTransform(Document) - Constructor for class eu.europa.esig.dss.xades.reference.XsltTransform
-
Default constructor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
eu.europa.esig.dss.CanonicalizationUtils.canCanonicalize(canonicalizationMethod)