Class ValidationResult

java.lang.Object
eu.europa.esig.dss.tsl.validation.ValidationResult
All Implemented Interfaces:
CachedResult

public class ValidationResult extends Object implements CachedResult
The validation task result
  • Constructor Summary

    Constructors
    Constructor
    Description
    ValidationResult(eu.europa.esig.dss.enumerations.Indication indication, eu.europa.esig.dss.enumerations.SubIndication subIndication, Date signingTime, eu.europa.esig.dss.model.x509.CertificateToken signingCertificate, eu.europa.esig.dss.spi.x509.CertificateSource certificateSource)
    Default constructor
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.enumerations.Indication
    Gets validation Indication
    List<eu.europa.esig.dss.model.x509.CertificateToken>
    Gets a list of signing candidates
    eu.europa.esig.dss.model.x509.CertificateToken
    Gets the signing certificate
    Gets the (claimed) signing time
    eu.europa.esig.dss.enumerations.SubIndication
    Gets validation SubIndication

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ValidationResult

      public ValidationResult(eu.europa.esig.dss.enumerations.Indication indication, eu.europa.esig.dss.enumerations.SubIndication subIndication, Date signingTime, eu.europa.esig.dss.model.x509.CertificateToken signingCertificate, eu.europa.esig.dss.spi.x509.CertificateSource certificateSource)
      Default constructor
      Parameters:
      indication - Indication
      subIndication - SubIndication
      signingTime - Date
      signingCertificate - CertificateSource
      certificateSource - Indication
  • Method Details

    • getIndication

      public eu.europa.esig.dss.enumerations.Indication getIndication()
      Gets validation Indication
      Returns:
      Indication
    • getSubIndication

      public eu.europa.esig.dss.enumerations.SubIndication getSubIndication()
      Gets validation SubIndication
      Returns:
      SubIndication
    • getSigningTime

      public Date getSigningTime()
      Gets the (claimed) signing time
      Returns:
      Date
    • getSigningCertificate

      public eu.europa.esig.dss.model.x509.CertificateToken getSigningCertificate()
      Gets the signing certificate
      Returns:
      CertificateToken
    • getPotentialSigners

      public List<eu.europa.esig.dss.model.x509.CertificateToken> getPotentialSigners()
      Gets a list of signing candidates
      Returns:
      a list of CertificateTokens