Package eu.europa.esig.dss.xades.signature
package eu.europa.esig.dss.xades.signature
-
ClassDescriptionThis class allows to create a XAdES content-timestamp which covers all documents (AllDataObjectsTimeStamp).The XAdES CounterSignatureBuilder used to create a counter signature signing a SignatureValue of a parent signatureBuilds XAdES signature extensionThis class builds a ds:Manifest elementPerforms pretty-print transformations on an XML signatureBuilds a XAdES SignaturePolicyStoreBuilds a XAdES signatureParameters for a XAdES counter-signature creationHolds level A aspects of XAdESContains B level baseline profile for XAdES signature.LT profile of XAdES signatureHolds level LTA aspects of XAdES-T profile of XAdES signatureContains XAdES-C profile aspectsThis class represents the implementation of XAdES level -X extension.XL profile of XAdES signatureXAdES implementation of DocumentSignatureServiceThis class implements all the necessary mechanisms to build each form of the XML signature.This class represents an extension of
Policy
class allowing addition of a custom list ofDSSTransform
s to build the ds:Transforms element NOTE: The digest should be computed by the user and set through thesetDigestValue(digestValue)
method UseDSSXMLUtils.applyTransforms(document, transforms)
in order obtain policy binaries after transformsThis class creates signatures that are being enveloped into the parent document based on the defined (if any) XPath location.