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
{@link javax.security.auth.callback.UnsupportedCallbackException} if it
does not support the requested callback, or throw an {@link 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