Class SSLCertificateApprovalCallback.ValidityItem

java.lang.Object
org.mozilla.jss.ssl.SSLCertificateApprovalCallback.ValidityItem
Enclosing interface:
SSLCertificateApprovalCallback

public static class SSLCertificateApprovalCallback.ValidityItem extends Object
  • Field Details

    • reason

      private int reason
    • depth

      private int depth
    • cert

      private PK11Cert cert
  • Constructor Details

    • ValidityItem

      public ValidityItem(int reason, PK11Cert cert, int depth)
  • Method Details

    • getReason

      public int getReason()
      Returns:
      the NSS error code which caused the error - see the list of error codes above for those which could be returned
    • getDepth

      public int getDepth()
      Returns:
      the index into the cert chain of the certificate which caused this error. In a chain 5-certs long, 0 is the server-cert. 1,2,3 would be the intermediates, and 4 would be the root
    • getCert

      public PK11Cert getCert()
      Returns:
      the certificate associated with this error. You can use the X509Certificate functions to get details such as issuer/subject name, serial number, etc.