类 OidcScopeHandler
java.lang.Object
cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
- 所有已实现的接口:
SaOAuth2ScopeHandlerInterface
id_token 权限处理器:在 AccessToken 扩展参数中追加 id_token 字段
- 从以下版本开始:
- 1.39.0
- 作者:
- click33
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明convertIdTokenToMap(IdTokenModel idToken) 将 IdTokenModel 转化为 Map 数据generateJwtIdToken(IdTokenModel idToken) 生成 jwt 格式的 id_token获取所要处理的权限getIss()获取 issgetNonce()获取 noncevoid当构建的 AccessToken 具有此权限时,所需要执行的方法void当构建的 ClientToken 具有此权限时,所需要执行的方法workExtraData(IdTokenModel idToken) 加工 IdTokenModel
-
构造器详细资料
-
OidcScopeHandler
public OidcScopeHandler()
-
-
方法详细资料
-
getHandlerScope
从接口复制的说明:SaOAuth2ScopeHandlerInterface获取所要处理的权限- 指定者:
getHandlerScope在接口中SaOAuth2ScopeHandlerInterface- 返回:
- /
-
workAccessToken
从接口复制的说明:SaOAuth2ScopeHandlerInterface当构建的 AccessToken 具有此权限时,所需要执行的方法- 指定者:
workAccessToken在接口中SaOAuth2ScopeHandlerInterface- 参数:
at- /
-
workClientToken
从接口复制的说明:SaOAuth2ScopeHandlerInterface当构建的 ClientToken 具有此权限时,所需要执行的方法- 指定者:
workClientToken在接口中SaOAuth2ScopeHandlerInterface- 参数:
ct- /
-
getIss
获取 iss- 返回:
- /
-
getNonce
获取 nonce- 返回:
- /
-
workExtraData
加工 IdTokenModel- 返回:
- /
-
convertIdTokenToMap
将 IdTokenModel 转化为 Map 数据- 返回:
- /
-
generateJwtIdToken
生成 jwt 格式的 id_token- 参数:
idToken- /- 返回:
- /
-