Serialized Form

  • Package eu.europa.esig.dss.tsl.dto

    • Class eu.europa.esig.dss.tsl.dto.AbstractCacheDTO

      class AbstractCacheDTO extends Object implements Serializable
      serialVersionUID:
      -8787039602635778771L
      • Serialized Fields

        • cacheState
          CacheStateEnum cacheState
          The state of the record
        • exceptionFirstOccurrenceTime
          Date exceptionFirstOccurrenceTime
          The first time of the exception occurrence
        • exceptionLastOccurrenceTime
          Date exceptionLastOccurrenceTime
          The last time of the exception occurrence
        • exceptionMessage
          String exceptionMessage
          The exception message
        • exceptionStackTrace
          String exceptionStackTrace
          The exception stack trace
        • lastStateTransitionTime
          Date lastStateTransitionTime
          The last time of the state change
        • lastSuccessSynchronizationTime
          Date lastSuccessSynchronizationTime
          The last time of a successful synchronization
        • resultExist
          boolean resultExist
          Defines if the result exists
    • Class eu.europa.esig.dss.tsl.dto.DownloadCacheDTO

      class DownloadCacheDTO extends AbstractCacheDTO implements Serializable
      serialVersionUID:
      514589372769360786L
      • Serialized Fields

        • document
          eu.europa.esig.dss.model.DSSDocument document
          The downloaded document
        • sha2ErrorMessages
          List<String> sha2ErrorMessages
          Error messages occurred during sha2 processing
    • Class eu.europa.esig.dss.tsl.dto.ParsingCacheDTO

      class ParsingCacheDTO extends AbstractCacheDTO implements Serializable
      serialVersionUID:
      5464908480606825440L
      • Serialized Fields

        • distributionPoints
          List<String> distributionPoints
          The distribution points urls
        • issueDate
          Date issueDate
          The issuance date of the LOTL/TL
        • lotlOtherPointers
          List<eu.europa.esig.dss.model.tsl.OtherTSLPointer> lotlOtherPointers
          List of LOTL other pointers
        • nextUpdateDate
          Date nextUpdateDate
          The next update date
        • pivotUrls
          List<String> pivotUrls
          List of pivot URLs
        • sequenceNumber
          Integer sequenceNumber
          The LOTL/TL sequence number
        • signingCertificateAnnouncementUrl
          String signingCertificateAnnouncementUrl
          Signing certificate announcement URL
        • structureValidationMessages
          List<String> structureValidationMessages
          A list of error messages occurred during a structure validation
        • territory
          String territory
          The country (territory)
        • tlOtherPointers
          List<eu.europa.esig.dss.model.tsl.OtherTSLPointer> tlOtherPointers
          List of TL other pointers
        • trustServiceProviders
          List<eu.europa.esig.dss.model.tsl.TrustServiceProvider> trustServiceProviders
          List of found trust service providers
        • tslType
          eu.europa.esig.dss.enumerations.TSLType tslType
          The LOTL/TL TSLType
        • version
          Integer version
          LOTL/TL version
    • Class eu.europa.esig.dss.tsl.dto.ValidationCacheDTO

      class ValidationCacheDTO extends AbstractCacheDTO implements Serializable
      serialVersionUID:
      -4534009898186648431L
      • Serialized Fields

        • indication
          eu.europa.esig.dss.enumerations.Indication indication
          The validation Indication
        • potentialSigners
          List<eu.europa.esig.dss.model.x509.CertificateToken> potentialSigners
          Signing candidates
        • signingCertificate
          eu.europa.esig.dss.model.x509.CertificateToken signingCertificate
          The signing certificate
        • signingTime
          Date signingTime
          The claimed signing time
        • subIndication
          eu.europa.esig.dss.enumerations.SubIndication subIndication
          The validation SubIndication
  • Package eu.europa.esig.dss.tsl.dto.condition

  • Package eu.europa.esig.dss.tsl.sha2

    • Class eu.europa.esig.dss.tsl.sha2.DocumentWithSha2

      class DocumentWithSha2 extends eu.europa.esig.dss.model.CommonDocument implements Serializable
      serialVersionUID:
      -6370847348735932510L
      • Serialized Fields

        • document
          eu.europa.esig.dss.model.DSSDocument document
          The original downloaded document
        • errors
          List<String> errors
          List of errors occurred during .sha2 document processing
        • sha2Document
          eu.europa.esig.dss.model.DSSDocument sha2Document
          The corresponding sha2 document, containing digests of the document
    • Class eu.europa.esig.dss.tsl.sha2.Sha2FileCacheDataLoader

      class Sha2FileCacheDataLoader extends Object implements Serializable
      serialVersionUID:
      3104647343425527021L
      • Serialized Fields

        • dataLoader
          eu.europa.esig.dss.spi.client.http.DSSCacheFileLoader dataLoader
          File cache data loader used to load the document
        • predicate
          Predicate<DocumentWithSha2> predicate
          This predicate is used to check whether the sha2 document matched the digest of the original document or refresh of the document shall be enforced