クラス
javax.security.sasl.SaslExceptionの使用

SaslExceptionを使用するパッケージ
パッケージ
説明
SASLをサポートするためのクラスとインタフェースを含みます。
  • javax.security.saslでのSaslExceptionの使用

    修飾子と型
    クラス
    説明
    class 
    この例外は、SASLメカニズムの実装によってスローされ、ID、パス・フレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL交換に失敗したことを示します。
    SaslExceptionをスローするjavax.security.sasl内のメソッド
    修飾子と型
    メソッド
    説明
    static SaslClient
    Sasl.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
    指定されたパラメータを使用してSaslClientを作成します。
    SaslClientFactory.createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
    指定のパラメータを使用してSaslClientを作成します。
    static SaslServer
    Sasl.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
    指定されたメカニズムのSaslServerを作成します。
    SaslServerFactory.createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)
    指定されたパラメータを使用してSaslServerを作成します。
    void
    SaslClient.dispose()
    SaslClientが使用しているシステム・リソースまたはセキュリティ上重要な情報を破棄します。
    void
    SaslServer.dispose()
    SaslServerが使用しているシステム・リソースまたはセキュリティ上重要な情報を破棄します。
    byte[]
    SaslClient.evaluateChallenge(byte[] challenge)
    チャレンジ・データを評価して、応答を作成します。
    byte[]
    SaslServer.evaluateResponse(byte[] response)
    応答データを評価し、チャレンジを作成します。
    byte[]
    SaslClient.unwrap(byte[] incoming, int offset, int len)
    サーバーから受信したバイト配列をラップ解除します。
    byte[]
    SaslServer.unwrap(byte[] incoming, int offset, int len)
    クライアントから受信したバイト配列をラップ解除します。
    byte[]
    SaslClient.wrap(byte[] outgoing, int offset, int len)
    サーバーに送信するバイト配列をラップします。
    byte[]
    SaslServer.wrap(byte[] outgoing, int offset, int len)
    クライアントに送信するバイト配列をラップします。