モジュール java.security.sasl
パッケージ javax.security.sasl

クラスSaslException

すべての実装されたインタフェース:
Serializable
直系の既知のサブクラス:
AuthenticationException

public class SaslException extends IOException
このクラスは、SASLの使用時に発生したエラーを表します。
導入されたバージョン:
1.5
関連項目:
  • コンストラクタの詳細

    • SaslException

      public SaslException()
      SaslExceptionの新しいインスタンスを構築します。 ルート例外や詳細メッセージはnullです。
    • SaslException

      public SaslException(String detail)
      詳細メッセージを含むSaslExceptionの新しいインスタンスを構築します。 ルート例外はnullです。
      パラメータ:
      detail - この例外に関する詳細情報を含む文字列。nullの場合もある。
      関連項目:
    • SaslException

      public SaslException(String detail, Throwable ex)
      詳細メッセージとルート例外を含むSaslExceptionの新しいインスタンスを構築します。 たとえば、SaslExceptionはコールバック・ハンドラに問題がある場合にスローされることがあり、要求されたコールバックをサポートしていない場合はNoSuchCallbackExceptionがスローされ、コールバック用のデータを取得しているときに問題が発生した場合はIOExceptionがスローされます。 その際、SaslExceptionのルート例外は、コールバック・ハンドラによってスローされた例外となります。
      パラメータ:
      detail - この例外に関する詳細情報を含む文字列。nullの場合もある。
      ex - この例外がスローされる原因となったルート例外。nullの場合もある。
      関連項目:
  • メソッドの詳細

    • toString

      public String toString()
      この例外の文字列表現を返します。 文字列表現には、この例外のクラス名、詳細メッセージ、およびルート例外の文字列表現(ルート例外がある場合)が含まれています。 この文字列表現は、デバッグ専用であり、プログラムによって解釈されるものではありません。
      オーバーライド:
      toString、クラス: Throwable
      戻り値:
      この例外のnull以外の文字列表現。
      関連項目: