@Contract(threading=IMMUTABLE) public class DefaultUserTokenHandler extends Object implements UserTokenHandler
UserTokenHandler 。
该类将使用Principal的实例作为HTTP连接的状态对象,如果可以从给定的执行上下文获取。
这有助于确保在特定安全上下文中使用特定用户身份创建的持久连接只能由同一用户重复使用。
DefaultUserTokenHandler将使用基于连接的身份验证方案(如NTLM)或启用客户机身份验证的SSL会话的用户主体。 如果两者都不可用,将返回null令牌。
| Modifier and Type | Field and Description |
|---|---|
static DefaultUserTokenHandler |
INSTANCE |
| Constructor and Description |
|---|
DefaultUserTokenHandler() |
public static final DefaultUserTokenHandler INSTANCE
public Object getUserToken(HttpContext context)
UserTokenHandler复制
null 。
getUserToken在接口
UserTokenHandler
context - 执行上下文
null如果上下文不是用户特定的)。
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.