Class TimestampValidationData

java.lang.Object
org.digidoc4j.impl.asic.cades.TimestampValidationData

public class TimestampValidationData extends Object
An immutable encapsulation of timestamp validation data.
  • Constructor Details

    • TimestampValidationData

      public TimestampValidationData(String timestampUniqueId, eu.europa.esig.dss.validation.reports.Reports encapsulatingReports, ValidationResult validationResult)
      Parameters:
      timestampUniqueId - unique id / DSS id of the related timestamp
      encapsulatingReports - reports that encapsulate the validation results of the related timestamp
      validationResult - validation result of the related timestamp
  • Method Details

    • getTimestampUniqueId

      public String getTimestampUniqueId()
      Returns the unique id / DSS id of the related timestamp.
      Returns:
      unique id / DSS id of the related timestamp
    • getEncapsulatingReports

      public eu.europa.esig.dss.validation.reports.Reports getEncapsulatingReports()
      Returns the reports that encapsulate the validation results of the related timestamp.
      Returns:
      reports that encapsulate the validation results of the related timestamp
    • getValidationResult

      public ValidationResult getValidationResult()
      Returns validation result of the related timestamp.
      Returns:
      validation result of the related timestamp
    • getTimestampQualification

      public eu.europa.esig.dss.enumerations.TimestampQualification getTimestampQualification()
      Returns qualification of the related timestamp.
      Returns:
      qualification of the related timestamp