Class CertificateToValidateDTO

java.lang.Object
eu.europa.esig.dss.ws.cert.validation.dto.CertificateToValidateDTO

public class CertificateToValidateDTO
extends Object
The DTO representing the certificate validation request
  • Constructor Details

  • Method Details

    • getCertificate

      public RemoteCertificate getCertificate()
      Gets the certificate to be validated
      Returns:
      RemoteCertificate
    • setCertificate

      public void setCertificate​(RemoteCertificate certificate)
      Sets the certificate to be validated
      Parameters:
      certificate - RemoteCertificate
    • getCertificateChain

      public List<RemoteCertificate> getCertificateChain()
      Gets the certificate chain for the certificate to be validated
      Returns:
      a list of RemoteCertificates representing the certificate chain
    • setCertificateChain

      public void setCertificateChain​(List<RemoteCertificate> certificateChain)
      Sets the certificate chain for the certificate to be validated
      Parameters:
      certificateChain - list of RemoteCertificates representing the certificate chain
    • getValidationTime

      public Date getValidationTime()
      Gets the validation time
      Returns:
      Date
    • setValidationTime

      public void setValidationTime​(Date validationTime)
      Sets the validation time
      Parameters:
      validationTime - Date
    • getTokenExtractionStrategy

      public TokenExtractionStrategy getTokenExtractionStrategy()
      Gets the token extraction strategy
      Returns:
      TokenExtractionStrategy
    • setTokenExtractionStrategy

      public void setTokenExtractionStrategy​(TokenExtractionStrategy tokenExtractionStrategy)
      Sets the token extraction strategy for DiagnosticData
      Parameters:
      tokenExtractionStrategy - TokenExtractionStrategy