Class DetachedTimestampValidator

java.lang.Object
eu.europa.esig.dss.validation.SignedDocumentValidator
eu.europa.esig.dss.validation.timestamp.DetachedTimestampValidator
All Implemented Interfaces:
DocumentValidator, ProcessExecutorProvider<DocumentProcessExecutor>, TimestampValidator

public class DetachedTimestampValidator extends SignedDocumentValidator implements TimestampValidator
Detached CMS TimestampToken Validator
  • Field Details

    • timestampType

      protected eu.europa.esig.dss.enumerations.TimestampType timestampType
      The type of the timestamp
    • timestampToken

      protected TimestampToken timestampToken
      The TimestampToken to be validated
  • Constructor Details

    • DetachedTimestampValidator

      public DetachedTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestampFile)
      The default constructor
      Parameters:
      timestampFile - DSSDocument timestamp document to validate
    • DetachedTimestampValidator

      public DetachedTimestampValidator(eu.europa.esig.dss.model.DSSDocument timestampFile, eu.europa.esig.dss.enumerations.TimestampType timestampType)
      The default constructor with a type
      Parameters:
      timestampFile - DSSDocument timestamp document to validate
      timestampType - TimestampType
  • Method Details