Package cn.dev33.satoken.context
Class SaTokenContextDefaultImpl
java.lang.Object
cn.dev33.satoken.context.SaTokenContextDefaultImpl
- All Implemented Interfaces:
SaTokenContext
Sa-Token 上下文处理器 [ 默认实现类 ]
一般情况下框架会为你自动注入合适的上下文处理器,如果代码断点走到了此默认实现类, 说明你引入的依赖有问题或者错误的调用了 Sa-Token 的API, 请在 [ 在线开发文档 → 附录 → 常见问题排查 ] 中按照提示进行排查
- Since:
- 1.16.0
- Author:
- click33
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic SaTokenContextDefaultImpl默认的上下文处理器对象static final String错误提示语 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid清除化上下文获取 Box 对象获取当前上下文的 Request 包装对象获取当前上下文的 Response 包装对象获取当前上下文的 Storage 包装对象booleanisValid()判断当前上下文是否可用voidsetContext(SaRequest req, SaResponse res, SaStorage stg) 初始化上下文
-
Field Details
-
defaultContext
默认的上下文处理器对象 -
ERROR_MESSAGE
错误提示语- See Also:
-
-
Constructor Details
-
SaTokenContextDefaultImpl
public SaTokenContextDefaultImpl()
-
-
Method Details
-
setContext
Description copied from interface:SaTokenContext初始化上下文- Specified by:
setContextin interfaceSaTokenContext- Parameters:
req- /res- /stg- /
-
clearContext
public void clearContext()Description copied from interface:SaTokenContext清除化上下文- Specified by:
clearContextin interfaceSaTokenContext
-
isValid
public boolean isValid()Description copied from interface:SaTokenContext判断当前上下文是否可用- Specified by:
isValidin interfaceSaTokenContext- Returns:
- /
-
getModelBox
Description copied from interface:SaTokenContext获取 Box 对象- Specified by:
getModelBoxin interfaceSaTokenContext
-
getRequest
Description copied from interface:SaTokenContext获取当前上下文的 Request 包装对象- Specified by:
getRequestin interfaceSaTokenContext- Returns:
- /
- See Also:
-
getResponse
Description copied from interface:SaTokenContext获取当前上下文的 Response 包装对象- Specified by:
getResponsein interfaceSaTokenContext- Returns:
- /
- See Also:
-
getStorage
Description copied from interface:SaTokenContext获取当前上下文的 Storage 包装对象- Specified by:
getStoragein interfaceSaTokenContext- Returns:
- /
- See Also:
-