跳过导航链接
A B C D E G I L N O P R S T U 

A

access_token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
accessToken - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
Access-Token 值
AccessTokenModel - cn.dev33.satoken.oauth2.model中的类
Model: Access-Token
AccessTokenModel() - 类 的构造器cn.dev33.satoken.oauth2.model.AccessTokenModel
 
AccessTokenModel(String, String, Object, String) - 类 的构造器cn.dev33.satoken.oauth2.model.AccessTokenModel
构建一个
accessTokenTimeout - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
Access-Token 保存的时间(单位秒) 默认两个小时
allowUrl - 类 中的变量cn.dev33.satoken.oauth2.model.SaClientModel
应用允许授权的所有URL, 多个用逗号隔开
Api() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
authorization_code - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.GrantType
 
authorize - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
authorize(SaRequest, SaResponse, SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
模式一:Code授权码 / 模式二:隐藏式

B

buildImplicitRedirectUri(String, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建URL:下放Access-Token URL (implicit 隐藏式)
buildImplicitRedirectUri(String, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建URL:下放Access-Token URL (implicit 隐藏式)
buildRedirectUri(String, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建URL:下放Code URL (Authorization Code 授权码)
buildRedirectUri(String, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建URL:下放Code URL (Authorization Code 授权码)

C

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

D

deleteAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Access-Token
deleteAccessTokenIndex(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Access-Token索引
deleteClientToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Client-Token
deleteClientTokenIndex(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Client-Token索引
deleteCode(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Code
deleteCodeIndex(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Code索引
deleteGrantScope(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:用户授权记录
deletePastTokenIndex(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Past-Token索引
deleteRefreshToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Refresh-Token
deleteRefreshTokenIndex(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
删除:Refresh-Token索引
doConfirm - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
doConfirm(SaRequest) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
doConfirm 确认授权接口
doLogin - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
doLogin(SaRequest, SaResponse, SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
doLogin 登录接口
doLoginHandle - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
OAuth-Server端:登录函数

E

expiresTime - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
Access-Token 到期时间
expiresTime - 类 中的变量cn.dev33.satoken.oauth2.model.ClientTokenModel
Client-Token 到期时间
expiresTime - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
Refresh-Token 到期时间

G

generateAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建Model:Access-Token
generateAccessToken(RequestAuthModel, boolean) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建Model:Access-Token (根据RequestAuthModel构建,用于隐藏式 and 密码式)
generateAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建Model:Access-Token
generateAccessToken(RequestAuthModel, boolean) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建Model:Access-Token (根据RequestAuthModel构建,用于隐藏式 and 密码式)
generateClientToken(String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建Model:Client-Token
generateClientToken(String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建Model:Client-Token
generateCode(RequestAuthModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建Model:Code授权码
generateCode(RequestAuthModel) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建Model:Code授权码
generateRequestAuth(SaRequest, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
构建Model:请求Model
generateRequestAuth(SaRequest, Object) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
构建Model:请求Model
getAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Access-Token Model
getAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取:Access-Token Model
getAccessTokenTimeout() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getAccessTokenValue(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Access-Token Value
getAllowUrl() - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
getClientId() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
getClientId() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
getClientId() - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
getClientModel(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
根据id获取Client信息
getClientSecret() - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
getClientToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Client-Token Model
getClientToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取:Client-Token Model
getClientTokenTimeout() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getClientTokenValue(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Client-Token Value
getCode(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Code Model
getCode(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取:Code Model
getCode() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
getCodeTimeout() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getCodeValue(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Code Value
getConfig() - 类 中的静态方法cn.dev33.satoken.oauth2.SaOAuth2Manager
 
getContractScope() - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
getExpiresIn() - 类 中的方法cn.dev33.satoken.oauth2.model.AccessTokenModel
获取:此 Access-Token 的剩余有效期(秒)
getExpiresIn() - 类 中的方法cn.dev33.satoken.oauth2.model.ClientTokenModel
获取:此 Client-Token 的剩余有效期(秒)
getExpiresIn() - 类 中的方法cn.dev33.satoken.oauth2.model.RefreshTokenModel
获取:此 Refresh-Token 的剩余有效期(秒)
getGrantScope(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:用户授权记录
getGrantScope(String, Object) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取:用户授权记录
getIsClient() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getIsCode() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getIsImplicit() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getIsNewRefresh() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getIsPassword() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getLoginId() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
getLoginId() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
getLoginIdByAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取 Access-Token 所代表的LoginId
getLoginIdByAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取 Access-Token 所代表的LoginId
getOpenid(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
根据ClientId 和 LoginId 获取openid
getPastTokenValue(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Past-Token Value
getRedirectUri() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
getRedirectUri() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
getRefreshExpiresIn() - 类 中的方法cn.dev33.satoken.oauth2.model.AccessTokenModel
获取:此 Refresh-Token 的剩余有效期(秒)
getRefreshToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Refresh-Token Model
getRefreshToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
获取:Refresh-Token Model
getRefreshTokenTimeout() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
getRefreshTokenValue(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
获取:Refresh-Token Value
getResponseType() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
getScope() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
getScope() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
getState() - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
grant_type - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
GrantType() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.GrantType
 

I

isClient - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
是否打开模式:凭证式(Client Credentials)
isCode - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
是否打开模式:授权码(Authorization Code)
isGrant(Object, String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
判断:指定 loginId 是否对一个 Client 授权给了指定 Scope
isGrant(Object, String, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
判断:指定 loginId 是否对一个 Client 授权给了指定 Scope
isImplicit - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
是否打开模式:隐藏式(Implicit)
isNewRefresh - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
是否在每次 Refresh-Token 刷新 Access-Token 时,产生一个新的 Refresh-Token
isPassword - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
是否打开模式:密码式(Password)

L

loginId - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
账号id
loginId - 类 中的变量cn.dev33.satoken.oauth2.model.CodeModel
对应账号id
loginId - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
对应账号id
loginId - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
对应的账号id

N

name - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
NOT_HANDLE - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts
表示请求没有得到任何有效处理 {msg: "not handle"}
notLoginView - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
OAuth-Server端:未登录时返回的View

O

OK - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts
表示OK的返回结果
openid - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
开放账号id
openid - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
对应账号id

P

Param() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
password - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.GrantType
 
password - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
password(SaRequest, SaResponse, SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
模式三:密码式
pwd - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 

R

randomAccessToken(String, Object, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
随机一个 Access-Token
randomClientToken(String, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
随机一个 Client-Token
randomCode(String, Object, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
随机一个 Code
randomRefreshToken(String, Object, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
随机一个 Refresh-Token
redirect_uri - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
redirectUri - 类 中的变量cn.dev33.satoken.oauth2.model.CodeModel
重定向的地址
redirectUri - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
待重定向URL
refresh - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
refresh_token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.GrantType
 
refresh_token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
refreshAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
刷新Model:根据 Refresh-Token 生成一个新的 Access-Token
refreshAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
刷新Model:根据 Refresh-Token 生成一个新的 Access-Token
refreshExpiresTime - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
Refresh-Token 到期时间
refreshToken(SaRequest) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
Refresh-Token 刷新 Access-Token
refreshToken - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
Refresh-Token 值
refreshToken - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
Refresh-Token 值
RefreshTokenModel - cn.dev33.satoken.oauth2.model中的类
Model: Refresh-Token
RefreshTokenModel() - 类 的构造器cn.dev33.satoken.oauth2.model.RefreshTokenModel
 
refreshTokenTimeout - 类 中的变量cn.dev33.satoken.oauth2.config.SaOAuth2Config
Refresh-Token 保存的时间(单位秒) 默认30 天
RequestAuthModel - cn.dev33.satoken.oauth2.model中的类
请求授权参数的Model
RequestAuthModel() - 类 的构造器cn.dev33.satoken.oauth2.model.RequestAuthModel
 
response_type - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
ResponseType() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.ResponseType
 
responseType - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
授权类型, 非必填
revoke - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
revokeAccessToken(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
回收 Access-Token
revokeAccessToken(String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
回收 Access-Token
revokeToken(SaRequest) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
回收 Access-Token

S

SaClientModel - cn.dev33.satoken.oauth2.model中的类
Client应用信息 Model
SaClientModel() - 类 的构造器cn.dev33.satoken.oauth2.model.SaClientModel
 
SaClientModel(String, String, String, String) - 类 的构造器cn.dev33.satoken.oauth2.model.SaClientModel
 
SaOAuth2Config - cn.dev33.satoken.oauth2.config中的类
Sa-Token-OAuth2 配置类 Model
SaOAuth2Config() - 类 的构造器cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
SaOAuth2Consts - cn.dev33.satoken.oauth2.logic中的类
Sa-Token-OAuth2 所有常量
SaOAuth2Consts() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Consts
 
SaOAuth2Consts.Api - cn.dev33.satoken.oauth2.logic中的类
所有API接口
SaOAuth2Consts.GrantType - cn.dev33.satoken.oauth2.logic中的类
所有授权类型
SaOAuth2Consts.Param - cn.dev33.satoken.oauth2.logic中的类
所有参数名称
SaOAuth2Consts.ResponseType - cn.dev33.satoken.oauth2.logic中的类
所有返回类型
SaOAuth2Exception - cn.dev33.satoken.oauth2.exception中的异常错误
一个异常:代表OAuth2认证流程错误
SaOAuth2Exception(String) - 异常错误 的构造器cn.dev33.satoken.oauth2.exception.SaOAuth2Exception
一个异常:代表OAuth2认证流程错误
SaOAuth2Handle - cn.dev33.satoken.oauth2.logic中的类
Sa-Token-OAuth2 请求处理类封装
SaOAuth2Handle() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
 
SaOAuth2Manager - cn.dev33.satoken.oauth2中的类
Sa-Token-OAuth2 模块 总控类
SaOAuth2Manager() - 类 的构造器cn.dev33.satoken.oauth2.SaOAuth2Manager
 
SaOAuth2Template - cn.dev33.satoken.oauth2.logic中的类
Sa-Token-OAuth2 模块 代码实现
SaOAuth2Template() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Template
 
saOAuth2Template - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Util
模板代码对象
SaOAuth2Util - cn.dev33.satoken.oauth2.logic中的类
Sa-Token-OAuth2 模块 工具类
SaOAuth2Util() - 类 的构造器cn.dev33.satoken.oauth2.logic.SaOAuth2Util
 
saveAccessToken(AccessTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:AccessToken-Model
saveAccessTokenIndex(AccessTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:AccessToken-索引
saveClientToken(ClientTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:ClientToken-Model
saveClientTokenIndex(ClientTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:ClientToken-索引
saveCode(CodeModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:Code-Model
saveCodeIndex(CodeModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:Code-索引
saveGrantScope(String, Object, String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:用户授权记录
saveGrantScope(String, Object, String) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Util
持久化:用户授权记录
savePastTokenIndex(ClientTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:Past-Token-索引
saveRefreshToken(RefreshTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:RefreshToken-Model
saveRefreshTokenIndex(RefreshTokenModel) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
持久化:RefreshToken-索引
scope - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
scope - 类 中的变量cn.dev33.satoken.oauth2.model.AccessTokenModel
授权范围
scope - 类 中的变量cn.dev33.satoken.oauth2.model.ClientTokenModel
授权范围
scope - 类 中的变量cn.dev33.satoken.oauth2.model.CodeModel
授权范围
scope - 类 中的变量cn.dev33.satoken.oauth2.model.RefreshTokenModel
授权范围
scope - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
授权范围
serverRequest() - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
处理Server端请求, 路由分发
setAccessTokenTimeout(long) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setAllowUrl(String) - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
setClientId(String) - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
setClientId(String) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
setClientId(String) - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
setClientSecret(String) - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
setClientTokenTimeout(long) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setCode(String) - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
setCodeTimeout(long) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setConfig(SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.SaOAuth2Manager
 
setConfirmView(BiFunction<String, String, Object>) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setContractScope(String) - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 
setDoLoginHandle(BiFunction<String, String, Object>) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setIsClient(Boolean) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setIsCode(Boolean) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setIsImplicit(Boolean) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setIsNewRefresh(Boolean) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setIsPassword(Boolean) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setLoginId(Object) - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
setLoginId(Object) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
setNotLoginView(Supplier<Object>) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setRedirectUri(String) - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
setRedirectUri(String) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
setRefreshTokenTimeout(long) - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
setResponseType(String) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
setScope(String) - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
setScope(String) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
setState(String) - 类 中的方法cn.dev33.satoken.oauth2.model.RequestAuthModel
 
splicingAccessTokenIndexKey(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Access-Token索引
splicingAccessTokenSaveKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Access-Token持久化
splicingClientTokenIndexKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Past-Token 索引
splicingClientTokenSaveKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Client-Token持久化
splicingCodeIndexKey(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Code索引
splicingCodeSaveKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Code持久化
splicingGrantScopeKey(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:用户授权记录
splicingPastTokenIndexKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Past-Token 索引
splicingRefreshTokenIndexKey(String, Object) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Refresh-Token索引
splicingRefreshTokenSaveKey(String) - 类 中的方法cn.dev33.satoken.oauth2.logic.SaOAuth2Template
拼接key:Refresh-Token持久化
state - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
state - 类 中的变量cn.dev33.satoken.oauth2.model.RequestAuthModel
状态标识, 可为null

T

throwBy(boolean, String) - 异常错误 中的静态方法cn.dev33.satoken.oauth2.exception.SaOAuth2Exception
如果flag==true,则抛出message异常
token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Api
 
token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
token - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.ResponseType
 
token(SaRequest, SaResponse, SaOAuth2Config) - 类 中的静态方法cn.dev33.satoken.oauth2.logic.SaOAuth2Handle
Code授权码 获取 Access-Token
toLineMap() - 类 中的方法cn.dev33.satoken.oauth2.model.AccessTokenModel
将所有属性转换为下划线形式的Map
toLineMap() - 类 中的方法cn.dev33.satoken.oauth2.model.ClientTokenModel
将所有属性转换为下划线形式的Map
toString() - 类 中的方法cn.dev33.satoken.oauth2.config.SaOAuth2Config
 
toString() - 类 中的方法cn.dev33.satoken.oauth2.model.AccessTokenModel
 
toString() - 类 中的方法cn.dev33.satoken.oauth2.model.ClientTokenModel
 
toString() - 类 中的方法cn.dev33.satoken.oauth2.model.CodeModel
 
toString() - 类 中的方法cn.dev33.satoken.oauth2.model.RefreshTokenModel
 
toString() - 类 中的方法cn.dev33.satoken.oauth2.model.SaClientModel
 

U

username - 类 中的静态变量cn.dev33.satoken.oauth2.logic.SaOAuth2Consts.Param
 
A B C D E G I L N O P R S T U 
跳过导航链接

Copyright © 2021. All Rights Reserved.