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:
getCurrentBasicSignaturein classAbstractTokenProxy
-
getCurrentCertificateChain
- Specified by:
getCurrentCertificateChainin classAbstractTokenProxy
-
getCurrentSigningCertificate
- Specified by:
getCurrentSigningCertificatein classAbstractTokenProxy
-
foundCertificates
Returns FoundCertificatesProxy to access embedded certificates- Specified by:
foundCertificatesin interfaceTokenProxy- Overrides:
foundCertificatesin classAbstractTokenProxy- Returns:
FoundCertificatesProxy
-
foundRevocations
Returns FoundRevocationsProxy to access embedded revocation data- Specified by:
foundRevocationsin interfaceTokenProxy- Overrides:
foundRevocationsin classAbstractTokenProxy- Returns:
FoundRevocationsProxy
-
getType
-
getArchiveTimestampType
-
getProductionTime
-
getMessageImprint
-
isMessageImprintDataFound
public boolean isMessageImprintDataFound() -
isMessageImprintDataIntact
public boolean isMessageImprintDataIntact() -
getFilename
-
getDigestMatchers
- Specified by:
getDigestMatchersin interfaceTokenProxy- Overrides:
getDigestMatchersin classAbstractTokenProxy
-
getTimestampedObjects
Returns a complete list of allXmlTimestampedObjects covered by the timestamp- Returns:
- list of
XmlTimestampedObjects
-
getTimestampedSignatures
Returns a list ofSignatureWrappers covered be the current timestamp- Returns:
- list of
SignatureWrappers
-
getTimestampedCertificates
Returns a list of certificates covered be the current timestamp- Returns:
- list of
CertificateWrappers
-
getTimestampedRevocations
Returns a list of revocation data covered be the current timestamp- Returns:
- list of
RevocationWrappers
-
getTimestampedTimestamps
Returns a list of timestamps covered be the current timestamp- Returns:
- list of
TimestampWrappers
-
getTimestampedSignedData
Returns a list of Signed data covered be the current timestamp- Returns:
- list of
SignerDataWrappers
-
isSigningCertificateIdentified
public boolean isSigningCertificateIdentified() -
getAllTimestampedOrphanTokens
Returns a list of all OrphanTokens- Returns:
- list of
OrphanTokenWrappers
-
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:
getBinariesin 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:
Stringfield name
-
getSignatureFieldNames
Returns a list of signature field names, where the signature is referenced from- Returns:
- a list of
Stringsignature field names
-
getSignatureInformationStore
Returns a list if Signer Infos (Signer Information Store) from CAdES CMS Signed Data- Returns:
- list of
XmlSignerInfos
-
getSignerName
-
getSignatureDictionaryType
-
getFilter
-
getSubFilter
-
getContactInfo
-
getReason
-
getSignatureByteRange
-