Interface XAdES_T
- All Superinterfaces:
XAdES_BES
,XAdES_EPES
,XAdESBase
,XadesWithBasicAttributes
,XadesWithExplicitPolicy
,XadesWithSignatureTimeStamp
- All Known Implementing Classes:
ArchivalXAdESImpl
,CompleteValidationXAdESImpl
,ExtendedLongXAdESImpl
,ExtendedXAdESImpl
,TimestampXAdESImpl
4.4.3 Electronic signature formats with validation data
Validation of an electronic signature in accordance with the present document requires additional data needed to validate the electronic signature. This additional data is called validation data; and includes:
Validation of an electronic signature in accordance with the present document requires additional data needed to validate the electronic signature. This additional data is called validation data; and includes:
- Public Key Certificates (PKCs) and Attributes Certificates (ACs);
- Revocation status information for each PKC and AC;
- Trusted time-stamps applied to the digital signature or a time-mark that shall be available in an audit log;
- When appropriate, the details of a signature policy to be used to verify the electronic signature.
4.4.3.1 Electronic signature with time (XAdES-T)
XML Advanced Electronic Signature with Time (XAdES-T) is a signature for which there exists a trusted time
associated to the signature. The trusted time may be provided by two different means:
- The SignatureTimeStamp as an unsigned property added to the electronic signature;
- A time mark of the electronic signature provided by a trusted service provider.
- A time-mark provided by a Trusted Service would have similar effect to the SignatureTimeStamp property but in this case no property is added to the electronic signature as it is the responsibility of the TSP to provide evidence of a time mark when required to do so. The management of time marks is outside the scope of the current document.
<ds:Signature ID?> ... <ds:Object> <QualifyingProperties> ... <UnsignedProperties> <UnsignedSignatureProperties> (SignatureTimeStamp)+ </UnsignedSignatureProperties> </UnsignedProperties> </QualifyingProperties> </ds:Object> </ds:Signature>
-
Method Summary
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XAdESBase
getAllDataObjectsTimeStamps, getBaseDocument, getBaseElement, getCommitmentTypeIndications, getCounterSignatures, getDataObjectFormats, getDigestMethod, getIndividualDataObjectsTimeStamps, getSigner, getSigningTime, getXadesNamespace, getXadesPrefix, getXmlSignaturePrefix, setAllDataObjectsTimeStamps, setCommitmentTypeIndications, setCounterSignatures, setDataObjectFormats, setIndividualDataObjectsTimeStamps, setSigner, setSigningTime
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XadesWithBasicAttributes
getSignatureProductionPlace, getSignerRole, getSigningCertificate, setSignatureProductionPlace, setSignerRole, setSigningCertificate
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XadesWithExplicitPolicy
getSignaturePolicyIdentifier, setSignaturePolicyIdentifier
Methods inherited from interface es.uji.crypto.xades.jxades.security.xml.XAdES.XadesWithSignatureTimeStamp
getSignatureTimeStamps, setSignatureTimeStamps