| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public exception CertStoreException extends GeneralSecurityException
An exception indicating one of a variety of problems retrieving
certificates and CRLs from a CertStore
.
A CertStoreException
provides support for wrapping
exceptions. The {@link #getCause getCause} method returns the throwable,
if any, that caused this exception to be thrown.
Concurrent Access
Unless otherwise specified, the methods defined in this class are not thread-safe. Multiple threads that need to access a single object concurrently should synchronize amongst themselves and provide the necessary locking. Multiple threads each manipulating separate objects need not synchronize.
Constructor Summary | |
---|---|
Creates a CertStoreException with null as
its detail message.
|
|
CertStoreException(String msg) Creates a CertStoreException with the given detail
message.
|
|
CertStoreException(String msg, Throwable cause) Creates a CertStoreException with the specified detail
message and cause.
|
|
CertStoreException(Throwable cause) Creates a CertStoreException that wraps the specified
throwable.
|
Method Summary |
---|
Methods inherited from class java.lang.Throwable |
---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CertStoreException()
CertStoreException
with null
as
its detail message.
public CertStoreException(String msg)
CertStoreException
with the given detail
message. A detail message is a String
that describes this
particular exception.
msg
- the detail messagepublic CertStoreException(String msg, Throwable cause)
CertStoreException
with the specified detail
message and cause.
msg
- the detail messagecause
- the cause (which is saved for later retrieval by the
{@link #getCause getCause()} method). (A null
value is
permitted, and indicates that the cause is nonexistent or unknown.)public CertStoreException(Throwable cause)
CertStoreException
that wraps the specified
throwable. This allows any exception to be converted into a
CertStoreException
, while retaining information about the
cause, which may be useful for debugging. The detail message is
set to (cause==null ? null : cause.toString()
) (which
typically contains the class and detail message of cause).
cause
- the cause (which is saved for later retrieval by the
{@link #getCause getCause()} method). (A null
value is
permitted, and indicates that the cause is nonexistent or unknown.)
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |