Class SignedMailValidator.ValidationResult

java.lang.Object
org.bouncycastle.mail.smime.validator.SignedMailValidator.ValidationResult
Enclosing class:
SignedMailValidator

public static class SignedMailValidator.ValidationResult extends Object
  • Method Details

    • getErrors

      public List getErrors()
      Returns a list of error messages of type ErrorBundle.
      Returns:
      List of error messages
    • getNotifications

      public List getNotifications()
      Returns a list of notification messages of type ErrorBundle.
      Returns:
      List of notification messages
    • getCertPathReview

      public org.bouncycastle.pkix.jcajce.PKIXCertPathReviewer getCertPathReview()
      Returns:
      the PKIXCertPathReviewer for the CertPath of this signature or null if an Exception occurred.
    • getCertPath

      public CertPath getCertPath()
      Returns:
      the CertPath for this signature or null if an Exception occurred.
    • getUserProvidedCerts

      public List getUserProvidedCerts()
      Returns:
      a List of Booleans that are true if the corresponding certificate in the CertPath was taken from the CertStore of the SMIME message
    • isVerifiedSignature

      public boolean isVerifiedSignature()
      Returns:
      true if the signature corresponds to the public key of the signer
    • isValidSignature

      public boolean isValidSignature()
      Returns:
      true if the signature is valid (ie. if it corresponds to the public key of the signer and the cert path for the signers certificate is also valid)