クラス
javax.security.sasl.SaslExceptionの使用
パッケージ | 説明 |
---|---|
javax.security.sasl |
SASLをサポートするためのクラスとインタフェースを含みます。
|
-
javax.security.saslでのSaslExceptionの使用
javax.security.saslのSaslExceptionのサブクラス 修飾子と型 クラス 説明 class
AuthenticationException
この例外は、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
を作成します。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
を作成します。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)
クライアントに送信するバイト配列をラップします。