|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Throwable java.lang.Exception java.security.GeneralSecurityException java.security.KeyException java.security.KeyManagementException gnu.crypto.key.KeyAgreementException
A generic exception indicating that an unexpected condition has been detected during the setup and/or processing of a key agreement protocol exchange.
Field Summary |
Fields inherited from class java.lang.Exception |
|
Constructor Summary | |
KeyAgreementException()
Constructs a new instance of KeyAgreementException . |
|
KeyAgreementException(java.lang.String detail)
Constructs a new instance of KeyAgreementException with a
detailed message. |
|
KeyAgreementException(java.lang.String detail,
java.lang.Throwable cause)
Constructs a new instance of KeyAgreementException with a
detailed message and a root exception. |
Method Summary | |
java.lang.Throwable |
getCause()
Returns the cause of this throwable or null if the cause
is nonexistent or unknown. |
void |
printStackTrace()
Prints this exception's stack trace to System.err . |
void |
printStackTrace(java.io.PrintStream ps)
Prints this exception's stack trace to a print stream. |
void |
printStackTrace(java.io.PrintWriter pw)
Prints this exception's stack trace to a print writer. |
java.lang.String |
toString()
Returns the string representation of this exception. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public KeyAgreementException()
Constructs a new instance of KeyAgreementException
. The
root exception and the detailed message are null
.
public KeyAgreementException(java.lang.String detail)
Constructs a new instance of KeyAgreementException
with a
detailed message. The root exception is null
.
detail
- a possibly null
string containing details of
the exception.Throwable.getMessage()
public KeyAgreementException(java.lang.String detail, java.lang.Throwable cause)
Constructs a new instance of KeyAgreementException
with a
detailed message and a root exception.
detail
- a possibly null
string containing details of
the exception.cause
- a possibly null
root exception that caused this
exception.Throwable.getMessage()
,
getCause()
Method Detail |
public java.lang.Throwable getCause()
Returns the cause of this throwable or null
if the cause
is nonexistent or unknown. The cause is the throwable that caused
this exception to be thrown.
null
exception that caused this one.public void printStackTrace()
Prints this exception's stack trace to System.err
. If this
exception has a root exception; the stack trace of the root
exception is also printed to System.err
.
public void printStackTrace(java.io.PrintStream ps)
Prints this exception's stack trace to a print stream. If this exception has a root exception; the stack trace of the root exception is also printed to the print stream.
ps
- the non-null print stream to which to print.public void printStackTrace(java.io.PrintWriter pw)
Prints this exception's stack trace to a print writer. If this exception has a root exception; the stack trace of the root exception is also printed to the print writer.
pw
- the non-null print writer to use for output.public java.lang.String toString()
Returns the string representation of this exception. The string representation contains this exception's class name, its detailed messsage, and if it has a root exception, the string representation of the root exception. This string representation is meant for debugging and is not meant to be interpreted programmatically.
Throwable.getMessage()
|
For the latest news and information visit The GNU Crypto project |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |