- checkAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
获取 Access-Token,如果AccessToken为空则抛出异常
- checkAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
获取 Access-Token,如果AccessToken为空则抛出异常
- checkAccessTokenParam(String, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:Access-Token、clientId、clientSecret 三者是否匹配成功
- checkAccessTokenParam(String, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:Access-Token、clientId、clientSecret 三者是否匹配成功
- checkClientModel(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
根据id获取Client信息, 如果Client为空,则抛出异常
- checkClientModel(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
根据id获取Client信息, 如果Client为空,则抛出异常
- checkClientSecret(String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:clientId 与 clientSecret 是否正确
- checkClientSecret(String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:clientId 与 clientSecret 是否正确
- checkClientToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
获取 Client-Token,如果ClientToken为空则抛出异常
- checkClientToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
获取 Client-Token,如果ClientToken为空则抛出异常
- checkContract(String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:该Client是否签约了指定的Scope
- checkContract(String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:该Client是否签约了指定的Scope
- checkGainTokenParam(String, String, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:使用 code 获取 token 时提供的参数校验
- checkGainTokenParam(String, String, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:使用 code 获取 token 时提供的参数校验
- checkModel() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
-
检查此Model参数是否有效
- checkRefreshTokenParam(String, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:使用 Refresh-Token 刷新 Access-Token 时提供的参数校验
- checkRefreshTokenParam(String, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:使用 Refresh-Token 刷新 Access-Token 时提供的参数校验
- checkRightUrl(String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:该Client使用指定url作为回调地址,是否合法
- checkRightUrl(String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:该Client使用指定url作为回调地址,是否合法
- checkScope(String, String...) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
校验:指定 Access-Token 是否具有指定 Scope
- checkScope(String, String...) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
-
校验:指定 Access-Token 是否具有指定 Scope
- client_credentials - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.GrantType
-
- client_id - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
-
- client_secret - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
-
- client_token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
-
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
-
应用id
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.ClientTokenModel
-
应用id
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.CodeModel
-
应用id
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
-
应用id
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
-
应用id
- clientId - 类 中的变量cn.dev33.satoken.oauth2.model.SaClientModel
-
应用id
- clientSecret - 类 中的变量cn.dev33.satoken.oauth2.model.SaClientModel
-
应用秘钥
- clientToken(SaRequest, SaResponse, SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
-
模式四:凭证式
- clientToken - 类 中的变量cn.dev33.satoken.oauth2.model.ClientTokenModel
-
Client-Token 值
- ClientTokenModel - cn.dev33.satoken.oauth2.model中的类
-
Model: Client-Token
- ClientTokenModel() - 类 的构造器cn.dev33.satoken.oauth2.model.ClientTokenModel
-
- ClientTokenModel(String, String, String) - 类 的构造器cn.dev33.satoken.oauth2.model.ClientTokenModel
-
构建一个
- clientTokenTimeout - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
-
Client-Token 保存的时间(单位秒) 默认两个小时
- cn.dev33.satoken.oauth2 - 程序包 cn.dev33.satoken.oauth2
-
- cn.dev33.satoken.oauth2.config - 程序包 cn.dev33.satoken.oauth2.config
-
- cn.dev33.satoken.oauth2.exception - 程序包 cn.dev33.satoken.oauth2.exception
-
- cn.dev33.satoken.oauth2.logic - 程序包 cn.dev33.satoken.oauth2.logic
-
- cn.dev33.satoken.oauth2.model - 程序包 cn.dev33.satoken.oauth2.model
-
- code - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
-
- code - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.ResponseType
-
- code - 类 中的变量cn.dev33.satoken.oauth2.model.CodeModel
-
授权码
- CodeModel - cn.dev33.satoken.oauth2.model中的类
-
Model: 授权码
- CodeModel() - 类 的构造器cn.dev33.satoken.oauth2.model.CodeModel
-
构建一个
- CodeModel(String, String, String, Object, String) - 类 的构造器cn.dev33.satoken.oauth2.model.CodeModel
-
构建一个
- codeTimeout - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
-
Code授权码 保存的时间(单位秒) 默认五分钟
- confirmView - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
-
OAuth-Server端:确认授权时返回的View
- contractScope - 类 中的变量cn.dev33.satoken.oauth2.model.SaClientModel
-
应用签约的所有权限, 多个用逗号隔开
- converAccessTokenToRefreshToken(AccessTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
将 Access-Token 转换为 Refresh-Token
- converCodeToAccessToken(CodeModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
将 Code 转换为 Access-Token
- converRefreshTokenToAccessToken(RefreshTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
将 Refresh-Token 转换为 Access-Token
- converRefreshTokenToRefreshToken(RefreshTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
-
根据 Refresh-Token 创建一个新的 Refresh-Token