com.supermap.services.rest
类 HttpBasicAuthorizer
- java.lang.Object
-
- com.supermap.services.rest.HttpBasicAuthorizer
-
public class HttpBasicAuthorizer extends java.lang.Object
HTTP 基本认证类。
提供 HTTP 基本认证的实现。
-
-
构造器概要
构造器 构造器和说明 HttpBasicAuthorizer()
-
方法概要
方法 限定符和类型 方法和说明 protected void
challenge(Response response, boolean stale)
发送挑战。protected java.lang.String
getCorrectPassward(java.lang.String identifier)
根据用户名获取正确的密码。int
verify(Request request, Response response)
验证客户端提供的认证信息。
-
-
-
方法详细资料
-
challenge
protected void challenge(Response response, boolean stale)
发送挑战。
- 参数:
response
- 响应对象内容。stale
-
-
verify
public int verify(Request request, Response response)
验证客户端提供的认证信息。
- 参数:
request
- 请求对象内容。response
- 响应对象内容。- 返回:
- 以 RESULT_* 常量表示的认证结果,参见 Restlet 的 org.restlet.security.Verifier。
-
getCorrectPassward
protected java.lang.String getCorrectPassward(java.lang.String identifier)
根据用户名获取正确的密码。
获取正确的密码,与请求对象中的密码比较,从而判断认证信息是否正确。
- 参数:
identifier
- 用户名的标识。- 返回:
- 返回服务器上存储的给定用户名的正确密码。
-
-