クラス
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)
クライアントに送信するバイト配列をラップします。