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, hashCode, isAttributePresent, isCertificateChainFromTrustedStore, isDigestValueMatch, isDigestValuePresent, isIssuerSerialMatch, isSignatureIntact, isSignatureValid, isTrustedChain, toString
-
Constructor Details
-
Method Details
-
getId
-
getCurrentBasicSignature
- Specified by:
getCurrentBasicSignaturein classAbstractTokenProxy
-
getCurrentCertificateChain
- Specified by:
getCurrentCertificateChainin classAbstractTokenProxy
-
getCurrentSigningCertificate
- Specified by:
getCurrentSigningCertificatein classAbstractTokenProxy
-
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
-
getTimestampedSignatureIds
Returns a list ofSignatureWrappers covered be the current timestamp- Returns:
- list of ids
-
getTimestampedCertificateIds
Returns a list of certificate ids covered be the current timestamp- Returns:
- list of ids
-
getTimestampedRevocationIds
Returns a list of revocation data ids covered be the current timestamp- Returns:
- list of ids
-
getTimestampedTimestampIds
Returns a list of timestamp ids covered be the current timestamp- Returns:
- list of ids
-
getTimestampedSignedDataIds
Returns a list of Signed data ids covered be the current timestamp- Returns:
- list of ids
-
getAllTimestampedOrphanTokenIds
Returns a list of all OrphanToken ids- Returns:
- list of ids
-
getTimestampedOrphanTokenIdsByType
Returns a list of OrphanToken ids by providedtokenType- Parameters:
tokenType-OrphanTokenTypeto get values for- Returns:
- list of ids
-
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
-