java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
javax.security.sasl.SaslException
- すべての実装されたインタフェース:
Serializable
- 直系の既知のサブクラス:
AuthenticationException
public class SaslException extends IOException
このクラスは、SASLの使用時に発生したエラーを表します。
- 導入されたバージョン:
- 1.5
- 関連項目:
- 直列化された形式
-
コンストラクタのサマリー
コンストラクタコンストラクタ説明SaslException
の新しいインスタンスを構築します。SaslException(String detail)
詳細メッセージを含むSaslException
の新しいインスタンスを構築します。SaslException(String detail, Throwable ex)
詳細メッセージとルート例外を含むSaslException
の新しいインスタンスを構築します。 -
メソッドのサマリー
クラス java.lang.Throwableで宣言されたメソッド
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
コンストラクタの詳細
-
SaslException
public SaslException()SaslException
の新しいインスタンスを構築します。 ルート例外や詳細メッセージはnullです。 -
SaslException
public SaslException(String detail)詳細メッセージを含むSaslException
の新しいインスタンスを構築します。 ルート例外はnullです。- パラメータ:
detail
- この例外に関する詳細情報を含む文字列。nullの場合もある。- 関連項目:
Throwable.getMessage()
-
SaslException
詳細メッセージとルート例外を含むSaslException
の新しいインスタンスを構築します。 たとえば、SaslExceptionはコールバック・ハンドラに問題がある場合にスローされることがあり、要求されたコールバックをサポートしていない場合はNoSuchCallbackExceptionがスローされ、コールバック用のデータを取得しているときに問題が発生した場合はIOExceptionがスローされます。 その際、SaslExceptionのルート例外は、コールバック・ハンドラによってスローされた例外となります。- パラメータ:
detail
- この例外に関する詳細情報を含む文字列。nullの場合もある。ex
- この例外がスローされる原因となったルート例外。nullの場合もある。- 関連項目:
Throwable.getMessage()
,Throwable.getCause()
-
-
メソッドの詳細
-
toString
public String toString()この例外の文字列表現を返します。 文字列表現には、この例外のクラス名、詳細メッセージ、およびルート例外の文字列表現(ルート例外がある場合)が含まれています。 この文字列表現は、デバッグ専用であり、プログラムによって解釈されるものではありません。- オーバーライド:
toString
、クラス:Throwable
- 戻り値:
- この例外のnull以外の文字列表現。
- 関連項目:
Throwable.getMessage()
-