索引

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

A

addPrefix(String) - 类中的方法 cn.dev33.satoken.sso.name.ApiName
批量修改path,新增固定前缀
allowUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
apiName - 类中的变量 cn.dev33.satoken.sso.template.SaSsoTemplate
所有 API 名称
ApiName - cn.dev33.satoken.sso.name中的类
SSO 模块所有 API 路由名称定义
ApiName() - 类的构造器 cn.dev33.satoken.sso.name.ApiName
 
authUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
单独配置 Server 端单点登录授权地址
autoLogout - 类中的变量 cn.dev33.satoken.sso.name.ParamName
是否为超过 maxRegClient 的自动注销
autoRenewTimeout - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
是否在每次下发 ticket 时,自动续期 token 的有效期(根据全局 timeout 值)

B

back - 类中的变量 cn.dev33.satoken.sso.name.ParamName
back参数名称
buildCheckTicketUrl(String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
构建URL:校验ticket的URL
buildCheckTicketUrl(String, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:校验ticket的URL
buildCustomPathUrl(String, Map<String, Object>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
构建URL:Server 端自定义 path 地址,带签名等参数 (此方法需要配置 sa-token.sso.server-url 地址)
buildCustomPathUrl(String, Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:Server 端自定义 path 地址,带签名等参数 (此方法需要配置 sa-token.sso.server-url 地址)
buildGetDataUrl(Map<String, Object>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
构建URL:Server端 getData 地址,带签名等参数
buildGetDataUrl(Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:Server端 getData 地址,带签名等参数
buildRedirectUrl(Object, String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
构建URL:Server端向Client下放ticket的地址
buildRedirectUrl(Object, String, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:Server端向Client下放ticket的地址
buildServerAuthUrl(String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
构建URL:Server端 单点登录地址
buildServerAuthUrl(String, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:Server端 单点登录地址
buildSloUrl(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
构建URL:单点注销URL
buildSloUrl(Object) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
构建URL:单点注销URL

C

calcNextIndex(List<SaSsoClientModel>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
计算下一个 index 值
checkAllowUrlList(List<String>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
校验配置的 AllowUrl 是否合规,如果不合规则抛出异常
checkAllowUrlListStaticMethod(List<String>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
校验配置的 AllowUrl 是否合规,如果不合规则抛出异常
checkRedirectUrl(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
校验重定向url合法性
checkRedirectUrl(String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
校验重定向url合法性
checkTicket(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
校验 Ticket 码,获取账号id,如果此ticket是有效的,则立即删除
checkTicket(String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
校验 Ticket 码,获取账号id,如果此ticket是有效的,则立即删除
checkTicket(String, String) - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
封装:校验ticket,取出loginId,如果 ticket 无效则抛出异常 (适用于模式二或模式三)
checkTicket(String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
校验 Ticket 码,获取账号id,如果此ticket是有效的,则立即删除
checkTicket(String, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
校验ticket码,获取账号id,如果此ticket是有效的,则立即删除
checkTicketAppendData - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
SSO-Server端:在校验 ticket 后,给 sso-client 端追加返回信息的函数
CheckTicketAppendDataFunction - cn.dev33.satoken.sso.function中的接口
函数式接口:SSO-Server端:在校验 ticket 后,给 sso-client 端追加返回信息的函数
checkTicketUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
单独配置 Server 端的 ticket 校验地址
client - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
当前 Client 名称标识,用于和 ticket 码的互相锁定
client - 类中的变量 cn.dev33.satoken.sso.model.SaSsoClientModel
客户端标识
client - 类中的变量 cn.dev33.satoken.sso.name.ParamName
client参数名称
CLIENT_WILDCARD - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
client 身份,* 代表通配,可以解析出所有 client 的 ticket
cn.dev33.satoken.sso - 程序包 cn.dev33.satoken.sso
 
cn.dev33.satoken.sso.config - 程序包 cn.dev33.satoken.sso.config
 
cn.dev33.satoken.sso.error - 程序包 cn.dev33.satoken.sso.error
 
cn.dev33.satoken.sso.exception - 程序包 cn.dev33.satoken.sso.exception
 
cn.dev33.satoken.sso.function - 程序包 cn.dev33.satoken.sso.function
 
cn.dev33.satoken.sso.model - 程序包 cn.dev33.satoken.sso.model
 
cn.dev33.satoken.sso.name - 程序包 cn.dev33.satoken.sso.name
 
cn.dev33.satoken.sso.processor - 程序包 cn.dev33.satoken.sso.processor
 
cn.dev33.satoken.sso.template - 程序包 cn.dev33.satoken.sso.template
 
cn.dev33.satoken.sso.util - 程序包 cn.dev33.satoken.sso.util
 
CODE_30001 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
redirect 重定向 url 是一个无效地址
CODE_30002 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
redirect 重定向 url 不在 allowUrl 允许的范围内
CODE_30003 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
接口调用方提供的 secretkey 秘钥无效
CODE_30004 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
提供的 ticket 是无效的
CODE_30005 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
在模式三下,sso-client 调用 sso-server 端 校验ticket接口 时,得到的响应是校验失败
CODE_30006 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
在模式三下,sso-client 调用 sso-server 端 单点注销接口 时,得到的响应是注销失败
CODE_30007 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
http 请求调用 提供的 timestamp 与当前时间的差距超出允许的范围
CODE_30008 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
http 请求调用 提供的 sign 无效
CODE_30009 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
本地系统没有配置 secretkey 字段
CODE_30010 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
本地系统没有配置 http 请求处理器
CODE_30011 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
该 ticket 不属于当前 client
CODE_30012 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
当前缺少配置 server-url 地址
CODE_30013 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
提供的 client 参数值无效
CODE_30014 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
在 /sso/auth 既没有指定 redirect 参数,也没有配置 homeRoute 路由
CODE_30015 - 接口中的静态变量 cn.dev33.satoken.sso.error.SaSsoErrorCode
无效的 allow-url 配置
createTicket(Object, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
根据 账号id 创建一个 Ticket码
createTicket(Object, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
根据 账号id 创建一个 Ticket码
currSsoLogin - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
配置当前 Client 端的登录地址(为空时自动获取)
currSsoLogoutCall - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
配置当前 Client 端的单点注销回调URL (为空时自动获取)

D

deleteTicket(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
删除 Ticket
deleteTicket(String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
删除 Ticket
deleteTicketIndex(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
删除 Ticket索引
deleteTicketIndex(Object) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
删除 Ticket索引
deleteTicketToClient(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
删除 Ticket 关联的 client
dister() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
分发 Client 端所有请求
dister() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
分发 Server 端所有请求
doLoginHandle - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
SSO-Server端:登录函数
DoLoginHandleFunction - cn.dev33.satoken.sso.function中的接口
函数式接口:SSO-Server端:登录处理函数

E

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

G

getAllowUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getAllowUrl() - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
获取:所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
getAllowUrl() - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
获取:所有允许的授权回调地址,多个用逗号隔开 (不在此列表中的URL将禁止下放ticket)
getAuthUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getAutoRenewTimeout() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getCheckTicketUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getClient() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getClient() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
获取 客户端标识
getClientConfig() - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
getClientConfig() - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
获取底层使用的SsoClient配置对象
getCurrSsoLogin() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getCurrSsoLogoutCall() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getData(String, Map<String, Object>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
根据自定义 path 地址,查询数据 (此方法需要配置 sa-token.sso.server-url 地址)
getData(String, Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
根据自定义 path 查询数据 (此方法需要配置 sa-token.sso.server-url 地址)
getData(Map<String, Object>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
根据配置的 getData 地址,查询数据
getData(Map<String, Object>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
获取:查询数据
getDataUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
单独配置 Server 端查询数据 getData 地址
getGetDataUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getHomeRoute() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getIndex() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
获取 此账号有记录以来为第几次登录,默认从0开始递增
getIsCheckSign() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
获取 是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
getIsCheckSign() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
获取 是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
getIsHttp() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getIsHttp() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getIsSlo() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getIsSlo() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getLoginId(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
查询 ticket 指向的 loginId,如果 ticket 码无效则返回 null
getLoginId(String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
根据 Ticket码 获取账号id,如果Ticket码无效则返回null
getLoginId(String, Class<T>) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
查询 ticket 指向的 loginId,并转换为指定类型
getLoginId(String, Class<T>) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
根据 Ticket码 获取账号id,并转换为指定类型
getMaxRegClient() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getMode() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
获取 指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
getMode() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
获取 指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
getMode() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
获取 此 client 登录模式(1=模式一,2=模式二,3=模式三)
getRegTime() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
获取 此 client 注册信息的时间,13位时间戳
getServerConfig() - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
getServerConfig() - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
获取底层使用的SsoServer配置对象
getServerUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getSignTemplate(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoTemplate
获取底层使用的 API 签名对象
getSloCallbackUrl() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
获取 单点注销回调url
getSloUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
getStpLogic() - 类中的方法 cn.dev33.satoken.sso.template.SaSsoTemplate
获取底层使用的会话对象
getTicketTimeout() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
getTicketToClient(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
查询 ticket 关联的 client,如果 ticket 码无效则返回 null
getTicketValue(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
查询 指定 loginId 其所属的 ticket 值

H

homeRoute - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
主页路由:在 /sso/auth 登录后不指定 redirect 参数的情况下默认跳转的路由

I

index - 类中的变量 cn.dev33.satoken.sso.model.SaSsoClientModel
此账号有记录以来为第几次登录,默认从0开始递增
instance - 类中的静态变量 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
全局默认实例
instance - 类中的静态变量 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
全局默认实例
isCheckSign - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
isCheckSign - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
isHttp - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
是否打开模式三(此值为 true 时将使用 http 请求:校验ticket值、单点注销、拉取数据getData)
isHttp - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
是否打开模式三(此值为 true 时将使用 http 请求:校验ticket值、单点注销、获取userinfo)
isSlo - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
是否打开单点注销功能
isSlo - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
是否打开单点注销功能

L

loginId - 类中的变量 cn.dev33.satoken.sso.model.SaCheckTicketResult
账号id
loginId - 类中的变量 cn.dev33.satoken.sso.name.ParamName
loginId参数名称

M

maxRegClient - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
在 Access-Session 上记录 Client 信息的最高数量(-1=无限),超过此值将进行自动清退处理,先进先出
mode - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
mode - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
mode - 类中的变量 cn.dev33.satoken.sso.model.SaSsoClientModel
此 client 登录模式(1=模式一,2=模式二,3=模式三)
mode - 类中的变量 cn.dev33.satoken.sso.name.ParamName
mode参数名称
MODE_SIMPLE - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
表示简单模式(SSO模式一)
MODE_TICKET - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
表示ticket模式(SSO模式二和模式三)

N

name - 类中的变量 cn.dev33.satoken.sso.name.ParamName
 
nonce - 类中的变量 cn.dev33.satoken.sso.name.ParamName
 
NOT_HANDLE - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
表示请求没有得到任何有效处理 {msg: "not handle"}
notEmpty(Object, String, int) - 异常错误中的静态方法 cn.dev33.satoken.sso.exception.SaSsoException
断言 value 不为空,否则抛出 message 异常
notifyClientLogout(Object, SaSsoClientModel, boolean) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
通知指定账号的指定客户端注销
notLoginView - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
SSO-Server端:未登录时返回的View
NotLoginViewFunction - cn.dev33.satoken.sso.function中的接口
函数式接口:SSO-Server端:未登录时返回的View
notTrue(boolean, String, int) - 异常错误中的静态方法 cn.dev33.satoken.sso.exception.SaSsoException
断言 flag 不为 true,否则抛出 message 异常

O

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

P

paramName - 类中的变量 cn.dev33.satoken.sso.template.SaSsoTemplate
所有参数名称
ParamName - cn.dev33.satoken.sso.name中的类
SSO 模块所有参数名称定义
ParamName() - 类的构造器 cn.dev33.satoken.sso.name.ParamName
 
printNoCheckSignWarningByRuntime() - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
printNoCheckSignWarningByStartup() - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
pwd - 类中的变量 cn.dev33.satoken.sso.name.ParamName
 

R

randomTicket(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
随机一个 Ticket码
redirect - 类中的变量 cn.dev33.satoken.sso.name.ParamName
redirect参数名称
registerSloCallbackUrl(Object, String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
为指定账号id注册单点注销回调信息(模式三)
registerSloCallbackUrl(Object, String, String) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
为指定账号id注册单点注销回调URL
regTime - 类中的变量 cn.dev33.satoken.sso.model.SaSsoClientModel
此 client 注册信息的时间,13位时间戳
remainSessionTimeout - 类中的变量 cn.dev33.satoken.sso.model.SaCheckTicketResult
此账号会话剩余有效期
remainSessionTimeout - 类中的变量 cn.dev33.satoken.sso.name.ParamName
Session 剩余有效期 参数名称
replacePrefix(String) - 类中的方法 cn.dev33.satoken.sso.name.ApiName
批量修改path,替换掉 /sso 固定前缀
request(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoClientTemplate
发出请求,并返回 SaResult 结果
result - 类中的变量 cn.dev33.satoken.sso.model.SaCheckTicketResult
从 sso-server 返回的所有参数
run(SaCheckTicketResult, String) - 接口中的方法 cn.dev33.satoken.sso.function.TicketResultHandleFunction
 

S

SaCheckTicketResult - cn.dev33.satoken.sso.model中的类
校验 ticket 返回 loginId 等结果的参数封装
SaCheckTicketResult(Object, long, SaResult) - 类的构造器 cn.dev33.satoken.sso.model.SaCheckTicketResult
 
SaSsoClientConfig - cn.dev33.satoken.sso.config中的类
Sa-Token SSO 单点登录模块 配置类 (Client端)
SaSsoClientConfig() - 类的构造器 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
SaSsoClientModel - cn.dev33.satoken.sso.model中的类
Sa-Token SSO Model
SaSsoClientModel() - 类的构造器 cn.dev33.satoken.sso.model.SaSsoClientModel
 
SaSsoClientModel(String, String, int) - 类的构造器 cn.dev33.satoken.sso.model.SaSsoClientModel
模式三构建
SaSsoClientProcessor - cn.dev33.satoken.sso.processor中的类
SSO 请求处理器 (Client端)
SaSsoClientProcessor() - 类的构造器 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
 
SaSsoClientTemplate - cn.dev33.satoken.sso.template中的类
Sa-Token SSO 模板方法类 (Client端)
SaSsoClientTemplate() - 类的构造器 cn.dev33.satoken.sso.template.SaSsoClientTemplate
 
SaSsoConsts - cn.dev33.satoken.sso.util中的类
Sa-Token-SSO模块相关常量
SaSsoConsts() - 类的构造器 cn.dev33.satoken.sso.util.SaSsoConsts
 
SaSsoErrorCode - cn.dev33.satoken.sso.error中的接口
定义 sa-token-sso 所有异常细分状态码
SaSsoException - cn.dev33.satoken.sso.exception中的异常错误
一个异常:代表 SSO 认证流程错误
SaSsoException(int, String) - 异常错误的构造器 cn.dev33.satoken.sso.exception.SaSsoException
一个异常:代表 SSO 认证流程错误
SaSsoException(String) - 异常错误的构造器 cn.dev33.satoken.sso.exception.SaSsoException
一个异常:代表 SSO 认证流程错误
SaSsoManager - cn.dev33.satoken.sso中的类
Sa-Token-SSO 模块 总控类
SaSsoManager() - 类的构造器 cn.dev33.satoken.sso.SaSsoManager
 
SaSsoProcessorHelper - cn.dev33.satoken.sso.processor中的类
SSO 请求处理器,辅助方法
SaSsoProcessorHelper() - 类的构造器 cn.dev33.satoken.sso.processor.SaSsoProcessorHelper
 
SaSsoServerConfig - cn.dev33.satoken.sso.config中的类
Sa-Token SSO 单点登录模块 配置类 (Server端)
SaSsoServerConfig() - 类的构造器 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
SaSsoServerProcessor - cn.dev33.satoken.sso.processor中的类
SSO 请求处理器 (Server端)
SaSsoServerProcessor() - 类的构造器 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
 
SaSsoServerTemplate - cn.dev33.satoken.sso.template中的类
Sa-Token SSO 模板方法类 (Server端)
SaSsoServerTemplate() - 类的构造器 cn.dev33.satoken.sso.template.SaSsoServerTemplate
 
SaSsoTemplate - cn.dev33.satoken.sso.template中的类
Sa-Token SSO 模板方法类 (公共端)
SaSsoTemplate() - 类的构造器 cn.dev33.satoken.sso.template.SaSsoTemplate
 
SaSsoUtil - cn.dev33.satoken.sso.template中的类
Sa-Token-SSO 单点登录模块 工具类
SaSsoUtil() - 类的构造器 cn.dev33.satoken.sso.template.SaSsoUtil
 
saveTicket(String, Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
保存 Ticket 关联的 loginId
saveTicketIndex(String, Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
保存 Ticket 索引 (id 反查 ticket)
saveTicketToClient(String, String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
保存 Ticket 关联的 client
secretkey - 类中的变量 cn.dev33.satoken.sso.name.ParamName
secretkey参数名称
SELF - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
表示自己
sendHttp - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
SSO-Client端:发送Http请求的处理函数
sendHttp - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
SSO-Server端:发送Http请求的处理函数
SendHttpFunction - cn.dev33.satoken.sso.function中的接口
函数式接口:发送Http请求的处理函数
serverUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
配置 Server 端主机总地址,拼接在 authUrl、checkTicketUrl、getDataUrl、sloUrl 属性前面,用以简化各种 url 配置
setAllow(String...) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
以数组形式写入允许的授权回调地址
setAllowUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setApiName(ApiName) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoTemplate
 
setAuthUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setAutoRenewTimeout(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setCheckTicketUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setClient(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setClient(String) - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
设置 客户端标识
setClientConfig(SaSsoClientConfig) - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
setCode(int) - 异常错误中的方法 cn.dev33.satoken.sso.exception.SaSsoException
写入异常细分状态码
setCurrSsoLogin(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setCurrSsoLogoutCall(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setGetDataUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setHomeRoute(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setIndex(int) - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
设置 此账号有记录以来为第几次登录,默认从0开始递增
setIsCheckSign(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
设置 是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
setIsCheckSign(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
设置 是否校验参数签名(方便本地调试用的一个配置项,生产环境请务必为true)
setIsHttp(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setIsHttp(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setIsSlo(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setIsSlo(Boolean) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setMaxRegClient(int) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
setMode(int) - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
设置 此 client 登录模式(1=模式一,2=模式二,3=模式三)
setMode(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
设置 指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
setMode(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
设置 指定当前系统集成 SSO 时使用的模式(约定型配置项,不对代码逻辑产生任何影响)
setParamName(ParamName) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoTemplate
 
setRegTime(long) - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
设置 此 client 注册信息的时间,13位时间戳
setServerConfig(SaSsoServerConfig) - 类中的静态方法 cn.dev33.satoken.sso.SaSsoManager
 
setServerUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setSloCallbackUrl(String) - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
设置 单点注销回调url
setSloUrl(String) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
setTicketTimeout(long) - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
sign - 类中的变量 cn.dev33.satoken.sso.name.ParamName
 
SLO_CALLBACK_SET_KEY - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
已过时。
sloCallbackUrl - 类中的变量 cn.dev33.satoken.sso.model.SaSsoClientModel
单点注销回调url
sloUrl - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
单独配置 Server 端单点注销地址
splicingAuthUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
splicingCheckTicketUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
splicingGetDataUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
splicingSloUrl() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
splicingTicketIndexKey(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
拼接key:账号Id 反查 Ticket
splicingTicketSaveKey(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
拼接key:Ticket 查 账号Id
splicingTicketToClientSaveKey(String) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
拼接key:Ticket 查 所属的 client
SSO_CLIENT_MODEL_LIST_KEY_ - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
Client 端 Model 信息的 List 集合,存储在 SaSession 中使用的key
SSO_MODE_1 - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
SSO 模式1
SSO_MODE_2 - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
SSO 模式2
SSO_MODE_3 - 类中的静态变量 cn.dev33.satoken.sso.util.SaSsoConsts
SSO 模式3
ssoAuth - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Server端:授权地址
ssoAuth() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:授权地址
ssoCheckTicket - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Server端:校验ticket 获取账号id
ssoCheckTicket() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:校验ticket 获取账号id [模式三]
ssoClientTemplate - 类中的变量 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
底层 SaSsoClientTemplate 对象
ssoDoLogin - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Server端:RestAPI 登录接口
ssoDoLogin() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:RestAPI 登录接口
ssoLogin - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Client端:登录地址
ssoLogin() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
SSO-Client端:登录地址
ssoLogout - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Client端:单点注销地址
ssoLogout() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
SSO-Client端:单点注销
ssoLogout(Object) - 类中的方法 cn.dev33.satoken.sso.template.SaSsoServerTemplate
指定账号单点注销
ssoLogout(Object) - 类中的静态方法 cn.dev33.satoken.sso.template.SaSsoUtil
指定账号单点注销 (以Server方发起)
ssoLogoutBack(SaRequest, SaResponse) - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
封装:单点注销成功后返回结果
ssoLogoutBack(SaRequest, SaResponse) - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
封装:单点注销成功后返回结果
ssoLogoutBack(SaRequest, SaResponse, ParamName) - 类中的静态方法 cn.dev33.satoken.sso.processor.SaSsoProcessorHelper
封装:单点注销成功后返回结果
ssoLogoutByMode2() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
SSO-Client端:单点注销 [模式二]
ssoLogoutByMode3() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
SSO-Client端:单点注销 [模式三]
ssoLogoutCall - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Client端:单点注销的回调
ssoLogoutCall - 类中的变量 cn.dev33.satoken.sso.name.ParamName
Client端单点注销时-回调URL 参数名称
ssoLogoutCall() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoClientProcessor
SSO-Client端:单点注销的回调 [模式三]
ssoServerTemplate - 类中的变量 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
底层 SaSsoServerTemplate 对象
ssoSignout - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Server端:单点注销地址
ssoSignout() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:单点注销
ssoSignoutByClientHttp() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:单点注销 [Client调用式]
ssoSignoutByUserVisit() - 类中的方法 cn.dev33.satoken.sso.processor.SaSsoServerProcessor
SSO-Server端:单点注销 [用户访问式]
ssoUserinfo - 类中的变量 cn.dev33.satoken.sso.name.ApiName
SSO-Server端:获取userinfo

T

throwBy(boolean, String) - 异常错误中的静态方法 cn.dev33.satoken.sso.exception.SaSsoException
已过时。
ticket - 类中的变量 cn.dev33.satoken.sso.name.ParamName
ticket参数名称
ticketResultHandle - 类中的变量 cn.dev33.satoken.sso.config.SaSsoClientConfig
SSO-Client端:自定义校验 ticket 返回值的处理逻辑 (每次从认证中心获取校验 ticket 的结果后调用)
TicketResultHandleFunction - cn.dev33.satoken.sso.function中的接口
函数式接口:SSO-Client端:自定义校验 ticket 返回值的处理逻辑 (每次从认证中心获取校验 ticket 的结果后调用)
ticketTimeout - 类中的变量 cn.dev33.satoken.sso.config.SaSsoServerConfig
Ticket有效期 (单位: 秒)
timestamp - 类中的变量 cn.dev33.satoken.sso.name.ParamName
 
toString() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoClientConfig
 
toString() - 类中的方法 cn.dev33.satoken.sso.config.SaSsoServerConfig
 
toString() - 类中的方法 cn.dev33.satoken.sso.model.SaCheckTicketResult
 
toString() - 类中的方法 cn.dev33.satoken.sso.model.SaSsoClientModel
 
toString() - 类中的方法 cn.dev33.satoken.sso.name.ApiName
 
A B C D E G H I L M N O P R S T 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格