Package eu.europa.esig.dss.diagnostic
Class TimestampWrapper
java.lang.Object
eu.europa.esig.dss.diagnostic.AbstractTokenProxy
eu.europa.esig.dss.diagnostic.TimestampWrapper
- All Implemented Interfaces:
TokenProxy
public class TimestampWrapper extends AbstractTokenProxy
-
Constructor Summary
Constructors Constructor Description TimestampWrapper(XmlTimestamp timestamp)
-
Method Summary
Methods inherited from class eu.europa.esig.dss.diagnostic.AbstractTokenProxy
equals, getCertificateChain, getDigestAlgorithm, getEncryptionAlgorithm, getKeyLengthUsedToSignThisToken, getMaskGenerationFunction, getSigningCertificate, getSigningCertificatePublicKey, getSigningCertificateReference, getSigningCertificateReferences, hashCode, isCertificateChainFromTrustedStore, isSignatureIntact, isSignatureValid, isSigningCertificateReferencePresent, isSigningCertificateReferenceUnique, isTrustedChain, toString
-
Constructor Details
-
Method Details
-
getId
-
getCurrentBasicSignature
- Specified by:
getCurrentBasicSignature
in classAbstractTokenProxy
-
getCurrentCertificateChain
- Specified by:
getCurrentCertificateChain
in classAbstractTokenProxy
-
getCurrentSigningCertificate
- Specified by:
getCurrentSigningCertificate
in classAbstractTokenProxy
-
foundCertificates
Returns FoundCertificatesProxy to access embedded certificates- Specified by:
foundCertificates
in interfaceTokenProxy
- Overrides:
foundCertificates
in classAbstractTokenProxy
- Returns:
FoundCertificatesProxy
-
foundRevocations
Returns FoundRevocationsProxy to access embedded revocation data- Specified by:
foundRevocations
in interfaceTokenProxy
- Overrides:
foundRevocations
in classAbstractTokenProxy
- Returns:
FoundRevocationsProxy
-
getType
-
getArchiveTimestampType
-
getProductionTime
-
getMessageImprint
-
isMessageImprintDataFound
public boolean isMessageImprintDataFound() -
isMessageImprintDataIntact
public boolean isMessageImprintDataIntact() -
getFilename
-
getDigestMatchers
- Specified by:
getDigestMatchers
in interfaceTokenProxy
- Overrides:
getDigestMatchers
in classAbstractTokenProxy
-
getTimestampedObjects
Returns a complete list of allXmlTimestampedObject
s covered by the timestamp- Returns:
- list of
XmlTimestampedObject
s
-
getTimestampedSignatures
Returns a list ofSignatureWrapper
s covered be the current timestamp- Returns:
- list of
SignatureWrapper
s
-
getTimestampedCertificates
Returns a list of certificates covered be the current timestamp- Returns:
- list of
CertificateWrapper
s
-
getTimestampedRevocations
Returns a list of revocation data covered be the current timestamp- Returns:
- list of
RevocationWrapper
s
-
getTimestampedTimestamps
Returns a list of timestamps covered be the current timestamp- Returns:
- list of
TimestampWrapper
s
-
getTimestampedSignedData
Returns a list of Signed data covered be the current timestamp- Returns:
- list of
SignerDataWrapper
s
-
isSigningCertificateIdentified
public boolean isSigningCertificateIdentified() -
getAllTimestampedOrphanTokens
Returns a list of all OrphanTokens- Returns:
- list of
OrphanTokenWrapper
s
-
getTimestampedOrphanCertificates
Returns a list of OrphanCertificateTokens- Returns:
- list of orphan certificates
-
getTimestampedOrphanRevocations
Returns a list of OrphanRevocationTokens- Returns:
- list of orphan revocations
-
getBinaries
public byte[] getBinaries()- Specified by:
getBinaries
in classAbstractTokenProxy
-
getDigestAlgoAndValue
-
getPDFRevision
Returns a PAdES-specific PDF Revision info NOTE: applicable only for PAdES- Returns:
XmlPDFRevision
-
getFirstFieldName
Returns the first signature field name- Returns:
String
field name
-
getSignatureFieldNames
Returns a list of signature field names, where the signature is referenced from- Returns:
- a list of
String
signature field names
-
getSignatureInformationStore
Returns a list if Signer Infos (Signer Information Store) from CAdES CMS Signed Data- Returns:
- list of
XmlSignerInfo
s
-
getSignerName
-
getSignatureDictionaryType
-
getFilter
-
getSubFilter
-
getContactInfo
-
getReason
-
getSignatureByteRange
-