public class HeaderTokenResolver extends Object implements TokenResolver
| 限定符和类型 | 字段和说明 |
|---|---|
protected String |
headerName |
protected String |
prefix |
protected int |
prefixLen |
| 构造器和说明 |
|---|
HeaderTokenResolver(String headerName)
构造方法
|
HeaderTokenResolver(String headerName,
String prefix)
构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getOrder()
排序参数
|
Optional<Token> |
resolve(org.springframework.web.context.request.WebRequest request)
解析令牌
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected final String headerName
protected final String prefix
protected final int prefixLen
public HeaderTokenResolver(@NonNull
String headerName)
headerName - 请求头名@NonNull public Optional<Token> resolve(org.springframework.web.context.request.WebRequest request)
resolve 在接口中 TokenResolverrequest - HTTP请求public int getOrder()
getOrder 在接口中 org.springframework.core.OrderedgetOrder 在接口中 TokenResolverCompositeTokenResolver,
Ordered.getOrder(),
Ordered.LOWEST_PRECEDENCE,
Ordered.HIGHEST_PRECEDENCE,
OrderComparatorCopyright © 2022. All rights reserved.