类 HeaderTokenResolver
java.lang.Object
spring.turbo.module.security.token.HeaderTokenResolver
- 所有已实现的接口:
org.springframework.core.Ordered,TokenResolver
- 直接已知子类:
BasicTokenResolver,BearerTokenResolver
通过HTTP header解析令牌
- 从以下版本开始:
- 1.0.0
- 作者:
- 应卓
- 另请参阅:
-
HttpHeaders
-
字段概要
字段从接口继承的字段 org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
构造器概要
构造器构造器说明HeaderTokenResolver(String headerName) 构造方法HeaderTokenResolver(String headerName, String prefix) 构造方法 -
方法概要
-
字段详细资料
-
headerName
-
prefix
-
prefixLen
protected final int prefixLen
-
-
构造器详细资料
-
HeaderTokenResolver
构造方法- 参数:
headerName- 请求头名
-
HeaderTokenResolver
构造方法- 参数:
headerName- 请求头名prefix- 前缀
-
-
方法详细资料
-
resolve
解析令牌- 指定者:
resolve在接口中TokenResolver- 参数:
request- HTTP请求- 返回:
- 令牌Optional,不能成功解析时返回empty-optional
-
getOrder
public int getOrder()排序参数- 指定者:
getOrder在接口中org.springframework.core.Ordered- 指定者:
getOrder在接口中TokenResolver- 返回:
- 排序值
- 另请参阅:
-
CompositeTokenResolverOrdered.getOrder()Ordered.LOWEST_PRECEDENCEOrdered.HIGHEST_PRECEDENCEOrderComparator
-
getHeaderName
-
getPrefix
-
getPrefixLen
public int getPrefixLen()
-