クラス
javax.security.sasl.SaslExceptionの使用
| パッケージ | 説明 | 
|---|---|
| javax.security.sasl | SASLをサポートするためのクラスとインタフェースを含みます。 | 
- 
javax.security.saslでのSaslExceptionの使用javax.security.sasl内のSaslExceptionのサブクラス 修飾子と型 クラス 説明 classAuthenticationExceptionこの例外は、SASLメカニズムの実装によってスローされ、ID、パス・フレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL交換に失敗したことを示します。SaslExceptionをスローするjavax.security.sasl内のメソッド 修飾子と型 メソッド 説明 static SaslClientSasl. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)指定されたパラメータを使用してSaslClientを作成します。SaslClientSaslClientFactory. createSaslClient(String[] mechanisms, String authorizationId, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)指定のパラメータを使用してSaslClientを作成します。static SaslServerSasl. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)指定されたメカニズムのSaslServerを作成します。SaslServerSaslServerFactory. createSaslServer(String mechanism, String protocol, String serverName, Map<String,?> props, CallbackHandler cbh)指定されたパラメータを使用してSaslServerを作成します。voidSaslClient. dispose()SaslClientが使用しているシステム・リソースまたはセキュリティ上重要な情報を破棄します。voidSaslServer. 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)クライアントに送信するバイト配列をラップします。