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:
getCurrentBasicSignature
in classAbstractTokenProxy
-
getCurrentCertificateChain
- Specified by:
getCurrentCertificateChain
in classAbstractTokenProxy
-
getCurrentSigningCertificate
- Specified by:
getCurrentSigningCertificate
in classAbstractTokenProxy
-
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
-
getTimestampedSignatureIds
Returns a list ofSignatureWrapper
s 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
-OrphanTokenType
to get values for- Returns:
- list of ids
-
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
-