Class PAdESTimestampSource
java.lang.Object
eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource<CAdESAttribute>
eu.europa.esig.dss.cades.validation.CAdESTimestampSource
eu.europa.esig.dss.pades.validation.PAdESTimestampSource
- All Implemented Interfaces:
eu.europa.esig.dss.validation.timestamp.SignatureTimestampSource,Serializable
public class PAdESTimestampSource extends CAdESTimestampSource
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class eu.europa.esig.dss.cades.validation.CAdESTimestampSource
cmsSignedData, detachedDocuments, signerInformation -
Constructor Summary
Constructors Constructor Description PAdESTimestampSource(PAdESSignature signature, eu.europa.esig.dss.spi.x509.CertificatePool certificatePool) -
Method Summary
Modifier and Type Method Description protected eu.europa.esig.dss.enumerations.ArchiveTimestampTypegetArchiveTimestampType(CAdESAttribute unsignedAttribute)List<eu.europa.esig.dss.validation.timestamp.TimestampToken>getDocumentTimestamps()protected List<eu.europa.esig.dss.validation.timestamp.TimestampedReference>getSignatureTimestampReferences()protected PAdESTimestampDataBuildergetTimestampDataBuilder()protected booleanisArchiveTimestamp(CAdESAttribute unsignedAttribute)protected booleanisAttributeCertificateRef(CAdESAttribute unsignedAttribute)protected booleanisAttributeRevocationRef(CAdESAttribute unsignedAttribute)protected booleanisCertificateValues(CAdESAttribute unsignedAttribute)protected booleanisCompleteCertificateRef(CAdESAttribute unsignedAttribute)protected booleanisCompleteRevocationRef(CAdESAttribute unsignedAttribute)protected booleanisRefsOnlyTimestamp(CAdESAttribute unsignedAttribute)protected booleanisRevocationValues(CAdESAttribute unsignedAttribute)protected booleanisSigAndRefsTimestamp(CAdESAttribute unsignedAttribute)protected voidmakeTimestampTokens()Methods inherited from class eu.europa.esig.dss.cades.validation.CAdESTimestampSource
addEncapsulatedValuesFromTimestamp, getCertificateRefDigests, getEncapsulatedCertificateIdentifiers, getEncapsulatedCRLIdentifiers, getEncapsulatedOCSPIdentifiers, getIndividualContentTimestampedReferences, getRevocationRefCRLDigests, getRevocationRefOCSPDigests, getSignatureSignedDataReferences, getSignedDataReferences, getSignedSignatureProperties, getUnsignedSignatureProperties, isAllDataObjectsTimestamp, isContentTimestamp, isIndividualDataObjectsTimestamp, isSignatureTimestamp, isTimeStampValidationData, makeTimestampTokenMethods inherited from class eu.europa.esig.dss.validation.timestamp.AbstractTimestampSource
addExternalTimestamp, addReference, addReferences, addReferencesForPreviousTimestamps, createAndValidate, createReferencesForCertificates, getAllContentTimestampReferences, getAllTimestamps, getArchiveTimestamps, getCertificateMapWithinTimestamps, getCertificates, getCommonCRLSource, getCommonOCSPSource, getContentTimestamps, getSignatureTimestamps, getSigningCertificateTimestampReferences, getTimestampedCertificateRefs, getTimestampedCertificateValues, getTimestampedRevocationRefs, getTimestampedRevocationValues, getTimestampsX1, getTimestampsX2, getTimestampValidationData, populateTimestampCertificateSource, populateTimestampCertificateSource, validateTimestamps
-
Constructor Details
-
PAdESTimestampSource
public PAdESTimestampSource(PAdESSignature signature, eu.europa.esig.dss.spi.x509.CertificatePool certificatePool)
-
-
Method Details
-
getDocumentTimestamps
- Specified by:
getDocumentTimestampsin interfaceeu.europa.esig.dss.validation.timestamp.SignatureTimestampSource- Overrides:
getDocumentTimestampsin classeu.europa.esig.dss.validation.timestamp.AbstractTimestampSource<CAdESAttribute>
-
getTimestampDataBuilder
- Overrides:
getTimestampDataBuilderin classCAdESTimestampSource
-
makeTimestampTokens
protected void makeTimestampTokens()- Overrides:
makeTimestampTokensin classeu.europa.esig.dss.validation.timestamp.AbstractTimestampSource<CAdESAttribute>
-
getSignatureTimestampReferences
protected List<eu.europa.esig.dss.validation.timestamp.TimestampedReference> getSignatureTimestampReferences()- Overrides:
getSignatureTimestampReferencesin classeu.europa.esig.dss.validation.timestamp.AbstractTimestampSource<CAdESAttribute>
-
isCompleteCertificateRef
- Overrides:
isCompleteCertificateRefin classCAdESTimestampSource
-
isAttributeCertificateRef
- Overrides:
isAttributeCertificateRefin classCAdESTimestampSource
-
isCompleteRevocationRef
- Overrides:
isCompleteRevocationRefin classCAdESTimestampSource
-
isAttributeRevocationRef
- Overrides:
isAttributeRevocationRefin classCAdESTimestampSource
-
isRefsOnlyTimestamp
- Overrides:
isRefsOnlyTimestampin classCAdESTimestampSource
-
isSigAndRefsTimestamp
- Overrides:
isSigAndRefsTimestampin classCAdESTimestampSource
-
isCertificateValues
- Overrides:
isCertificateValuesin classCAdESTimestampSource
-
isRevocationValues
- Overrides:
isRevocationValuesin classCAdESTimestampSource
-
isArchiveTimestamp
- Overrides:
isArchiveTimestampin classCAdESTimestampSource
-
getArchiveTimestampType
protected eu.europa.esig.dss.enumerations.ArchiveTimestampType getArchiveTimestampType(CAdESAttribute unsignedAttribute)- Overrides:
getArchiveTimestampTypein classCAdESTimestampSource
-