Interface ValidationInfoRecord

All Superinterfaces:
InfoRecord, Serializable
All Known Implementing Classes:
ValidationCacheDTO

public interface ValidationInfoRecord extends InfoRecord
Validation result record
  • Method Details

    • getIndication

      Indication getIndication()
      Gets validation Indication
      Returns:
      Indication
    • getSubIndication

      SubIndication getSubIndication()
      Gets validation SubIndication
      Returns:
      SubIndication
    • getSigningTime

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

      CertificateToken getSigningCertificate()
      Gets the signing certificate
      Returns:
      CertificateToken
    • getPotentialSigners

      List<CertificateToken> getPotentialSigners()
      Gets a list of signing candidates
      Returns:
      a list of CertificateTokens
    • isValid

      boolean isValid()
      Gets if the signature is valid
      Returns:
      TRUE if the validation succeeded, FALSE otherwise
    • isIndeterminate

      boolean isIndeterminate()
      Gets if the validation result is indeterminate
      Returns:
      TRUE if the validation result is indeterminate, FALSE otherwise
    • isInvalid

      boolean isInvalid()
      Gets if the signature is invalid
      Returns:
      TRUE if the validation failed, FALSE otherwise