类 SaOAuth2Strategy
java.lang.Object
cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
Sa-Token OAuth2 相关策略
- 从以下版本开始:
- 1.39.0
- 作者:
- click33
-
字段概要
字段修饰符和类型字段说明创建一个 AccessToken value创建一个 ClientToken value创建一个 code value创建一个 RefreshToken value根据 scope 信息对一个 AccessTokenModel 进行加工处理grant_type 处理器集合static final SaOAuth2Strategy全局单例引用权限处理器集合根据 scope 信息对一个 AccessTokenModel 进行加工处理根据 scope 信息对一个 ClientTokenModel 进行加工处理 -
方法概要
修饰符和类型方法说明void注册所有默认的权限处理器void注册所有默认的权限处理器void注册一个权限处理器void注册一个权限处理器voidremoveGrantTypeHandler(String scope) 移除一个权限处理器voidremoveScopeHandler(String scope) 移除一个权限处理器
-
字段详细资料
-
instance
全局单例引用 -
scopeHandlerMap
权限处理器集合 -
workAccessTokenByScope
根据 scope 信息对一个 AccessTokenModel 进行加工处理 -
workClientTokenByScope
根据 scope 信息对一个 ClientTokenModel 进行加工处理 -
grantTypeHandlerMap
grant_type 处理器集合 -
grantTypeAuth
根据 scope 信息对一个 AccessTokenModel 进行加工处理 -
createCodeValue
创建一个 code value -
createAccessToken
创建一个 AccessToken value -
createRefreshToken
创建一个 RefreshToken value -
createClientToken
创建一个 ClientToken value
-
-
方法详细资料
-
registerDefaultScopeHandler
public void registerDefaultScopeHandler()注册所有默认的权限处理器 -
registerScopeHandler
注册一个权限处理器 -
removeScopeHandler
移除一个权限处理器 -
registerDefaultGrantTypeHandler
public void registerDefaultGrantTypeHandler()注册所有默认的权限处理器 -
registerGrantTypeHandler
注册一个权限处理器 -
removeGrantTypeHandler
移除一个权限处理器
-