|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 SaslException 的軟體套件 | |
---|---|
javax.security.sasl | 包含用於支持 SASL 的類別和介面。 |
javax.security.sasl 中 SaslException 的使用 |
---|
javax.security.sasl 中 SaslException 的子類別 | |
---|---|
class |
AuthenticationException
此異常由 SASL 機制實作拋出,指示由於和驗證有關的原因(如無效的標識、口令 或密鑰),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)
評估 challenge 資料並產生一個回應。 |
byte[] |
SaslServer.evaluateResponse(byte[] response)
評估回應資料並產生一個 challenge。 |
byte[] |
SaslClient.unwrap(byte[] incoming,
int offset,
int len)
解包接收自伺服器的 byte 陣列。 |
byte[] |
SaslServer.unwrap(byte[] incoming,
int offset,
int len)
解包接收自客戶端的 byte 陣列。 |
byte[] |
SaslClient.wrap(byte[] outgoing,
int offset,
int len)
包裹要發送到伺服器的 byte 陣列。 |
byte[] |
SaslServer.wrap(byte[] outgoing,
int offset,
int len)
包裹要發送到客戶端的 byte 陣列。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。