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

A

addSignParams(String, Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
给 url 追加 sign 等参数
addSignParams(String, Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
给 url 追加 sign 等参数
allowUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
Api() - 类 的构造器cn.dev33.satoken.sso.SaSsoConsts.Api
 
authUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置 Server 端单点登录授权地址

B

back - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
back参数名称
buildCheckTicketUrl(String, String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
构建URL:校验ticket的URL 在模式三下,Client端拿到Ticket后根据此地址向Server端发送请求,获取账号id
buildCheckTicketUrl(String, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
构建URL:校验ticket的URL
buildRedirectUrl(Object, String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
构建URL:Server端向Client下放ticke的地址
buildRedirectUrl(Object, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
构建URL:Server端向Client下放ticke的地址
buildServerAuthUrl(String, String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
构建URL:Server端 单点登录地址
buildServerAuthUrl(String, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
构建URL:Server端 单点登录地址
buildSloUrl(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
构建URL:单点注销URL
buildSloUrl(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
构建URL:单点注销URL
buildUserinfoUrl(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
构建URL:Server端 账号资料查询地址
buildUserinfoUrl(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
构建URL:Server端 账号资料查询地址

C

checkRedirectUrl(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
校验重定向url合法性
checkRedirectUrl(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
校验重定向url合法性
checkSecretkey(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
已过时。
checkSecretkey(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
已过时。
checkSign(SaRequest) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
校验签名
checkSign(SaRequest) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
校验签名
checkTicket(String, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
封装:校验ticket,取出loginId
checkTicket(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
校验ticket码,获取账号id,如果此ticket是有效的,则立即删除
checkTicket(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
校验ticket码,获取账号id,如果此ticket是有效的,则立即删除
checkTicketUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置 Server 端的 ticket 校验地址
checkTimestamp(long) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
校验时间戳与当前时间的差距是否超出限制
checkTimestamp(long) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
校验时间戳与当前时间的差距是否超出限制
clientRequest() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
处理Client端所有请求
cn.dev33.satoken.config - 程序包 cn.dev33.satoken.config
 
cn.dev33.satoken.sso - 程序包 cn.dev33.satoken.sso
 
cn.dev33.satoken.sso.exception - 程序包 cn.dev33.satoken.sso.exception
 
CODE_20001 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
redirect 重定向 url 是一个无效地址
CODE_20002 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
redirect 重定向 url 不在 allowUrl 允许的范围内
CODE_20003 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
接口调用方提供的 secretkey 秘钥无效
CODE_20004 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
提供的 ticket 是无效的
CODE_20005 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
在模式三下,sso-client 调用 sso-server 端 校验ticket接口 时,得到的响应是校验失败
CODE_20006 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
在模式三下,sso-client 调用 sso-server 端 单点注销接口 时,得到的响应是注销失败
CODE_20007 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
http 请求调用 提供的 timestamp 与当前时间的差距超出允许的范围
CODE_20008 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
http 请求调用 提供的 sign 无效
CODE_20009 - 类 中的静态变量cn.dev33.satoken.sso.exception.SaSsoExceptionCode
本地系统没有配置 secretkey 字段
createTicket(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
根据 账号id 创建一个 Ticket码
createTicket(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
根据 账号id 创建一个 Ticket码

D

deleteTicket(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
删除 Ticket
deleteTicket(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
删除 Ticket
deleteTicketIndex(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
删除 Ticket索引
deleteTicketIndex(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
删除 Ticket索引
doLoginHandle - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
SSO-Server端:登录函数

E

encodeBackParam(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
对url中的back参数进行URL编码, 解决超链接重定向后参数丢失的bug

G

getAllowUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getAllowUrl() - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
获取:所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
getAllowUrl() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
获取:所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
getAuthUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getCheckTicketUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getConfig() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoManager
 
getDoLoginHandle() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getIsHttp() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getIsSlo() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getLoginId(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
根据 Ticket码 获取账号id,如果Ticket码无效则返回null
getLoginId(String, Class<T>) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
根据 Ticket码 获取账号id,并转换为指定类型
getLoginId(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
根据 Ticket码 获取账号id,如果Ticket码无效则返回null
getLoginId(String, Class<T>) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
根据 Ticket码 获取账号id,并转换为指定类型
getNotLoginView() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getSecretkey() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getSecretkey() - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
获取:接口调用秘钥
getSendHttp() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getServerUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getSign(Object, String, String, String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
根据参数计算签名
getSign(Object, String, String, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
根据参数计算签名
getSloUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getSsoLogoutCall() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getTicketResultHandle() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getTicketTimeout() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getTicketValue(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
查询 指定账号id的 Ticket值
getTimestampDisparity() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
getUserinfo(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
获取:账号资料
getUserinfo(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
获取:账号资料
getUserinfoUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 

I

isHttp - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
是否打开模式三(此值为 true 时将使用 http 请求:校验ticket值、单点注销、获取userinfo)
isSlo - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
是否打开单点注销功能

L

loginId - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
loginId参数名称

M

mode - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
mode参数名称
MODE_SIMPLE - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
表示简单模式(SSO模式一)
MODE_TICKET - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
表示ticket模式(SSO模式二和模式三)

N

name - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
 
nonce - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
 
NOT_HANDLE - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
表示请求没有得到任何有效处理 {msg: "not handle"}
notLoginView - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
SSO-Server端:未登录时返回的View

O

OK - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
表示OK的返回结果

P

ParamName() - 类 的构造器cn.dev33.satoken.sso.SaSsoConsts.ParamName
 
pwd - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
 

R

randomTicket(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
随机一个 Ticket码
redirect - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
redirect参数名称
registerSloCallbackUrl(Object, String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
为指定账号id注册单点注销回调URL
registerSloCallbackUrl(Object, String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
为指定账号id注册单点注销回调URL
request(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
发出请求,并返回 SaResult 结果
request(String) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
发出请求,并返回 SaResult 结果

S

SaSsoConfig - cn.dev33.satoken.config中的类
Sa-Token SSO 单点登录模块 配置类 Model
SaSsoConfig() - 类 的构造器cn.dev33.satoken.config.SaSsoConfig
 
SaSsoConsts - cn.dev33.satoken.sso中的类
Sa-Token-SSO模块相关常量
SaSsoConsts() - 类 的构造器cn.dev33.satoken.sso.SaSsoConsts
 
SaSsoConsts.Api - cn.dev33.satoken.sso中的类
所有API接口
SaSsoConsts.ParamName - cn.dev33.satoken.sso中的类
所有参数名称
SaSsoException - cn.dev33.satoken.sso.exception中的异常错误
一个异常:代表 SSO 认证流程错误
SaSsoException(String) - 异常错误 的构造器cn.dev33.satoken.sso.exception.SaSsoException
一个异常:代表 SSO 认证流程错误
SaSsoException(int, String) - 异常错误 的构造器cn.dev33.satoken.sso.exception.SaSsoException
一个异常:代表 SSO 认证流程错误
SaSsoExceptionCode - cn.dev33.satoken.sso.exception中的类
定义所有 SSO 异常细分状态码
SaSsoExceptionCode() - 类 的构造器cn.dev33.satoken.sso.exception.SaSsoExceptionCode
 
SaSsoHandle - cn.dev33.satoken.sso中的类
Sa-Token-SSO 单点登录请求处理类封装
SaSsoHandle() - 类 的构造器cn.dev33.satoken.sso.SaSsoHandle
 
SaSsoManager - cn.dev33.satoken.sso中的类
Sa-Token-SSO 模块 总控类
SaSsoManager() - 类 的构造器cn.dev33.satoken.sso.SaSsoManager
 
SaSsoTemplate - cn.dev33.satoken.sso中的类
Sa-Token-SSO 单点登录模块
SaSsoTemplate(StpLogic) - 类 的构造器cn.dev33.satoken.sso.SaSsoTemplate
 
SaSsoTemplate() - 类 的构造器cn.dev33.satoken.sso.SaSsoTemplate
 
saSsoTemplate - 类 中的静态变量cn.dev33.satoken.sso.SaSsoUtil
底层 SaSsoTemplate 对象
SaSsoUtil - cn.dev33.satoken.sso中的类
Sa-Token-SSO 单点登录模块 工具类
SaSsoUtil() - 类 的构造器cn.dev33.satoken.sso.SaSsoUtil
 
saveTicket(String, Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
保存 Ticket
saveTicketIndex(String, Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
保存 Ticket 索引
secretkey - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
接口调用秘钥 (用于SSO模式三单点注销的接口通信身份校验)
secretkey - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
secretkey参数名称
SELF - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
表示自己
sendHttp - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
SSO-Client端:发送Http请求的处理函数
serverRequest() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
处理Server端所有请求
serverUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置 Server 端主机总地址,拼接在 authUrl、checkTicketUrl、userinfoUrl、sloUrl 属性前面,用以简化各种 url 配置
setAllow(String...) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
以数组形式写入允许的授权回调地址
setAllowUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setAuthUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setCheckTicketUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setCode(int) - 异常错误 中的方法cn.dev33.satoken.sso.exception.SaSsoException
写入异常细分状态码
setConfig(SaSsoConfig) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoManager
 
setDoLoginHandle(BiFunction<String, String, Object>) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setIsHttp(Boolean) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setIsSlo(Boolean) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setNotLoginView(Supplier<Object>) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setSecretkey(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setSendHttp(Function<String, String>) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setServerUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setSloUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setSsoLogoutCall(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setTicketResultHandle(BiFunction<Object, String, Object>) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setTicketTimeout(long) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setTimestampDisparity(long) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
setUserinfoUrl(String) - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
sign - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
 
SLO_CALLBACK_SET_KEY - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts
Client端单点注销回调URL的Set集合,存储在Session中使用的key
sloUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置 Server 端单点注销地址
splicingAuthUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
splicingCheckTicketUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
splicingSloUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
splicingTicketIndexKey(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
拼接key:账号Id 反查 Ticket
splicingTicketSaveKey(String) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
拼接key:Ticket 查 账号Id
splicingUserinfoUrl() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 
ssoAuth - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Server端:授权地址
ssoAuth() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Server端:授权地址
ssoCheckTicket - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Server端:校验ticket 获取账号id
ssoCheckTicket() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Server端:校验ticket 获取账号id [模式三]
ssoDoLogin - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Server端:RestAPI 登录接口
ssoDoLogin() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Server端:RestAPI 登录接口
ssoLogin - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Client端:登录地址
ssoLogin() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Client端:登录地址
ssoLogout - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Server端 (and Client端):单点注销地址
ssoLogout(Object) - 类 中的方法cn.dev33.satoken.sso.SaSsoTemplate
指定账号单点注销
ssoLogout(Object) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoUtil
指定账号单点注销
ssoLogoutBack(SaRequest, SaResponse) - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
封装:单点注销成功后返回结果
ssoLogoutByClientHttp() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Server端:单点注销 [Client调用式]
ssoLogoutByUserVisit() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Server端:单点注销 [用户访问式]
ssoLogoutCall - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置当前 Client 端的单点注销回调URL (为空时自动获取)
ssoLogoutCall - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Client端:单点注销的回调
ssoLogoutCall - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
Client端单点注销时-回调URL 参数名称
ssoLogoutCall() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Client端:单点注销的回调 [模式三]
ssoLogoutType2() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Client端:单点注销 [模式二]
ssoLogoutType3() - 类 中的静态方法cn.dev33.satoken.sso.SaSsoHandle
SSO-Client端:单点注销 [模式三]
ssoUserinfo - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.Api
SSO-Server端:获取userinfo
stpLogic - 类 中的变量cn.dev33.satoken.sso.SaSsoTemplate
单点登录模块使用的 StpLogic 对象

T

throwBy(boolean, String) - 异常错误 中的静态方法cn.dev33.satoken.sso.exception.SaSsoException
如果flag==true,则抛出message异常
ticket - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
ticket参数名称
ticketResultHandle - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
SSO-Client端:自定义校验Ticket返回值的处理逻辑 (每次从认证中心获取校验Ticket的结果后调用) 参数:loginId, back 返回值:返回给前端的值
ticketTimeout - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
Ticket有效期 (单位: 秒)
timestamp - 类 中的静态变量cn.dev33.satoken.sso.SaSsoConsts.ParamName
 
timestampDisparity - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
接口调用时的时间戳允许的差距(单位:ms),-1代表不校验差距
toString() - 类 中的方法cn.dev33.satoken.config.SaSsoConfig
 

U

userinfoUrl - 类 中的变量cn.dev33.satoken.config.SaSsoConfig
配置 Server 端查询 userinfo 地址
A B C D E G I L M N O P R S T U 
跳过导航链接

Copyright © 2022. All Rights Reserved.