|
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.io.IOException | +--javax.security.sasl.SaslException
This class represents an error that has occurred when using SASL.
Constructor Summary | |
---|---|
SaslException()
Constructs a new instance of SaslException . |
|
SaslException(java.lang.String detail)
Constructs a new instance of SaslException with a detailed
message. |
|
SaslException(java.lang.String detail,
java.lang.Throwable ex)
Constructs a new instance of SaslException 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 SaslException()
SaslException
. The root
exception and the detailed message are null.
public SaslException(java.lang.String detail)
SaslException
with a detailed
message. The root
exception is null
.
detail
- a possibly null string containing details of the exception.Throwable.getMessage()
public SaslException(java.lang.String detail, java.lang.Throwable ex)
SaslException
with a detailed
message and a root exception. For example, a SaslException
might result from a problem with the callback handler, which might throw a
UnsupportedCallbackException
if it
does not support the requested callback, or throw an IOException
if it had problems obtaining data for the callback. The
SaslException
's root exception would be then be the exception
thrown by the callback handler.
detail
- a possibly null
string containing details of
the exception.ex
- a possibly null
root exception that caused this
exception.Throwable.getMessage()
,
getCause()
Method Detail |
public java.lang.Throwable getCause()
null
if the cause is
nonexistent or unknown. The cause is the throwable that caused this
exception to be thrown.
getCause
in class java.lang.Throwable
null
exception that caused this exception.public void printStackTrace()
System.err
. If this
exception has a root exception; the stack trace of the root exception is
also printed to System.err
.
printStackTrace
in class java.lang.Throwable
public void printStackTrace(java.io.PrintStream ps)
printStackTrace
in class java.lang.Throwable
ps
- the non-null print stream to which to print.public void printStackTrace(java.io.PrintWriter pw)
printStackTrace
in class java.lang.Throwable
pw
- the non-null print writer to use for output.public java.lang.String toString()
toString
in class java.lang.Throwable
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 |