javax.security.sasl
public class SaslException extends IOException implements Serializable
Since: 1.5
Constructor Summary | |
---|---|
SaslException()
Constructs a new instance of SaslException . | |
SaslException(String detail)
Constructs a new instance of SaslException with a detailed
message. | |
SaslException(String detail, Throwable ex)
Constructs a new instance of SaslException with a detailed
message and a root exception. |
Method Summary | |
---|---|
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(PrintStream ps)
Prints this exception's stack trace to a print stream. |
void | printStackTrace(PrintWriter pw)
Prints this exception's stack trace to a print writer. |
String | toString()
Returns the string representation of this exception. |
SaslException
. The root
exception and the detailed message are null.SaslException
with a detailed
message. The root
exception is null
.
Parameters: detail a possibly null string containing details of the exception.
See Also: getMessage
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.
Parameters: detail a possibly null
string containing details of
the exception. ex a possibly null
root exception that caused this
exception.
See Also: getMessage getCause
null
if the cause is
nonexistent or unknown. The cause is the throwable that caused this
exception to be thrown.
Returns: the possibly null
exception that caused this exception.
System.err
. If this
exception has a root exception; the stack trace of the root exception is
also printed to System.err
.Parameters: ps the non-null print stream to which to print.
Parameters: pw the non-null print writer to use for output.
Returns: the non-null string representation of this exception.
See Also: getMessage