索引

A B C D E G H I L M N O P R S T U W _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

access_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
accessToken - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
Access-Token 值
accessToken - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
具体引起异常的 Access-Token 值
accessToken - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
具体引起异常的 Access-Token 值
AccessTokenModel - cn.dev33.satoken.oauth2.data.model中的类
Model: Access-Token
AccessTokenModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
AccessTokenModel(String, String, Object, List<String>) - 类的构造器 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
构建一个
accessTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
Access-Token 保存的时间(单位:秒) 默认两个小时
accessTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
单独配置此Client:Access-Token 保存的时间(单位秒) [默认取全局配置]
acr - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
身份验证上下文类引用
addAllowGrantTypes(String...) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
addAllowRedirectUris(String...) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
addClient(SaClientModel) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
注册 client
addContractScopes(String...) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
allowGrantTypes - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用允许的所有 grant_type
allowRedirectUris - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用允许授权的所有 redirect_uri
amr - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
身份验证方法参考
Api() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
aud - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
必填:客户端标识符,clientId,例如:s6BhdRkqt3
Authorization - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
authorization_code - 类中的静态变量 cn.dev33.satoken.oauth2.consts.GrantType
 
authorizationCode - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
具体引起异常的 code 值
AuthorizationCodeGrantTypeHandler - cn.dev33.satoken.oauth2.granttype.handler中的类
authorization_code grant_type 处理器
AuthorizationCodeGrantTypeHandler() - 类的构造器 cn.dev33.satoken.oauth2.granttype.handler.AuthorizationCodeGrantTypeHandler
 
authorize - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
authorize() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
模式一:Code授权码 / 模式二:隐藏式
authTime - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
用户认证时间,10位时间戳,例如:1723339988
azp - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
授权方 - 签发 ID 令牌的一方,如果存在,它必须包含此方的 OAuth 2.0 客户端 ID。

B

basic - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
Basic - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
bearer - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
Bearer - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
build_redirect_uri - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
buildAccessTokenReturnValue(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
构建返回值: 获取 token
buildAccessTokenReturnValue(AccessTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
构建返回值: 获取 token
buildClientTokenReturnValue(ClientTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
构建返回值: 凭证式 模式认证 获取 token
buildClientTokenReturnValue(ClientTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
构建返回值: 凭证式 模式认证 获取 token
buildImplicitRedirectUri(String, String, String) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建URL:下放Access-Token URL (implicit 隐藏式)
buildImplicitRedirectUri(String, String, String) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建URL:下放Access-Token URL (implicit 隐藏式)
buildRedirectUri(String, String, String) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建URL:下放Code URL (Authorization Code 授权码)
buildRedirectUri(String, String, String) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建URL:下放Code URL (Authorization Code 授权码)
buildRefreshTokenReturnValue(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
构建返回值: RefreshToken 刷新 Access-Token
buildRevokeTokenReturnValue() - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
构建返回值: 回收 Access-Token

C

checkAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验 Access-Token,成功返回 AccessTokenModel,失败则抛出异常
checkAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验 Access-Token,成功返回 AccessTokenModel,失败则抛出异常
checkAccessTokenParam(String, String, String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:Access-Token、clientId、clientSecret 三者是否匹配成功
checkAccessTokenScope(String, String...) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:指定 Access-Token 是否具有指定 Scope 列表,如果不具备则抛出异常
checkAccessTokenScope(String, String...) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:指定 Access-Token 是否具有指定 Scope 列表,如果不具备则抛出异常
checkAuthorizeResponseType(String, SaRequest, SaOAuth2ServerConfig) - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
校验 authorize 路由的 ResponseType 参数
checkClientModel(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验 clientId 信息并返回 ClientModel,如果找不到对应 Client 信息则抛出异常
checkClientModel(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验 clientId 信息并返回 ClientModel,如果找不到对应 Client 信息则抛出异常
checkClientSecret(String, String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:clientId 与 clientSecret 是否正确
checkClientSecret(String, String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:clientId 与 clientSecret 是否正确
checkClientSecretAndScope(String, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:clientId 与 clientSecret 是否正确,并且是否签约了指定 scopes
checkClientSecretAndScope(String, String, List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:clientId 与 clientSecret 是否正确,并且是否签约了指定 scopes
checkClientToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验 Client-Token,成功返回 ClientTokenModel,失败则抛出异常
checkClientToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验 Client-Token,成功返回 ClientTokenModel,失败则抛出异常
checkClientTokenScope(String, String...) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:指定 Client-Token 是否具有指定 Scope 列表,如果不具备则抛出异常
checkClientTokenScope(String, String...) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:指定 Client-Token 是否具有指定 Scope 列表,如果不具备则抛出异常
checkContractScope(SaClientModel, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:该 Client 是否签约了指定的 Scope,如果没有则抛出异常
checkContractScope(SaClientModel, List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:该 Client 是否签约了指定的 Scope,如果没有则抛出异常
checkContractScope(String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:该 Client 是否签约了指定的 Scope,如果没有则抛出异常
checkContractScope(String, List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:该 Client 是否签约了指定的 Scope,如果没有则抛出异常
checkCurrClientSecret() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
校验当前请求中提交的 clientId 和 clientSecret 是否正确,如果正确则返回 SaClientModel 对象
checkGainTokenParam(String, String, String, String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:使用 code 获取 token 时提供的参数校验
checkMethod(SaCheckAccessToken, Method) - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckAccessTokenHandler
 
checkMethod(SaCheckClientIdSecret, Method) - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientIdSecretHandler
 
checkMethod(SaCheckClientToken, Method) - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientTokenHandler
 
checkModel() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
检查此Model参数是否有效
checkRedirectUri(String, String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:该 Client 使用指定 url 作为回调地址,是否合法
checkRedirectUri(String, String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验:该 Client 使用指定 url 作为回调地址,是否合法
checkRedirectUriListNormal(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验配置的 allowRedirectUris 是否合规,如果不合规则抛出异常
checkRedirectUriListNormalStaticMethod(List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验配置的 allowRedirectUris 是否合规,如果不合规则抛出异常,静态方法内部实现
checkRefreshToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验 Refresh-Token,成功返回 RefreshTokenModel,失败则抛出异常
checkRefreshToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
校验 Refresh-Token,成功返回 RefreshTokenModel,失败则抛出异常
checkRefreshTokenParam(String, String, String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
校验:使用 Refresh-Token 刷新 Access-Token 时提供的参数校验
checkState(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
检查 state 是否被重复使用
checkState(String) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
检查 state 是否被重复使用
client_credentials - 类中的静态变量 cn.dev33.satoken.oauth2.consts.GrantType
 
client_id - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
client_secret - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
client_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
client_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.CodeModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
应用id
clientId - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
应用id
clientId - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
具体引起异常的 ClientId 值
clientId - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
具体引起异常的 ClientId 值
ClientIdAndSecretModel - cn.dev33.satoken.oauth2.data.model.request中的类
Client 的 id 和 secret
ClientIdAndSecretModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
ClientIdAndSecretModel(String, String) - 类的构造器 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
clients - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
client 列表
clientSecret - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用秘钥
clientSecret - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
应用秘钥
clientToken - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
Client-Token 值
clientToken - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
具体引起异常的 Client-Token 值
clientToken - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
具体引起异常的 Client-Token 值
clientToken() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
模式四:凭证式
ClientTokenModel - cn.dev33.satoken.oauth2.data.model中的类
Model: Client-Token
ClientTokenModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
ClientTokenModel(String, String, List<String>) - 类的构造器 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
构建一个
clientTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
Client-Token 保存的时间(单位:秒) 默认两个小时
clientTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
单独配置此Client:Client-Token 保存的时间(单位秒) [默认取全局配置]
cn.dev33.satoken.oauth2 - 程序包 cn.dev33.satoken.oauth2
 
cn.dev33.satoken.oauth2.annotation - 程序包 cn.dev33.satoken.oauth2.annotation
 
cn.dev33.satoken.oauth2.annotation.handler - 程序包 cn.dev33.satoken.oauth2.annotation.handler
 
cn.dev33.satoken.oauth2.config - 程序包 cn.dev33.satoken.oauth2.config
 
cn.dev33.satoken.oauth2.consts - 程序包 cn.dev33.satoken.oauth2.consts
 
cn.dev33.satoken.oauth2.dao - 程序包 cn.dev33.satoken.oauth2.dao
 
cn.dev33.satoken.oauth2.data.convert - 程序包 cn.dev33.satoken.oauth2.data.convert
 
cn.dev33.satoken.oauth2.data.generate - 程序包 cn.dev33.satoken.oauth2.data.generate
 
cn.dev33.satoken.oauth2.data.loader - 程序包 cn.dev33.satoken.oauth2.data.loader
 
cn.dev33.satoken.oauth2.data.model - 程序包 cn.dev33.satoken.oauth2.data.model
 
cn.dev33.satoken.oauth2.data.model.loader - 程序包 cn.dev33.satoken.oauth2.data.model.loader
 
cn.dev33.satoken.oauth2.data.model.oidc - 程序包 cn.dev33.satoken.oauth2.data.model.oidc
 
cn.dev33.satoken.oauth2.data.model.request - 程序包 cn.dev33.satoken.oauth2.data.model.request
 
cn.dev33.satoken.oauth2.data.resolver - 程序包 cn.dev33.satoken.oauth2.data.resolver
 
cn.dev33.satoken.oauth2.error - 程序包 cn.dev33.satoken.oauth2.error
 
cn.dev33.satoken.oauth2.exception - 程序包 cn.dev33.satoken.oauth2.exception
 
cn.dev33.satoken.oauth2.function - 程序包 cn.dev33.satoken.oauth2.function
 
cn.dev33.satoken.oauth2.function.strategy - 程序包 cn.dev33.satoken.oauth2.function.strategy
 
cn.dev33.satoken.oauth2.granttype.handler - 程序包 cn.dev33.satoken.oauth2.granttype.handler
 
cn.dev33.satoken.oauth2.processor - 程序包 cn.dev33.satoken.oauth2.processor
 
cn.dev33.satoken.oauth2.scope - 程序包 cn.dev33.satoken.oauth2.scope
 
cn.dev33.satoken.oauth2.scope.handler - 程序包 cn.dev33.satoken.oauth2.scope.handler
 
cn.dev33.satoken.oauth2.strategy - 程序包 cn.dev33.satoken.oauth2.strategy
 
cn.dev33.satoken.oauth2.template - 程序包 cn.dev33.satoken.oauth2.template
 
code - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
code - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ResponseType
 
code - 类中的变量 cn.dev33.satoken.oauth2.data.model.CodeModel
授权码
CODE_30101 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
client_id 不可为空
CODE_30102 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
scope 不可为空
CODE_30103 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
redirect_uri 不可为空
CODE_30104 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
LoginId 不可为空
CODE_30105 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 client_id
CODE_30106 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 access_token
CODE_30107 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 client_token
CODE_30108 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
Access-Token 不具备指定的 Scope
CODE_30109 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
Client-Token 不具备指定的 Scope
CODE_30110 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 Code 码
CODE_30111 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 Refresh-Token
CODE_30112 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
请求的 Scope 暂未签约
CODE_30113 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 redirect_url
CODE_30114 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
非法 redirect_url
CODE_30115 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效client_secret
CODE_30120 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
redirect_uri 不一致
CODE_30122 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
client_id 不一致
CODE_30125 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 response_type
CODE_30126 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 grant_type
CODE_30127 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效 state
CODE_30131 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
暂未开放授权码模式
CODE_30132 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
暂未开放隐藏式模式
CODE_30133 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
暂未开放密码式模式
CODE_30134 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
暂未开放凭证式模式
CODE_30141 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
系统暂未开放的授权模式
CODE_30142 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
应用暂未开放的授权模式
CODE_30151 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
无效的请求 Method
CODE_30191 - 接口中的静态变量 cn.dev33.satoken.oauth2.error.SaOAuth2ErrorCode
其它异常
CodeModel - cn.dev33.satoken.oauth2.data.model中的类
Model: 授权码
CodeModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.CodeModel
构建一个
CodeModel(String, String, List<String>, Object, String) - 类的构造器 cn.dev33.satoken.oauth2.data.model.CodeModel
构建一个
codeTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
Code授权码 保存的时间(单位:秒) 默认五分钟
CommonScope - cn.dev33.satoken.oauth2.scope中的类
OAuth2 常见权限定义
confirmView - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
OAuth-Server端:确认授权时返回的View
contractScopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用签约的所有权限
convertAccessTokenToRefreshToken(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
将 Access-Token 转换为 Refresh-Token
convertAccessTokenToRefreshToken(AccessTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
将 Access-Token 转换为 Refresh-Token
convertCodeToAccessToken(CodeModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
将 Code 转换为 Access-Token
convertCodeToAccessToken(CodeModel) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
将 Code 转换为 Access-Token
convertIdTokenToMap(IdTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
将 IdTokenModel 转化为 Map 数据
convertRedirectUriStringToList(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
转换 redirect_uri 数据格式:String -> List
convertRedirectUriStringToList(String) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
转换 redirect_uri 数据格式:String -> List
convertRefreshTokenToAccessToken(RefreshTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
将 Refresh-Token 转换为 Access-Token
convertRefreshTokenToAccessToken(RefreshTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
将 Refresh-Token 转换为 Access-Token
convertRefreshTokenToRefreshToken(RefreshTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
根据 Refresh-Token 创建一个新的 Refresh-Token
convertRefreshTokenToRefreshToken(RefreshTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
根据 Refresh-Token 创建一个新的 Refresh-Token
convertScopeListToString(List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
转换 scope 数据格式:List -> String
convertScopeListToString(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
转换 scope 数据格式:List -> String
convertScopeStringToList(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverter
转换 scope 数据格式:String -> List
convertScopeStringToList(String) - 类中的方法 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
转换 scope 数据格式:String -> List
createAccessToken - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
创建一个 AccessToken value
createClientToken - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
创建一个 ClientToken value
createCodeValue - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
创建一个 code value
createRefreshToken - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
创建一个 RefreshToken value
currClientModel() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
根据当前请求提交的 client_id 参数获取 SaClientModel 对象

D

deleteAccessToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Access-Token
deleteAccessTokenIndex(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Access-Token索引
deleteClientToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Client-Token
deleteClientTokenIndex(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Client-Token索引
deleteCode(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Code
deleteCodeIndex(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Code索引
deleteGrantScope(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:state记录
deleteGrantScope(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:用户授权记录
deleteLowerClientToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Lower-Client-Token
deleteLowerClientTokenIndex(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Lower-Client-Token索引
deleteRefreshToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Refresh-Token
deleteRefreshTokenIndex(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
删除:Refresh-Token索引
digest - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
Digest - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
dister() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
处理 Server 端请求, 路由分发
doConfirm - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
doConfirm() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
doConfirm 确认授权接口
doLogin - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
doLogin() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
doLogin 登录接口
doLoginHandle - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
OAuth-Server端:登录函数

E

enableAuthorizationCode - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否打开模式:授权码(Authorization Code)
enableClientCredentials - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否打开模式:凭证式(Client Credentials)
enableImplicit - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否打开模式:隐藏式(Implicit)
enablePassword - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否打开模式:密码式(Password)
execute(String, Object, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.function.strategy.SaOAuth2CreateAccessTokenValueFunction
创建一个 AccessToken value
execute(String, Object, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.function.strategy.SaOAuth2CreateCodeValueFunction
创建一个 code value
execute(String, Object, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.function.strategy.SaOAuth2CreateRefreshTokenValueFunction
创建一个 RefreshToken value
execute(String, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.function.strategy.SaOAuth2CreateClientTokenValueFunction
创建一个 ClientToken value
exp - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
必填:令牌到期时间,10位时间戳,例如:1723341795
expiresTime - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
Access-Token 到期时间
expiresTime - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
Client-Token 到期时间
expiresTime - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
Refresh-Token 到期时间
extraData - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
扩展数据
extraData - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
扩展数据
extraData - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
扩展数据
extraData - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
扩展数据
ExtraField() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ExtraField
 

G

generateAccessToken(RequestAuthModel, boolean) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建Model:Access-Token (根据RequestAuthModel构建,用于隐藏式 and 密码式)
generateAccessToken(RequestAuthModel, boolean) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建Model:Access-Token (根据RequestAuthModel构建,用于隐藏式 and 密码式)
generateAccessToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建Model:Access-Token
generateAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建Model:Access-Token
generateClientToken(String, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建Model:Client-Token
generateClientToken(String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建Model:Client-Token
generateCode(RequestAuthModel) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
构建Model:Code授权码
generateCode(RequestAuthModel) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
构建Model:Code授权码
generateJwtIdToken(IdTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
生成 jwt 格式的 id_token
getAccessToken() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getAccessToken() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
 
getAccessToken() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
 
getAccessToken(SaRequest, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.AuthorizationCodeGrantTypeHandler
 
getAccessToken(SaRequest, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.PasswordGrantTypeHandler
 
getAccessToken(SaRequest, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.RefreshTokenGrantTypeHandler
 
getAccessToken(SaRequest, String, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.granttype.handler.SaOAuth2GrantTypeHandlerInterface
获取 AccessTokenModel 对象
getAccessToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Access-Token Model
getAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 AccessTokenModel,无效的 AccessToken 会返回 null
getAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 AccessTokenModel,无效的 AccessToken 会返回 null
getAccessTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getAccessTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getAccessTokenValue(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Access-Token Value
getAccessTokenValue(String, Object) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 Access-Token,根据索引: clientId、loginId
getAccessTokenValue(String, Object) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 Access-Token,根据索引: clientId、loginId
getAllowGrantTypes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getAllowRedirectUris() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getAuthorizationCode() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
getClientId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getClientId() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
 
getClientId() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
 
getClientIdByAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 Access-Token 所代表的 clientId
getClientIdByAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 Access-Token 所代表的 clientId
getClientModel(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.loader.SaOAuth2DataLoader
根据 id 获取 Client 信息
getClientModel(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 ClientModel,根据 clientId
getClientModel(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 ClientModel,根据 clientId
getClientModelNotNull(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.loader.SaOAuth2DataLoader
根据 id 获取 Client 信息,不允许为 null
getClients() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
获取 client 列表
getClientSecret() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getClientSecret() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
getClientToken() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
getClientToken() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
 
getClientToken() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
 
getClientToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Client-Token Model
getClientToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 ClientTokenModel,无效的 ClientToken 会返回 null
getClientToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 ClientTokenModel,无效的 ClientToken 会返回 null
getClientTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getClientTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getClientTokenValue(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Client-Token Value
getClientTokenValue(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 ClientToken,根据索引: clientId
getClientTokenValue(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 ClientToken,根据索引: clientId
getCode() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
getCode(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Code Model
getCodeTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getCodeValue(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Code Value
getContractScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getDao() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getDataConverter() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getDataGenerate() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getDataLoader() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getDataResolver() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getEnableAuthorizationCode() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getEnableClientCredentials() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getEnableImplicit() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getEnablePassword() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getExpiresIn() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
获取:此 Access-Token 的剩余有效期(秒)
getExpiresIn() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
获取:此 Client-Token 的剩余有效期(秒)
getExpiresIn() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
获取:此 Refresh-Token 的剩余有效期(秒)
getExpiresTime() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getExpiresTime() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
getExpiresTime() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getExtraData() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getExtraData() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
getExtraData() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getGrantScope(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:用户授权记录
getHandlerAnnotationClass() - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckAccessTokenHandler
 
getHandlerAnnotationClass() - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientIdSecretHandler
 
getHandlerAnnotationClass() - 类中的方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientTokenHandler
 
getHandlerGrantType() - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.AuthorizationCodeGrantTypeHandler
 
getHandlerGrantType() - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.PasswordGrantTypeHandler
 
getHandlerGrantType() - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.RefreshTokenGrantTypeHandler
 
getHandlerGrantType() - 接口中的方法 cn.dev33.satoken.oauth2.granttype.handler.SaOAuth2GrantTypeHandlerInterface
获取所要处理的 GrantType
getHandlerScope() - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
 
getHandlerScope() - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OpenIdScopeHandler
 
getHandlerScope() - 接口中的方法 cn.dev33.satoken.oauth2.scope.handler.SaOAuth2ScopeHandlerInterface
获取所要处理的权限
getHandlerScope() - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.UserIdScopeHandler
 
getHideStatusField() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getHigherScope() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
获取 指定高级权限,多个用逗号隔开
getHigherScopeList() - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取高级权限列表
getIdTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
getIsNewRefresh() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getIsNewRefresh() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getIss() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
getIss() - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
获取 iss
getLoginId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getLoginId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
getLoginId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getLoginId() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getLoginIdByAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 Access-Token 所代表的LoginId
getLoginIdByAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 Access-Token 所代表的LoginId
getLowerClientTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getLowerClientTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getLowerClientTokenValue(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Lower-Client-Token Value
getLowerScope() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
获取 指定低级权限,多个用逗号隔开
getLowerScopeList() - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取低级权限列表
getMode4ReturnAccessToken() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getNonce() - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
获取 nonce
getOidc() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
获取 oidc 相关配置
getOpenid(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.data.loader.SaOAuth2DataLoader
根据ClientId 和 LoginId 获取openid
getOpenidDigestPrefix() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getRedirectUri() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
getRedirectUri() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getRefreshExpiresIn() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
获取:此 Refresh-Token 的剩余有效期(秒)
getRefreshExpiresTime() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getRefreshToken() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getRefreshToken() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getRefreshToken() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
 
getRefreshToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Refresh-Token Model
getRefreshToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 RefreshTokenModel,无效的 RefreshToken 会返回 null
getRefreshToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 RefreshTokenModel,无效的 RefreshToken 会返回 null
getRefreshTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
getRefreshTokenTimeout() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
getRefreshTokenValue(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:Refresh-Token Value
getRefreshTokenValue(String, Object) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
获取 Refresh-Token,根据索引: clientId、loginId
getRefreshTokenValue(String, Object) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
获取 Refresh-Token,根据索引: clientId、loginId
getResponseType() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getSaTokenConfig() - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取使用的 SaTokenConfig 实例
getSaTokenDao() - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取使用的 getSaTokenDao 实例
getScope() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
 
getScope() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
 
getScope() - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
 
getScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
getScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
getScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
getScopes() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getServerConfig() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getState() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
getState(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
获取:state
getStpLogic() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getTemplate() - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getTokenType() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
getTokenType() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
grant_type - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
GrantType - cn.dev33.satoken.oauth2.consts中的类
所有授权类型
GrantType() - 类的构造器 cn.dev33.satoken.oauth2.consts.GrantType
 
grantTypeAuth - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
根据 scope 信息对一个 AccessTokenModel 进行加工处理
grantTypeHandlerMap - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
grant_type 处理器集合

H

hasAccessTokenScope(String, String...) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
判断:指定 Access-Token 是否具有指定 Scope 列表,返回 true 或 false
hasAccessTokenScope(String, String...) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
判断:指定 Access-Token 是否具有指定 Scope 列表,返回 true 或 false
hasClientTokenScope(String, String...) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
判断:指定 Client-Token 是否具有指定 Scope 列表,返回 true 或 false
hasClientTokenScope(String, String...) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
判断:指定 Client-Token 是否具有指定 Scope 列表,返回 true 或 false
hideStatusField - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否在返回值中隐藏默认的状态字段 (code、msg、data)
higherScope - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
指定高级权限,多个用逗号隔开

I

iat - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
必填:签发此令牌的时间,10位时间戳,例如:1723339995
id_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ExtraField
 
IdTokenModel - cn.dev33.satoken.oauth2.data.model.oidc中的类
OIDC IdToken Model
参考:
IDToken
StandardClaims
IdTokenModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
 
idTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
idToken 有效期(单位秒) 默认十分钟
implicit - 类中的静态变量 cn.dev33.satoken.oauth2.consts.GrantType
 
instance - 类中的静态变量 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
全局默认实例
instance - 类中的静态变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
全局单例引用
isContractScope(String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
判断:该 Client 是否签约了指定的 Scope,返回 true 或 false
isContractScope(String, List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
判断:该 Client 是否签约了指定的 Scope,返回 true 或 false
isGrantScope(Object, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
判断:指定 loginId 是否对一个 Client 授权给了指定 Scope
isGrantScope(Object, String, List<String>) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
判断:指定 loginId 是否对一个 Client 授权给了指定 Scope
isNeedCarefulConfirm(Object, String, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
判断:指定 loginId 在指定 Client 请求指定 Scope 时,是否需要手动确认授权
isNewRefresh - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
是否在每次 Refresh-Token 刷新 Access-Token 时,产生一个新的 Refresh-Token
isNewRefresh - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
单独配置此Client:是否在每次 Refresh-Token 刷新 Access-Token 时,产生一个新的 Refresh-Token [默认取全局配置]
iss - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
iss 值,如不配置则自动计算
iss - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
必填:发行者标识符,例如:https://server.example.com

L

loginByUsernamePassword(String, String) - 类中的方法 cn.dev33.satoken.oauth2.granttype.handler.PasswordGrantTypeHandler
根据 username、password 进行登录,如果登录失败请直接抛出异常
loginId - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
账号id
loginId - 类中的变量 cn.dev33.satoken.oauth2.data.model.CodeModel
对应账号id
loginId - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
对应账号id
loginId - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
对应的账号id
lowerClientTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
Lower-Client-Token 保存的时间(单位:秒) 默认为 -1,代表延续 Client-Token 有效期
lowerClientTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
单独配置此Client:Lower-Client-Token 保存的时间(单位:秒) [默认取全局配置]
lowerScope - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
指定低级权限,多个用逗号隔开

M

mode4ReturnAccessToken - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
模式4是否返回 AccessToken 字段

N

name - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
nonce - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
随机数,客户端提供,防止重放攻击,例如:e9a3f4d9
NOT_HANDLE - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts
表示请求没有得到任何有效处理 {msg: "not handle"}
notLoginView - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
OAuth-Server端:未登录时返回的View

O

OIDC - 类中的静态变量 cn.dev33.satoken.oauth2.scope.CommonScope
获取 id_token
OidcScopeHandler - cn.dev33.satoken.oauth2.scope.handler中的类
id_token 权限处理器:在 AccessToken 扩展参数中追加 id_token 字段
OidcScopeHandler() - 类的构造器 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
 
OK - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts
表示OK的返回结果
openid - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ExtraField
 
OPENID - 类中的静态变量 cn.dev33.satoken.oauth2.scope.CommonScope
获取 openid
OPENID_DEFAULT_DIGEST_PREFIX - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts
默认 openid 生成算法中使用的前缀
openidDigestPrefix - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
默认 openid 生成算法中使用的摘要前缀
OpenIdScopeHandler - cn.dev33.satoken.oauth2.scope.handler中的类
OpenId 权限处理器:在 AccessToken 扩展参数中追加 openid 字段
OpenIdScopeHandler() - 类的构造器 cn.dev33.satoken.oauth2.scope.handler.OpenIdScopeHandler
 

P

Param() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
password - 类中的静态变量 cn.dev33.satoken.oauth2.consts.GrantType
 
password - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
PasswordGrantTypeHandler - cn.dev33.satoken.oauth2.granttype.handler中的类
password grant_type 处理器
PasswordGrantTypeHandler() - 类的构造器 cn.dev33.satoken.oauth2.granttype.handler.PasswordGrantTypeHandler
 
pwd - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 

R

readAccessToken(SaRequest) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
数据读取:从请求对象中读取 AccessToken
readAccessToken(SaRequest) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
数据读取:从请求对象中读取 AccessToken,获取不到返回 null
readClientIdAndSecret(SaRequest) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
数据读取:从请求对象中读取 ClientId、Secret
readClientIdAndSecret(SaRequest) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
数据读取:从请求对象中读取 ClientId、Secret,如果获取不到则抛出异常
readClientToken(SaRequest) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
数据读取:从请求对象中读取 ClientToken
readClientToken(SaRequest) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
数据读取:从请求对象中读取 ClientToken,获取不到返回 null
readRequestAuthModel(SaRequest, Object) - 接口中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolver
数据读取:从请求对象中构建 RequestAuthModel
readRequestAuthModel(SaRequest, Object) - 类中的方法 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
数据读取:从请求对象中构建 RequestAuthModel
redirect_uri - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
redirectUri - 类中的变量 cn.dev33.satoken.oauth2.data.model.CodeModel
重定向的地址
redirectUri - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
待重定向URL
refresh - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
refresh() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
Refresh-Token 刷新 Access-Token
refresh_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.GrantType
 
refresh_token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
refreshAccessToken(String) - 接口中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerate
刷新Model:根据 Refresh-Token 生成一个新的 Access-Token
refreshAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
刷新Model:根据 Refresh-Token 生成一个新的 Access-Token
refreshAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
根据 RefreshToken 刷新出一个 AccessToken
refreshAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
根据 RefreshToken 刷新出一个 AccessToken
refreshExpiresTime - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
Refresh-Token 到期时间
refreshToken - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
Refresh-Token 值
refreshToken - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
Refresh-Token 值
refreshToken - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
具体引起异常的 Refresh-Token 值
RefreshTokenGrantTypeHandler - cn.dev33.satoken.oauth2.granttype.handler中的类
refresh_token grant_type 处理器
RefreshTokenGrantTypeHandler() - 类的构造器 cn.dev33.satoken.oauth2.granttype.handler.RefreshTokenGrantTypeHandler
 
RefreshTokenModel - cn.dev33.satoken.oauth2.data.model中的类
Model: Refresh-Token
RefreshTokenModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
refreshTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
Refresh-Token 保存的时间(单位:秒) 默认30 天
refreshTokenTimeout - 类中的变量 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
单独配置此Client:Refresh-Token 保存的时间(单位秒) [默认取全局配置]
registerDefaultGrantTypeHandler() - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
注册所有默认的权限处理器
registerDefaultScopeHandler() - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
注册所有默认的权限处理器
registerGrantTypeHandler(SaOAuth2GrantTypeHandlerInterface) - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
注册一个权限处理器
registerScopeHandler(SaOAuth2ScopeHandlerInterface) - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
注册一个权限处理器
removeGrantTypeHandler(String) - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
移除一个权限处理器
removeScopeHandler(String) - 类中的方法 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
移除一个权限处理器
RequestAuthModel - cn.dev33.satoken.oauth2.data.model.request中的类
请求授权参数的 Model
RequestAuthModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
response_type - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
responseType - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
授权类型, 非必填
ResponseType() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ResponseType
 
revoke - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
revoke() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
回收 Access-Token
revokeAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
回收 Access-Token
revokeAccessToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
回收 Access-Token
revokeAccessTokenByIndex(String, Object) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
回收 Access-Token,根据索引: clientId、loginId
revokeAccessTokenByIndex(String, Object) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
回收 Access-Token,根据索引: clientId、loginId
revokeClientToken(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
回收 ClientToken
revokeClientToken(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
回收 ClientToken
revokeClientTokenByIndex(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
回收 ClientToken,根据索引: clientId
revokeClientTokenByIndex(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
回收 ClientToken,根据索引: clientId
revokeLowerClientTokenByIndex(String) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
回收 Lower-Client-Token,根据索引: clientId
revokeLowerClientTokenByIndex(String) - 类中的静态方法 cn.dev33.satoken.oauth2.template.SaOAuth2Util
回收 Lower-Client-Token,根据索引: clientId

S

SaCheckAccessToken - cn.dev33.satoken.oauth2.annotation中的Annotation Interface
Access-Token 校验:指定请求中必须包含有效的 access_token ,并且包含指定的 scope
SaCheckAccessTokenHandler - cn.dev33.satoken.oauth2.annotation.handler中的类
注解 SaCheckAccessToken 的处理器
SaCheckAccessTokenHandler() - 类的构造器 cn.dev33.satoken.oauth2.annotation.handler.SaCheckAccessTokenHandler
 
SaCheckClientIdSecret - cn.dev33.satoken.oauth2.annotation中的Annotation Interface
ClientSecret 校验:指定请求中必须包含有效的 client_id 和 client_secret 信息
SaCheckClientIdSecretHandler - cn.dev33.satoken.oauth2.annotation.handler中的类
注解 SaCheckClientSecret 的处理器
SaCheckClientIdSecretHandler() - 类的构造器 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientIdSecretHandler
 
SaCheckClientToken - cn.dev33.satoken.oauth2.annotation中的Annotation Interface
Client-Token 校验:指定请求中必须包含有效的 client_token ,并且包含指定的 scope
SaCheckClientTokenHandler - cn.dev33.satoken.oauth2.annotation.handler中的类
注解 SaCheckAccessToken 的处理器
SaCheckClientTokenHandler() - 类的构造器 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientTokenHandler
 
SaClientModel - cn.dev33.satoken.oauth2.data.model.loader中的类
Client应用信息 Model
SaClientModel() - 类的构造器 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
SaClientModel(String, String, List<String>, List<String>) - 类的构造器 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
SaOAuth2AccessTokenException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Access-Token 相关错误
SaOAuth2AccessTokenException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
一个异常:代表 Access-Token 相关错误
SaOAuth2AccessTokenException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
一个异常:代表 Access-Token 相关错误
SaOAuth2AccessTokenScopeException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Access-Token Scope 相关错误
SaOAuth2AccessTokenScopeException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
一个异常:代表 Access-Token Scope 相关错误
SaOAuth2AccessTokenScopeException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
一个异常:代表 Access-Token Scope 相关错误
SaOAuth2AuthorizationCodeException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Code 授权码相关错误
SaOAuth2AuthorizationCodeException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
一个异常:代表 Access-Token 相关错误
SaOAuth2AuthorizationCodeException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
一个异常:代表 Access-Token 相关错误
SaOAuth2ClientModelException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 ClientModel 相关错误
SaOAuth2ClientModelException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
一个异常:代表 ClientModel 相关错误
SaOAuth2ClientModelException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
一个异常:代表 ClientModel 相关错误
SaOAuth2ClientModelScopeException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 ClientModel Scope 相关错误
SaOAuth2ClientModelScopeException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
一个异常:代表 ClientModel Scope 相关错误
SaOAuth2ClientModelScopeException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
一个异常:代表 ClientModel Scope 相关错误
SaOAuth2ClientTokenException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Client-Token 相关错误
SaOAuth2ClientTokenException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
一个异常:代表 Client-Token 相关错误
SaOAuth2ClientTokenException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
一个异常:代表 Client-Token 相关错误
SaOAuth2ClientTokenScopeException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Client-Token Scope 相关错误
SaOAuth2ClientTokenScopeException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
一个异常:代表 Client-Token Scope 相关错误
SaOAuth2ClientTokenScopeException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
一个异常:代表 Client-Token Scope 相关错误
SaOAuth2ConfirmViewFunction - cn.dev33.satoken.oauth2.function中的接口
函数式接口:OAuth-Server端 确认授权时返回的View
SaOAuth2Consts - cn.dev33.satoken.oauth2.consts中的类
Sa-Token OAuth2 所有常量
SaOAuth2Consts() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts
 
SaOAuth2Consts.Api - cn.dev33.satoken.oauth2.consts中的类
所有API接口
SaOAuth2Consts.ExtraField - cn.dev33.satoken.oauth2.consts中的类
扩展字段
SaOAuth2Consts.Param - cn.dev33.satoken.oauth2.consts中的类
所有参数名称
SaOAuth2Consts.ResponseType - cn.dev33.satoken.oauth2.consts中的类
所有返回类型
SaOAuth2Consts.TokenType - cn.dev33.satoken.oauth2.consts中的类
所有 token 类型
SaOAuth2CreateAccessTokenValueFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:创建一个 AccessToken value
SaOAuth2CreateClientTokenValueFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:创建一个 ClientToken value
SaOAuth2CreateCodeValueFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:创建一个 code value
SaOAuth2CreateRefreshTokenValueFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:创建一个 RefreshToken value
SaOAuth2Dao - cn.dev33.satoken.oauth2.dao中的接口
Sa-Token OAuth2 数据持久层
SaOAuth2DaoDefaultImpl - cn.dev33.satoken.oauth2.dao中的类
Sa-Token OAuth2 数据持久层,默认实现
SaOAuth2DaoDefaultImpl() - 类的构造器 cn.dev33.satoken.oauth2.dao.SaOAuth2DaoDefaultImpl
 
SaOAuth2DataConverter - cn.dev33.satoken.oauth2.data.convert中的接口
Sa-Token OAuth2 数据格式转换器
SaOAuth2DataConverterDefaultImpl - cn.dev33.satoken.oauth2.data.convert中的类
Sa-Token OAuth2 数据格式转换器,默认实现类
SaOAuth2DataConverterDefaultImpl() - 类的构造器 cn.dev33.satoken.oauth2.data.convert.SaOAuth2DataConverterDefaultImpl
 
SaOAuth2DataGenerate - cn.dev33.satoken.oauth2.data.generate中的接口
Sa-Token OAuth2 数据构建器,负责相关 Model 数据构建
SaOAuth2DataGenerateDefaultImpl - cn.dev33.satoken.oauth2.data.generate中的类
Sa-Token OAuth2 数据构建器,默认实现类
SaOAuth2DataGenerateDefaultImpl() - 类的构造器 cn.dev33.satoken.oauth2.data.generate.SaOAuth2DataGenerateDefaultImpl
 
SaOAuth2DataLoader - cn.dev33.satoken.oauth2.data.loader中的接口
Sa-Token OAuth2 数据加载器
SaOAuth2DataLoaderDefaultImpl - cn.dev33.satoken.oauth2.data.loader中的类
Sa-Token OAuth2 数据加载器 默认实现类
SaOAuth2DataLoaderDefaultImpl() - 类的构造器 cn.dev33.satoken.oauth2.data.loader.SaOAuth2DataLoaderDefaultImpl
 
SaOAuth2DataResolver - cn.dev33.satoken.oauth2.data.resolver中的接口
Sa-Token OAuth2 数据解析器,负责 Web 交互层面的数据进出:
SaOAuth2DataResolverDefaultImpl - cn.dev33.satoken.oauth2.data.resolver中的类
Sa-Token OAuth2 数据解析器,负责 Web 交互层面的数据进出:
SaOAuth2DataResolverDefaultImpl() - 类的构造器 cn.dev33.satoken.oauth2.data.resolver.SaOAuth2DataResolverDefaultImpl
 
SaOAuth2DoLoginHandleFunction - cn.dev33.satoken.oauth2.function中的接口
函数式接口:登录函数
SaOAuth2ErrorCode - cn.dev33.satoken.oauth2.error中的接口
定义 sa-token-oauth2 所有异常细分状态码
SaOAuth2Exception - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 OAuth2 认证流程错误
SaOAuth2Exception(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2Exception
一个异常:代表 OAuth2 认证流程错误
SaOAuth2Exception(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2Exception
一个异常:代表 OAuth2 认证流程错误
SaOAuth2GrantTypeAuthFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:GrantType 认证
SaOAuth2GrantTypeHandlerInterface - cn.dev33.satoken.oauth2.granttype.handler中的接口
所有 OAuth2 GrantType 处理器的父接口
SaOAuth2Manager - cn.dev33.satoken.oauth2中的类
Sa-Token-OAuth2 模块 总控类
SaOAuth2Manager() - 类的构造器 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
SaOAuth2NotLoginViewFunction - cn.dev33.satoken.oauth2.function中的接口
函数式接口:OAuth-Server端 未登录时返回的View
SaOAuth2OidcConfig - cn.dev33.satoken.oauth2.config中的类
Sa-Token OAuth2 Server 端 Oidc 配置类 Model
SaOAuth2OidcConfig() - 类的构造器 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
SaOAuth2RefreshTokenException - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表 Refresh-Token 相关错误
SaOAuth2RefreshTokenException(String) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
一个异常:代表 Refresh-Token 相关错误
SaOAuth2RefreshTokenException(Throwable) - 异常错误的构造器 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
一个异常:代表 Refresh-Token 相关错误
SaOAuth2ScopeHandlerInterface - cn.dev33.satoken.oauth2.scope.handler中的接口
所有 OAuth2 权限处理器的父接口
SaOAuth2ScopeWorkAccessTokenFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:AccessTokenModel 加工
SaOAuth2ScopeWorkClientTokenFunction - cn.dev33.satoken.oauth2.function.strategy中的接口
函数式接口:ClientTokenModel 加工
SaOAuth2ServerConfig - cn.dev33.satoken.oauth2.config中的类
Sa-Token OAuth2 Server 端 配置类 Model
SaOAuth2ServerConfig() - 类的构造器 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
SaOAuth2ServerProcessor - cn.dev33.satoken.oauth2.processor中的类
Sa-Token OAuth2 请求处理器
SaOAuth2ServerProcessor() - 类的构造器 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
 
SaOAuth2Strategy - cn.dev33.satoken.oauth2.strategy中的类
Sa-Token OAuth2 相关策略
SaOAuth2Template - cn.dev33.satoken.oauth2.template中的类
Sa-Token-OAuth2 模块 代码实现
SaOAuth2Template() - 类的构造器 cn.dev33.satoken.oauth2.template.SaOAuth2Template
 
SaOAuth2Util - cn.dev33.satoken.oauth2.template中的类
Sa-Token OAuth2 模块 工具类
SaOAuth2Util() - 类的构造器 cn.dev33.satoken.oauth2.template.SaOAuth2Util
 
saveAccessToken(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:AccessToken-Model
saveAccessTokenIndex(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:AccessToken-索引
saveClientToken(ClientTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:ClientToken-Model
saveClientTokenIndex(ClientTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:ClientToken-索引
saveCode(CodeModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:Code-Model
saveCodeIndex(CodeModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:Code-索引
saveGrantScope(String, Object, List<String>) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:用户授权记录
saveGrantScope(String, Object, List<String>) - 类中的方法 cn.dev33.satoken.oauth2.template.SaOAuth2Template
持久化:用户授权记录
saveLowerClientTokenIndex(ClientTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:Lower-Client-Token 索引
saveRefreshToken(RefreshTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:RefreshToken-Model
saveRefreshTokenIndex(RefreshTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:RefreshToken-索引
saveState(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
持久化:state
scope - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
scope - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
具体引起异常的 scope 值
scope - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
具体引起异常的 scope 值
scope - 异常错误中的变量 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
具体引起异常的 scope 值
scope() - annotation interface 中的元素 cn.dev33.satoken.oauth2.annotation.SaCheckAccessToken
需要校验的 scope [ 数组 ]
scope() - annotation interface 中的元素 cn.dev33.satoken.oauth2.annotation.SaCheckClientToken
需要校验的 scope [ 数组 ]
scopeHandlerMap - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
权限处理器集合
scopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
授权范围
scopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
授权范围
scopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.CodeModel
授权范围
scopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
授权范围
scopes - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
授权范围
setAccessToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setAccessToken(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
 
setAccessToken(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
 
setAccessTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setAccessTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setAllowGrantTypes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
应用允许的所有 grant_type
setAllowRedirectUris(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setAuthorizationCode(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
setClientId(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setClientId(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
 
setClientId(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
 
setClients(Map<String, SaClientModel>) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
写入 client 列表
setClientSecret(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setClientSecret(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 
setClientToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
setClientToken(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
 
setClientToken(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
 
setClientTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setClientTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setCode(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
setCodeTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setContractScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setDao(SaOAuth2Dao) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setDataConverter(SaOAuth2DataConverter) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setDataGenerate(SaOAuth2DataGenerate) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setDataLoader(SaOAuth2DataLoader) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setDataResolver(SaOAuth2DataResolver) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setEnableAuthorizationCode(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setEnableClientCredentials(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setEnableImplicit(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setEnablePassword(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setExpiresTime(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setExpiresTime(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
setExpiresTime(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setExtraData(Map<String, Object>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setExtraData(Map<String, Object>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
setExtraData(Map<String, Object>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setHideStatusField(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setHigherScope(String) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
设置 指定高级权限,多个用逗号隔开
setIdTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
setIsNewRefresh(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setIsNewRefresh(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setIss(String) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
setLoginId(Object) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setLoginId(Object) - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
setLoginId(Object) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setLoginId(Object) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setLowerClientTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setLowerClientTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setLowerScope(String) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
设置 指定低级权限,多个用逗号隔开
setMode4ReturnAccessToken(Boolean) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setOidc(SaOAuth2OidcConfig) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
设置 oidc 相关配置
setOpenidDigestPrefix(String) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setRedirectUri(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
setRedirectUri(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setRefreshExpiresTime(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setRefreshToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setRefreshToken(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setRefreshToken(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
 
setRefreshTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
setRefreshTokenTimeout(long) - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
setResponseType(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setScope(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
 
setScope(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
 
setScope(String) - 异常错误中的方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
 
setScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
setScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
setScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
setScopes(List<String>) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setServerConfig(SaOAuth2ServerConfig) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setState(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
 
setStpLogic(StpLogic) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setTemplate(SaOAuth2Template) - 类中的静态方法 cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setTokenType(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
setTokenType(String) - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
splicingAccessTokenIndexKey(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Access-Token索引
splicingAccessTokenSaveKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Access-Token持久化
splicingClientTokenIndexKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Client-Token 索引
splicingClientTokenSaveKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Client-Token持久化
splicingCodeIndexKey(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Code索引
splicingCodeSaveKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Code持久化
splicingGrantScopeKey(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:用户授权记录
splicingLowerClientTokenIndexKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Lower-Client-Token 索引
splicingRefreshTokenIndexKey(String, Object) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Refresh-Token索引
splicingRefreshTokenSaveKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:Refresh-Token持久化
splicingStateSaveKey(String) - 接口中的方法 cn.dev33.satoken.oauth2.dao.SaOAuth2Dao
拼接key:state 参数持久化
state - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
state - 类中的变量 cn.dev33.satoken.oauth2.data.model.request.RequestAuthModel
状态标识, 可为null
sub - 类中的变量 cn.dev33.satoken.oauth2.data.model.oidc.IdTokenModel
必填:用户标识符,用户id,例如:10001

T

throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AccessTokenScopeException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelScopeException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientTokenScopeException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2Exception
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2AuthorizationCodeException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2ClientModelException
如果 flag==true,则抛出 message 异常
throwBy(boolean, String, String, int) - 异常错误中的静态方法 cn.dev33.satoken.oauth2.exception.SaOAuth2RefreshTokenException
如果 flag==true,则抛出 message 异常
throwErrorClientNotEnableModel() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
应用未开放此授权模式时抛出异常
throwErrorSystemNotEnableModel() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
系统未开放此授权模式时抛出异常
token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Api
 
token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 
token - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ResponseType
 
token() - 类中的方法 cn.dev33.satoken.oauth2.processor.SaOAuth2ServerProcessor
Code 换 Access-Token / 模式三:密码式 / 自定义 grant_type
tokenType - 类中的变量 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
Token 类型
tokenType - 类中的变量 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
Token 类型
TokenType() - 类的构造器 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.TokenType
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2OidcConfig
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.config.SaOAuth2ServerConfig
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.AccessTokenModel
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.ClientTokenModel
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.CodeModel
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.loader.SaClientModel
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.RefreshTokenModel
 
toString() - 类中的方法 cn.dev33.satoken.oauth2.data.model.request.ClientIdAndSecretModel
 

U

userid - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.ExtraField
 
USERID - 类中的静态变量 cn.dev33.satoken.oauth2.scope.CommonScope
获取 userid
UserIdScopeHandler - cn.dev33.satoken.oauth2.scope.handler中的类
UserId 权限处理器:在 AccessToken 扩展参数中追加 userid 字段
UserIdScopeHandler() - 类的构造器 cn.dev33.satoken.oauth2.scope.handler.UserIdScopeHandler
 
username - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts.Param
 

W

workAccessToken(AccessTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
 
workAccessToken(AccessTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OpenIdScopeHandler
 
workAccessToken(AccessTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.scope.handler.SaOAuth2ScopeHandlerInterface
当构建的 AccessToken 具有此权限时,所需要执行的方法
workAccessToken(AccessTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.UserIdScopeHandler
 
workAccessTokenByScope - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
根据 scope 信息对一个 AccessTokenModel 进行加工处理
workClientToken(ClientTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
 
workClientToken(ClientTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OpenIdScopeHandler
 
workClientToken(ClientTokenModel) - 接口中的方法 cn.dev33.satoken.oauth2.scope.handler.SaOAuth2ScopeHandlerInterface
当构建的 ClientToken 具有此权限时,所需要执行的方法
workClientToken(ClientTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.UserIdScopeHandler
 
workClientTokenByScope - 类中的变量 cn.dev33.satoken.oauth2.strategy.SaOAuth2Strategy
根据 scope 信息对一个 ClientTokenModel 进行加工处理
workExtraData(IdTokenModel) - 类中的方法 cn.dev33.satoken.oauth2.scope.handler.OidcScopeHandler
加工 IdTokenModel

_

_checkMethod() - 类中的静态方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientIdSecretHandler
 
_checkMethod(String[]) - 类中的静态方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckAccessTokenHandler
 
_checkMethod(String[]) - 类中的静态方法 cn.dev33.satoken.oauth2.annotation.handler.SaCheckClientTokenHandler
 
_FINALLY_WORK_SCOPE - 类中的静态变量 cn.dev33.satoken.oauth2.consts.SaOAuth2Consts
最终权限处理器标识符:在所有权限处理器执行之后,执行此 scope 标识符代表的权限处理器
A B C D E G H I L M N O P R S T U W _ 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格