public static class SSLCertificateApprovalCallback.ValidityStatus
extends java.lang.Object
Constructor and Description |
---|
SSLCertificateApprovalCallback.ValidityStatus() |
Modifier and Type | Method and Description |
---|---|
void |
addReason(int newReason,
PK11Cert cert,
int depth)
add a new failure reason to this enumeration.
|
java.util.Enumeration |
getReasons()
returns an enumeration.
|
public static final int EXPIRED_CERTIFICATE
public static final int REVOKED_CERTIFICATE
public static final int INADEQUATE_KEY_USAGE
public static final int INADEQUATE_CERT_TYPE
public static final int UNTRUSTED_CERT
public static final int CERT_STATUS_SERVER_ERROR
public static final int UNKNOWN_ISSUER
public static final int UNTRUSTED_ISSUER
public static final int CERT_NOT_IN_NAME_SPACE
public static final int CA_CERT_INVALID
public static final int PATH_LEN_CONSTRAINT_INVALID
public static final int BAD_KEY
public static final int BAD_SIGNATURE
public static final int EXPIRED_ISSUER_CERTIFICATE
public static final int INVALID_TIME
public static final int UNKNOWN_SIGNER
public static final int SEC_ERROR_CRL_EXPIRED
public static final int SEC_ERROR_CRL_BAD_SIGNATURE
public static final int SEC_ERROR_CRL_INVALID
public static final int CERT_BAD_ACCESS_LOCATION
public static final int OCSP_UNKNOWN_RESPONSE_TYPE
public static final int OCSP_BAD_HTTP_RESPONSE
public static final int OCSP_MALFORMED_REQUEST
public static final int OCSP_SERVER_ERROR
public static final int OCSP_TRY_SERVER_LATER
public static final int OCSP_REQUEST_NEEDS_SIG
public static final int OCSP_UNAUTHORIZED_REQUEST
public static final int OCSP_UNKNOWN_RESPONSE_STATUS
public static final int OCSP_UNKNOWN_CERT
public static final int OCSP_NOT_ENABLED
public static final int OCSP_NO_DEFAULT_RESPONDER
public static final int OCSP_MALFORMED_RESPONSE
public static final int OCSP_UNAUTHORIZED_RESPONSE
public static final int OCSP_FUTURE_RESPONSE
public static final int OCSP_OLD_RESPONSE
public static final int BAD_CERT_DOMAIN
public SSLCertificateApprovalCallback.ValidityStatus()
public void addReason(int newReason, PK11Cert cert, int depth)
newReason
- sslerr.h error code - see constants defined above;cert
- a reference to the cert - so you can see the subject name, etcdepth
- the index of this cert in the chain. 0 is the server cert.public java.util.Enumeration getReasons()