Index

A B C D E F G H I J K M N O P Q R S T U V X 
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 within SignaturePolicyStore
addSignaturePolicyStoreIfDigestMatch(XAdESSignature, Document, SignaturePolicyStore) - Method in class eu.europa.esig.dss.xades.signature.SignaturePolicyStoreBuilder
This method adds SignaturePolicyStore to a documentDom if 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 transforms is 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 transforms is 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 XAdESAttributeIdentifier from the given property Node
buildCounterSignatureDSSReference(DSSDocument, XAdESCounterSignatureParameters) - Method in class eu.europa.esig.dss.xades.signature.CounterSignatureBuilder
The method builds a DSSReference for 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 Transform object
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.
since DSS 5.13. Use eu.europa.esig.dss.CanonicalizationUtils.canCanonicalize(canonicalizationMethod)
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 SignaturePolicyStore match 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 XMLSignatureInput utils
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 CertificateRef from a V1 certRefElement
createCertificateRefFromV2(Element, XAdESPath) - Static method in class eu.europa.esig.dss.xades.validation.XAdESCertificateRefExtractionUtils
Extracts a CertificateRef from a V2 certRefElement
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 CRLRef from a crlRefElement
createOCSPRef(XAdESPath, Element) - Static method in class eu.europa.esig.dss.xades.validation.XAdESRevocationRefExtractionUtils
Extracts a OCSPRef from a ocspRefElement
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 DSSDocument from 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.DSSDataObjectFormat objects.
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 XMLSignatureInput wrapper
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 given Manifest object NOTE: can be used also for a SignedInfo element

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 Element found by the given xPathExpression
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 NodeList found by the given xPathExpression
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 Digest extracted from the provided reference
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 DigestAlgorithm for all references containing inside the provided referenceContainer
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 DigestAlgorithm to 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 object within 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 referenceContainer element
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 nodeToIndent if 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 reference refers to CounterSignature element
isCounterSignatureReferenceType(String) - Static method in class eu.europa.esig.dss.xades.DSSXMLUtils
Checks if the given referenceType is 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 referenceType is 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 referenceType is 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 uri occurs multiple times in the document
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 reference refers 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.Manifest and 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 XAdESPaths to 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 nodeToRemove from its parent
removeNodes(NodeList) - Method in class eu.europa.esig.dss.xades.signature.ExtensionBuilder
Removes the given nodeListToRemove from 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 DigestAlgorithm to 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 DigestAlgorithm to 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 DSSDataObjectFormat based on the given DSSReference object 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(...) and DocumentSignatureService.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 XAdESPaths which 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 XAdESPaths adapted 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 Policy class allowing addition of a custom list of DSSTransforms to build the ds:Transforms element NOTE: The digest should be computed by the user and set through the setDigestValue(digestValue) method Use DSSXMLUtils.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
A B C D E F G H I J K M N O P Q R S T U V X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form