|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
javax.security.sasl
类 AuthorizeCallback
java.lang.Object javax.security.sasl.AuthorizeCallback
- 所有已实现的接口:
- Serializable, Callback
-
public class AuthorizeCallback
- extends Object
- implements Callback, Serializable
此回调由 SaslServer 使用,以确定某个实体(由已验证的身份验证 id 所标识)能否代表另一个实体(由授权 id 所标识)。
- 从以下版本开始:
- 1.5
- 另请参见:
- 序列化表格
构造方法摘要 | |
---|---|
AuthorizeCallback(String authnID, String authzID) 构造 AuthorizeCallback 的实例。 |
方法摘要 | |
---|---|
String |
getAuthenticationID() 返回要检查的身份验证 id。 |
String |
getAuthorizationID() 返回要检查的授权 id。 |
String |
getAuthorizedID() 返回已授权用户的 id。 |
boolean |
isAuthorized() 确定是否允许用身份验证 id 代表授权 id。 |
void |
setAuthorized(boolean ok) 设置是否允许授权。 |
void |
setAuthorizedID(String id) 设置已授权实体的 id。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
构造方法详细信息 |
---|
AuthorizeCallback
public AuthorizeCallback(String authnID, String authzID)
-
构造 AuthorizeCallback 的实例。
- 参数:
-
authnID
- (已验证的)身份验证 id。 -
authzID
- 授权 id。
方法详细信息 |
---|
getAuthenticationID
public String getAuthenticationID()
- 返回要检查的身份验证 id。
-
-
- 返回:
- 要检查的身份验证 id。
getAuthorizationID
public String getAuthorizationID()
- 返回要检查的授权 id。
-
-
- 返回:
- 要检查的授权 id。
isAuthorized
public boolean isAuthorized()
- 确定是否允许用身份验证 id 代表授权 id。
-
-
- 返回:
- 如果允许授权,则返回 true;否则返回 false
- 另请参见:
-
setAuthorized(boolean)
,getAuthorizedID()
setAuthorized
public void setAuthorized(boolean ok)
- 设置是否允许授权。
-
-
- 参数:
-
ok
- 如果允许授权,则为 true;否则为 false - 另请参见:
-
isAuthorized()
,setAuthorizedID(java.lang.String)
getAuthorizedID
public String getAuthorizedID()
- 返回已授权用户的 id。
-
-
- 返回:
- 已授权用户的 id。null 意味着授权失败。
- 另请参见:
-
setAuthorized(boolean)
,setAuthorizedID(java.lang.String)
setAuthorizedID
public void setAuthorizedID(String id)
- 设置已授权实体的 id。仅在该 id 与 getAuthorizationID() 的返回值不同时才由处理程序调用。例如,可能需要针对该 id 所要使用的环境对其进行规范化处理。
-
-
- 参数:
-
id
- 已授权用户的 id。 - 另请参见:
-
setAuthorized(boolean)
,getAuthorizedID()
所有类
|
|||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |