クラス
javax.security.sasl.SaslExceptionの使用
-
javax.security.saslでのSaslExceptionの使用
修飾子と型クラス説明class
この例外は、SASLメカニズムの実装によってスローされ、ID、パス・フレーズ、またはキーが無効であるなどの認証に関連した理由により、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) クライアントに送信するバイト配列をラップします。