public class CertException extends SecurityException
Certificate
,
Serialized FormModifier and Type | Field and Description |
---|---|
static int |
err_CONSTRUCTION
Indicates an error constructing a certificate or certificate chain.
|
static int |
err_ENCODING
Indicates a problem with the certificate encoding
|
static int |
err_INVALID_FORMAT
Indicates a problem with the certificate format
|
static int |
err_INVALID_PUBLIC_KEY
Indicates a problem with the public key
|
static int |
err_INVALID_VERSION
Indicates a problem with the certificate version
|
static int |
verf_CA_UNTRUSTED
Indicates that a certificate authority in the certification chain is not
trusted.
|
static int |
verf_CHAIN_LENGTH
Indicates that the certification chain is too long.
|
static int |
verf_INVALID_EXPIRED
Indicates that the certificate has expired and so is not valid.
|
static int |
verf_INVALID_NOTBEFORE
Indicates that the certificate is not yet valid.
|
static int |
verf_INVALID_REVOKED
Indicates that the certificate was revoked, and so is invalid.
|
static int |
verf_INVALID_SIG
Indicates that the signature in the certificate is not valid.
|
static int |
verf_PARSE_ERROR
Indicates an error parsing the ASN.1/DER encoding of the certificate.
|
Constructor and Description |
---|
CertException(int code)
Constructs a certificate exception using just an error code, without a
string describing the context.
|
CertException(int code,
String moredata)
Constructs a certificate exception using an error code
(
verf_* ) and a string describing the context of the error. |
Modifier and Type | Method and Description |
---|---|
String |
getMessage()
Returns a string describing the certificate exception.
|
String |
getMoreData()
Returns a string describing the context in which the exception was
reported.
|
int |
getVerfCode()
Returns the error code with which the exception was created.
|
String |
getVerfDescription()
Return a string corresponding to the error code used to create this
exception.
|
String |
toString()
Returns a string describing the certificate exception.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public static final int verf_INVALID_SIG
public static final int verf_INVALID_REVOKED
public static final int verf_INVALID_NOTBEFORE
public static final int verf_INVALID_EXPIRED
public static final int verf_CA_UNTRUSTED
public static final int verf_CHAIN_LENGTH
public static final int verf_PARSE_ERROR
public static final int err_CONSTRUCTION
public static final int err_INVALID_PUBLIC_KEY
public static final int err_INVALID_VERSION
public static final int err_INVALID_FORMAT
public static final int err_ENCODING
public CertException(int code, String moredata)
verf_*
) and a string describing the context of the error.public CertException(int code)
public int getVerfCode()
public String getMoreData()
public String getVerfDescription()
public String toString()
public String getMessage()
getMessage
in class Throwable
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.