索引
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
All Classes and Interfaces|常量字段值|所有程序包|序列化表格