A B C D E F G H I J K L M N O P R S T U V W X Y _ 

A

AbstractCaptchaService - com.baomidou.kisso.common.captcha.service中的类
验证码服务抽象类
AbstractCaptchaService() - 类 的构造器com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
AbstractConvolveImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片卷积绘制抽象类
AbstractConvolveImageOp(float[][]) - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.AbstractConvolveImageOp
 
AbstractFilterFactory - com.baomidou.kisso.common.captcha.filter中的类
过滤器抽象工厂
AbstractFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.AbstractFilterFactory
 
AbstractImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片绘制抽象类
AbstractImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
AbstractKissoService - com.baomidou.kisso.service中的类
SSO 单点登录服务抽象实现类
AbstractKissoService() - 类 的构造器com.baomidou.kisso.service.AbstractKissoService
 
AbstractTextRenderer - com.baomidou.kisso.common.captcha.text.renderer中的类
文本渲染接口抽象类
AbstractTextRenderer() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
AbstractTransformImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片反式绘制抽象类
AbstractTransformImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.AbstractTransformImageOp
 
Action - com.baomidou.kisso.annotation中的枚举
登录执行状态 Login 注解 action 状态属性
AdaptiveRandomWordFactory - com.baomidou.kisso.common.captcha.word中的类
自适应随机文字内容
AdaptiveRandomWordFactory() - 类 的构造器com.baomidou.kisso.common.captcha.word.AdaptiveRandomWordFactory
去掉了0,1,4,i,l,o几个容易混淆的字符
addBytes(byte[]) - 类 中的方法com.baomidou.kisso.common.encrypt.ByteGroup
 
addCharacter(TextCharacter) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextString
 
addCookie(HttpServletResponse, String, String, String, String, int, boolean, boolean) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
添加 Cookie
addHttpOnlyCookie(HttpServletResponse, Cookie) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
解决 servlet 3.0 以下版本不支持 HttpOnly
AES - com.baomidou.kisso.common.encrypt中的类
AES encrypt util
AES() - 类 的构造器com.baomidou.kisso.common.encrypt.AES
 
AES(String) - 类 的构造器com.baomidou.kisso.common.encrypt.AES
 
AESException - com.baomidou.kisso.exception中的异常错误
AES 异常
AESException(int) - 异常错误 的构造器com.baomidou.kisso.exception.AESException
 
AESException(int, Throwable) - 异常错误 的构造器com.baomidou.kisso.exception.AESException
 
AESMsgCrypt - com.baomidou.kisso.common.encrypt中的类
AES 消息加解密 说明:异常java.security.InvalidKeyException:illegal Key Size的解决方案 在官方网站下载JCE无限制权限策略文件 JDK1.7 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download- 432124.html JDK1.8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download- 2133166.html 下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt 如果安装了JRE,将两个jar文件放到%JRE_HOME%\lib\security目录下覆盖原来的文件 如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件
AESMsgCrypt(String, String, String) - 类 的构造器com.baomidou.kisso.common.encrypt.AESMsgCrypt
构造函数
ALGORITHM - 类 中的静态变量com.baomidou.kisso.common.encrypt.PBE
 
allowJsCrossDomain(HttpServletResponse) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
允许 JS 跨域设置
ApiToken - com.baomidou.kisso中的类
APP 授权 Token
ApiToken() - 类 的构造器com.baomidou.kisso.ApiToken
 
ApiToken(String, String) - 类 的构造器com.baomidou.kisso.ApiToken
 
applyFilters(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.filter.AbstractFilterFactory
 
applyFilters(BufferedImage) - 接口 中的方法com.baomidou.kisso.common.captcha.filter.FilterFactory
 
arrangeCharacters(int, int, TextString) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
arrangeCharacters(int, int, TextString) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.BestFitTextRenderer
 
arrangeCharacters(int, int, TextString) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.RandomYBestFitTextRenderer
 
arrangeCharacters(int, int, TextString) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.SimpleTextRenderer
 
askCiphertext(HttpServletRequest, HttpServletResponse, String) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
生成跨域询问票据
askCiphertext(HttpServletRequest, HttpServletResponse, String) - 接口 中的方法com.baomidou.kisso.service.KissoService
生成跨域询问票据 跨域
askCiphertext(HttpServletRequest, HttpServletResponse, String) - 类 中的静态方法com.baomidou.kisso.SSOHelper
生成跨域询问票据
attrToken(HttpServletRequest) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
获取当前请求 Token 此属性在过滤器拦截器中设置,业务系统中调用有效
attrToken(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.SSOHelper
从请求中获取 token 通过登录拦截器之后使用 该数据为登录拦截器放入 request 中,防止二次解密
authJSESSIONID(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
防止伪造SESSIONID攻击.
authSSOCookie(HttpServletRequest, HttpServletResponse, Token) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
当前访问域下设置登录Cookie 设置防止伪造SESSIONID攻击
AuthToken - com.baomidou.kisso中的类
SSO 跨域信任 Token
AuthToken() - 类 的构造器com.baomidou.kisso.AuthToken
 
AuthToken(HttpServletRequest, String) - 类 的构造器com.baomidou.kisso.AuthToken
有参构造函数

B

BackgroundFactory - com.baomidou.kisso.common.captcha.background中的接口
背景接口
backgroundFactory - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
Base64Util - com.baomidou.kisso.common.util中的类
BASE64编码解码工具包 依赖bcprov-jdk14-1.48.jar
Base64Util() - 类 的构造器com.baomidou.kisso.common.util.Base64Util
 
BestFitTextRenderer - com.baomidou.kisso.common.captcha.text.renderer中的类
更好的填充文本渲染
BestFitTextRenderer() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.BestFitTextRenderer
 
bilinear(int, int, int, int, double, double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
BlurImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片模糊
BlurImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.BlurImageOp
 
bottomMargin - 类 中的变量com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
Browser - com.baomidou.kisso.common中的类
验证浏览器基本信息
Browser() - 类 的构造器com.baomidou.kisso.common.Browser
 
byte2Hex(byte) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
 
byte2Hex(byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
 
byteArrayToFile(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
二进制数据写文件
ByteGroup - com.baomidou.kisso.common.encrypt中的类
字节组处理
ByteGroup() - 类 的构造器com.baomidou.kisso.common.encrypt.ByteGroup
 

C

Captcha - com.baomidou.kisso.common.captcha.service中的类
验证码
Captcha(String, BufferedImage) - 类 的构造器com.baomidou.kisso.common.captcha.service.Captcha
 
CaptchaService - com.baomidou.kisso.common.captcha.service中的接口
验证码服务
characters - 类 中的变量com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
CHARSET_ENCODING - 类 中的静态变量com.baomidou.kisso.SSOConfig
Charset 类型编码格式
checkIp(HttpServletRequest, Token) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
校验Token IP 与登录 IP 是否一致
chr(int) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PKCS7Encoder
将数字转化成ASCII码对应的字符,用于对明文进行补码
clear() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextString
 
CLEAR_BROWSER_IS_CLOSED - 类 中的静态变量com.baomidou.kisso.common.CookieHelper
 
CLEAR_IMMEDIATELY_REMOVE - 类 中的静态变量com.baomidou.kisso.common.CookieHelper
 
clearAllCookie(HttpServletRequest, HttpServletResponse, String, String) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
清除指定doamin的所有Cookie
clearCookieByName(HttpServletResponse, String) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
根据 cookieName 清空 Cookie【默认域下】
clearCookieByName(HttpServletRequest, HttpServletResponse, String, String, String) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
根据cookieName清除指定Cookie
clearLogin(HttpServletRequest, HttpServletResponse) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
清除登录状态
clearLogin(HttpServletRequest, HttpServletResponse) - 接口 中的方法com.baomidou.kisso.service.KissoService
清理登录状态 退出
clearLogin(HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.baomidou.kisso.SSOHelper
清理当前登录状态 清理 Cookie、缓存、统计、等数据
clearRedirectLogin(HttpServletRequest, HttpServletResponse) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
重新登录 退出当前登录状态、重定向至登录页.
clearRedirectLogin(HttpServletRequest, HttpServletResponse) - 接口 中的方法com.baomidou.kisso.service.KissoService
退出并跳至登录页 退出
clearRedirectLogin(HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.baomidou.kisso.SSOHelper
退出重定向登录页,跳至 sso.properties 配置的属性 sso.login.url 地址
ColorFactory - com.baomidou.kisso.common.captcha.color中的接口
颜色接口
colorFactory - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
com.baomidou.kisso - 程序包 com.baomidou.kisso
SSO 配置,票据,辅助组件类 kisso = cookie sso,基于 Cookie 的 SSO 中间件,它是一把快速开发 java Web 单点登录系统的瑞士军刀。
com.baomidou.kisso.annotation - 程序包 com.baomidou.kisso.annotation
注解方法类
com.baomidou.kisso.common - 程序包 com.baomidou.kisso.common
加密算法,工具类,辅助类
com.baomidou.kisso.common.captcha - 程序包 com.baomidou.kisso.common.captcha
第三方验证码库 patchca copy 演示效果: com.baomidou.kisso.TestPatchcaFilter com.baomidou.kisso.TestPatchcaPNG
com.baomidou.kisso.common.captcha.background - 程序包 com.baomidou.kisso.common.captcha.background
 
com.baomidou.kisso.common.captcha.color - 程序包 com.baomidou.kisso.common.captcha.color
 
com.baomidou.kisso.common.captcha.filter - 程序包 com.baomidou.kisso.common.captcha.filter
 
com.baomidou.kisso.common.captcha.filter.library - 程序包 com.baomidou.kisso.common.captcha.filter.library
 
com.baomidou.kisso.common.captcha.filter.predefined - 程序包 com.baomidou.kisso.common.captcha.filter.predefined
 
com.baomidou.kisso.common.captcha.font - 程序包 com.baomidou.kisso.common.captcha.font
 
com.baomidou.kisso.common.captcha.service - 程序包 com.baomidou.kisso.common.captcha.service
 
com.baomidou.kisso.common.captcha.text.renderer - 程序包 com.baomidou.kisso.common.captcha.text.renderer
 
com.baomidou.kisso.common.captcha.utils.encoder - 程序包 com.baomidou.kisso.common.captcha.utils.encoder
 
com.baomidou.kisso.common.captcha.word - 程序包 com.baomidou.kisso.common.captcha.word
 
com.baomidou.kisso.common.encrypt - 程序包 com.baomidou.kisso.common.encrypt
加密算法 kisso 关键核心对称加密算法 AES,PBE
com.baomidou.kisso.common.parser - 程序包 com.baomidou.kisso.common.parser
 
com.baomidou.kisso.common.parser.api - 程序包 com.baomidou.kisso.common.parser.api
kisso app 端 api 相关解析类
com.baomidou.kisso.common.util - 程序包 com.baomidou.kisso.common.util
工具类
com.baomidou.kisso.exception - 程序包 com.baomidou.kisso.exception
kisso 异常
com.baomidou.kisso.service - 程序包 com.baomidou.kisso.service
 
com.baomidou.kisso.web - 程序包 com.baomidou.kisso.web
web 常用相关
com.baomidou.kisso.web.filter - 程序包 com.baomidou.kisso.web.filter
拦截过滤器 SSOFilter 权限过滤 WafFilter 脚本攻击,sql注入过滤
com.baomidou.kisso.web.handler - 程序包 com.baomidou.kisso.web.handler
SSO 拦截处理器,控制器等类
com.baomidou.kisso.web.interceptor - 程序包 com.baomidou.kisso.web.interceptor
kisso 各种开发框架拦截器实现类
com.baomidou.kisso.web.waf - 程序包 com.baomidou.kisso.web.waf
waf 攻击过滤辅助类
com.baomidou.kisso.web.waf.attack - 程序包 com.baomidou.kisso.web.waf.attack
waf 攻击过滤
com.baomidou.kisso.web.waf.request - 程序包 com.baomidou.kisso.web.waf.request
waf 请求包装
config - 类 中的变量com.baomidou.kisso.service.KissoServiceSupport
 
CONFIG_LOCATION_PARAM - 类 中的静态变量com.baomidou.kisso.web.WebKissoConfigurer
 
ConfigurableAbstractKissoService - com.baomidou.kisso.service中的类
SSO 单点登录服务抽象实现类
ConfigurableAbstractKissoService() - 类 的构造器com.baomidou.kisso.service.ConfigurableAbstractKissoService
 
ConfigurableCaptchaService - com.baomidou.kisso.common.captcha.service中的类
默认配置验证码服务
ConfigurableCaptchaService() - 类 的构造器com.baomidou.kisso.common.captcha.service.ConfigurableCaptchaService
 
ConfigurableFilterFactory - com.baomidou.kisso.common.captcha.filter中的类
配置过滤器工厂
ConfigurableFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.ConfigurableFilterFactory
 
contextDestroyed(ServletContextEvent) - 类 中的方法com.baomidou.kisso.web.KissoConfigListener
销毁
contextInitialized(ServletContextEvent) - 类 中的方法com.baomidou.kisso.web.KissoConfigListener
初始化
convertToCharacters(String, Graphics2D, FontFactory, ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
CookieHelper - com.baomidou.kisso.common中的类
Cookie工具类 注意:在cookie的名或值中不能使用分号(;)、逗号(,)、等号(=)以及空格
CookieHelper() - 类 的构造器com.baomidou.kisso.common.CookieHelper
 
count(HttpServletRequest) - 接口 中的方法com.baomidou.kisso.SSOStatistic
在线人数(总数)
createCompatibleDestImage(BufferedImage, ColorModel) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
curves - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
CurvesImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片曲线
CurvesImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
CurvesRippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
曲线波纹过滤器
CurvesRippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
CurvesRippleFilterFactory(ColorFactory) - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
CUT_SYMBOL - 类 中的静态变量com.baomidou.kisso.SSOConfig
 

D

DateUtil - com.baomidou.kisso.common.util中的类
日期工具类
DateUtil() - 类 的构造器com.baomidou.kisso.common.util.DateUtil
 
decode(byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PKCS7Encoder
删除解密后明文的补位字符
decode(String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
BASE64字符串解码为二进制数据
decodeToFile(String, String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
BASE64字符串转回文件
decodeURL(String) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
URLDecoder 解码地址
decrease(HttpServletRequest) - 接口 中的方法com.baomidou.kisso.SSOStatistic
在线人数 -1
decrypt(String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AES
AES decrypt
decrypt(String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
对密文进行解密
decrypt(byte[], String, byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
解密
decrypt(String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.PBE
 
decrypt(String, String) - 接口 中的方法com.baomidou.kisso.common.encrypt.SSOEncrypt
字符串内容解密
decryptAccessToken(String) - 类 中的静态方法com.baomidou.kisso.ApiToken
解密访问票据 accessToken
decryptAES(String) - 类 中的方法com.baomidou.kisso.common.encrypt.AES
 
decryptBASE64(String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
BASE64 decrypt
decryptByPrivateKey(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
私钥解密
decryptByPublicKey(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
公钥解密
decryptMsg(String, String, String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
检验消息的真实性,并且获取解密后的明文.
decryptPBE(String, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
 
delete(String) - 接口 中的方法com.baomidou.kisso.SSOCache
删除SSO票据
destroy() - 类 中的方法com.baomidou.kisso.web.filter.SSOFilter
 
destroy() - 类 中的方法com.baomidou.kisso.web.filter.WafFilter
 
diffuse - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.DiffuseRippleFilterFactory
 
DiffuseImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片扩散
DiffuseImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.DiffuseImageOp
 
DiffuseRippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
扩散波纹过滤器
DiffuseRippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.DiffuseRippleFilterFactory
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法com.baomidou.kisso.web.filter.SSOFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法com.baomidou.kisso.web.filter.WafFilter
 
DoubleRippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
双波纹过滤器
DoubleRippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.DoubleRippleFilterFactory
 
DoubleRippleImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片双波纹
DoubleRippleImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.DoubleRippleImageOp
 
draw(String, BufferedImage, FontFactory, ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
draw(String, BufferedImage, FontFactory, ColorFactory) - 接口 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextRenderer
 

E

EDGE_CLAMP - 类 中的静态变量com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
EDGE_MIRROR - 类 中的静态变量com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
EDGE_ZERO - 类 中的静态变量com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
edgeMode - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
encode(int) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PKCS7Encoder
获得对明文进行补位填充的字节
encode(byte[]) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
二进制数据编码为BASE64字符串
encodeFile(String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
将文件编码为BASE64字符串 大文件慎用,可能会导致内存溢出
encodeRetURL(String, String, String) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
URLEncoder 返回地址
encodeRetURL(String, String, String, Map<String, String>) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
URLEncoder 返回地址
EncoderHelper - com.baomidou.kisso.common.captcha.utils.encoder中的类
验证码编码辅助类
EncoderHelper() - 类 的构造器com.baomidou.kisso.common.captcha.utils.encoder.EncoderHelper
 
encrypt(String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AES
AES encrypt
encrypt(String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
对明文进行加密 16 位随机数加密混淆
encrypt(byte[], String, byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
加密
encrypt(String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.PBE
 
encrypt(String, String) - 接口 中的方法com.baomidou.kisso.common.encrypt.SSOEncrypt
字符串内容加密
encryptAES(String) - 类 中的方法com.baomidou.kisso.common.encrypt.AES
 
encryptBASE64(byte[]) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
BASE64 encrypt
encryptByPrivateKey(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
私钥加密
encryptByPublicKey(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
公钥加密
encryptCookie(HttpServletRequest, Token, SSOEncrypt) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
加密Token信息
encryptJSONMsg(String, String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
 
encryptMsg(String, String, String, boolean) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
将公众平台回复用户的消息加密打包.
EncryptMsg - com.baomidou.kisso.common.parser.api中的类
API 加密消息实体类
EncryptMsg() - 类 的构造器com.baomidou.kisso.common.parser.api.EncryptMsg
 
EncryptMsg(String, String, String, String) - 类 的构造器com.baomidou.kisso.common.parser.api.EncryptMsg
 
encryptPBE(String, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
 
encryptToken() - 类 中的方法com.baomidou.kisso.Token
Token 转为字符串密文
encryptXMLMsg(String, String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
 
EnvUtil - com.baomidou.kisso.common.util中的类
获取系统环境变量工具类
EnvUtil() - 类 的构造器com.baomidou.kisso.common.util.EnvUtil
 
ERROR_COMPUTE_SIGNATURE - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_DECRYPT_AES - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_ENCRYPT_AES - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_ILLEGAL_AESKEY - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_ILLEGAL_BUFFER - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_PARSE_JSON - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_PARSE_XML - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_VALIDATE_APPID - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ERROR_VALIDATE_SIGNATURE - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
extract(String) - 类 中的静态方法com.baomidou.kisso.common.parser.api.JSONParser
提取出 JSON 数据包中的加密消息
extract(String) - 类 中的静态方法com.baomidou.kisso.common.parser.api.XMLParser
提取出XML数据包中的加密消息
extractRunMode(Properties, String) - 类 中的静态方法com.baomidou.kisso.common.util.PropertiesUtil
properties 提取当前模式配置 -------------------- dev_mode 开发模式 test_mode 测试模式 online_mode 生产模式 -------------------- eclipse 开发模式配置,启动参数 Arguments 属性 VM arguments 设置 -Dsso.run.mode=dev_mode
extractRunMode(Properties, String, String) - 类 中的静态方法com.baomidou.kisso.common.util.PropertiesUtil
properties 提取当前模式配置

F

families - 类 中的变量com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
FastJsonParser - com.baomidou.kisso.common.parser中的类
SSO Token 解析接口
FastJsonParser() - 类 的构造器com.baomidou.kisso.common.parser.FastJsonParser
 
filePath(String, String, String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
文件绝对路径
fileToByte(String) - 类 中的静态方法com.baomidou.kisso.common.util.Base64Util
文件转换为二进制数组
fillBackground(BufferedImage) - 接口 中的方法com.baomidou.kisso.common.captcha.background.BackgroundFactory
 
fillBackground(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.background.LineNoiseBackgroundFactory
 
fillBackground(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
 
fillBackground(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.background.SingleColorBackgroundFactory
 
filter(int[], int[], int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractConvolveImageOp
 
filter(int[], int[], int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
filter(BufferedImage, BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
filter(int[], int[], int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractTransformImageOp
 
filter(BufferedImage, BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
filter2(int[], int[], int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
FilterFactory - com.baomidou.kisso.common.captcha.filter中的接口
过滤器接口
filterFactory - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
filterParamString(String) - 类 中的方法com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
filters - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.DoubleRippleFilterFactory
 
filters - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
findCookieByName(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.common.CookieHelper
根据cookieName获取Cookie
findValue(String...) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
FLAG_CACHE_SHUT - 类 中的静态变量com.baomidou.kisso.Token
 
FLAG_NORMAL - 类 中的静态变量com.baomidou.kisso.Token
 
FontFactory - com.baomidou.kisso.common.captcha.font中的接口
字体接口
fontFactory - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
formatDate(Date, String) - 类 中的静态方法com.baomidou.kisso.common.util.DateUtil
格式日期为字符串内容
formatDate(long) - 类 中的静态方法com.baomidou.kisso.common.util.DateUtil
格式long类型日期为 Date

G

generate(String, String, String, String) - 类 中的静态方法com.baomidou.kisso.common.parser.api.JSONParser
生成 JSON 消息
generate(String, String, String, String) - 类 中的静态方法com.baomidou.kisso.common.parser.api.XMLParser
生成 XML 消息
genKeyPair() - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
生成密钥对(公钥和私钥)
get(String) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
get(String, String) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
get(String) - 接口 中的方法com.baomidou.kisso.SSOCache
根据key获取SSO票据 如果缓存服务宕机,返回 token 设置 flag 为 Token.FLAG_CACHE_SHUT
get32UUID() - 类 中的静态方法com.baomidou.kisso.common.util.RandomUtil
获取去掉"-" UUID
getAccessToken() - 类 中的方法com.baomidou.kisso.ApiToken
 
getAesKey() - 类 中的方法com.baomidou.kisso.ApiToken
 
getAmount() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.DiffuseImageOp
 
getAmount() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
getApp() - 类 中的方法com.baomidou.kisso.Token
 
getAscent() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getAuthCookieMaxage() - 类 中的方法com.baomidou.kisso.SSOConfig
跨域 AuthCookie 超时时间 -1 浏览器关闭时自动删除 0 立即删除 120 表示Cookie有效期2分钟(以秒为单位)
getAuthCookieName() - 类 中的方法com.baomidou.kisso.SSOConfig
跨域 AuthCookie 名称
getBackgroundFactory() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getBoolean(String, boolean) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
getBounds2D(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getCache() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义 SSOCache Class
getCacheExpires() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义SSOCache Expires 缓存过期时间,小于0不过期,单位时间 s 秒 设置缓存Token 如缓存不存在将自动退出登录
getCaptcha() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getCaptcha() - 接口 中的方法com.baomidou.kisso.common.captcha.service.CaptchaService
 
getCaptcha() - 类 中的方法com.baomidou.kisso.common.captcha.service.SimpleCaptchaService
 
getChallangeAndWriteImage(CaptchaService, String, OutputStream) - 类 中的静态方法com.baomidou.kisso.common.captcha.utils.encoder.EncoderHelper
 
getChallenge() - 类 中的方法com.baomidou.kisso.common.captcha.service.Captcha
 
getCharacter() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getCharacterAndNumber(int) - 类 中的静态方法com.baomidou.kisso.common.util.RandomUtil
生产长度为length的随机字母数字混合字符串
getCharacters() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextString
 
getCode() - 异常错误 中的方法com.baomidou.kisso.exception.AESException
 
getColor(int) - 接口 中的方法com.baomidou.kisso.common.captcha.color.ColorFactory
 
getColor(int) - 类 中的方法com.baomidou.kisso.common.captcha.color.GradientColorFactory
 
getColor(int) - 类 中的方法com.baomidou.kisso.common.captcha.color.RandomColorFactory
 
getColor(int) - 类 中的方法com.baomidou.kisso.common.captcha.color.SingleColorFactory
 
getColor() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getColorFactory() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
getColorFactory() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getConfig() - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
 
getConfigCache(String) - 类 中的静态方法com.baomidou.kisso.common.SSOReflectHelper
反射获取自定义SSOCache
getConfigEncrypt(String) - 类 中的静态方法com.baomidou.kisso.common.SSOReflectHelper
反射获取自定义Encrypt
getConfigParser(String) - 类 中的静态方法com.baomidou.kisso.common.SSOReflectHelper
反射获取自定义SSOParser
getConfigStatistic(String) - 类 中的静态方法com.baomidou.kisso.common.SSOReflectHelper
反射获取自定义SSOStatistic
getConfigToken(String) - 类 中的静态方法com.baomidou.kisso.common.SSOReflectHelper
反射获取自定义Token
getCookieBrowser() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 开启浏览器版本校验
getCookieCheckip() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 开启IP校验
getCookieDomain() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 所在域
getCookieHttponly() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 只读, 不允许 Js访问
getCookieMaxage() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 超时时间 -1 浏览器关闭时自动删除 0 立即删除 120 表示Cookie有效期2分钟(以秒为单位)
getCookieName() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 名称
getCookiePath() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 域路径
getCookies() - 类 中的方法com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
getCookieSecure() - 类 中的方法com.baomidou.kisso.SSOConfig
Cookie 只允许https协议传输
getData() - 类 中的方法com.baomidou.kisso.AuthToken
 
getDesc() - 枚举 中的方法com.baomidou.kisso.annotation.Action
 
getDescent() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getDouble(String, double) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
getEdgeMode() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getEncoding() - 类 中的方法com.baomidou.kisso.SSOConfig
编码格式默认 UTF-8
getEncrypt() - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
getEncrypt() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义 SSOEncrypt Class
getEnum(String, Class<T>, T) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
getEnv() - 类 中的静态方法com.baomidou.kisso.common.util.EnvUtil
返回当前系统变量的函数 结果放至 Properties
getFilterFactory() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.AbstractFilterFactory
 
getFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.ConfigurableFilterFactory
 
getFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.DoubleRippleFilterFactory
 
getFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
getFlag() - 类 中的方法com.baomidou.kisso.Token
 
getFont(int) - 接口 中的方法com.baomidou.kisso.common.captcha.font.FontFactory
 
getFont(int) - 类 中的方法com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
getFont() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getFontFactory() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getHandlerInterceptor() - 类 中的方法com.baomidou.kisso.web.interceptor.KissoAbstractInterceptor
 
getHandlerInterceptor() - 类 中的方法com.baomidou.kisso.web.interceptor.SSOSpringInterceptor
 
getHeader(String) - 类 中的方法com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
getHeight() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getHeight() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getHeight() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextString
 
getImage() - 类 中的方法com.baomidou.kisso.common.captcha.service.Captcha
 
getInstance() - 类 中的静态方法com.baomidou.kisso.common.encrypt.AES
 
getInstance() - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
 
getInstance() - 类 中的静态方法com.baomidou.kisso.SSOConfig
new 当前对象
getInstance() - 类 中的静态方法com.baomidou.kisso.web.handler.KissoDefaultHandler
new 当前对象
getInt(String, int) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
getIp() - 类 中的方法com.baomidou.kisso.Token
 
getIpAddr(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.common.IpHelper
获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。
getJsonToken(HttpServletRequest, SSOEncrypt, String) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
获取当前请求 JsonToken
getKey() - 枚举 中的方法com.baomidou.kisso.annotation.Action
 
getLoginCount(HttpServletRequest) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
在线人数(总数)
getLoginCount(HttpServletRequest) - 接口 中的方法com.baomidou.kisso.service.KissoService
在线人数(总数)
getLoginCount(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.SSOHelper
当前登录人总数(合计多少个)
getLoginUrl() - 类 中的方法com.baomidou.kisso.SSOConfig
SSO 登录地址
getLogoutUrl() - 类 中的方法com.baomidou.kisso.SSOConfig
SSO 退出地址
getLong(String, long) - 类 中的方法com.baomidou.kisso.common.util.PropertiesUtil
 
getMsgSignature() - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
getNetworkBytesOrder(int) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
生成4个字节的网络字节序
getNextWord() - 类 中的方法com.baomidou.kisso.common.captcha.font.UpperRandomWordFactory
重载父类获取字符方法 支持随机大小写字符
getNextWord() - 类 中的方法com.baomidou.kisso.common.captcha.word.AdaptiveRandomWordFactory
 
getNextWord() - 类 中的方法com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
getNextWord() - 接口 中的方法com.baomidou.kisso.common.captcha.word.WordFactory
 
getNoises() - 类 中的方法com.baomidou.kisso.common.captcha.background.LineNoiseBackgroundFactory
 
getNoises() - 类 中的方法com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
 
getNonce() - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
getParameter(String) - 类 中的方法com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
getParameterValues(String) - 类 中的方法com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
getParamReturl() - 类 中的方法com.baomidou.kisso.SSOConfig
SSO 跳转参数命名 默认:ReturnURL
getParser() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义 SSOParser Class
getPixel(int[], int, int, int, int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getPixelBilinear(int[], double, double, int, int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getPoint2D(Point2D, Point2D) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getPostRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
getPreRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
getPreRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.DiffuseRippleFilterFactory
 
getPreRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.MarbleRippleFilterFactory
 
getPreRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
getPreRippleFilters() - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.WobbleRippleFilterFactory
 
getPrivateKey(Map<String, Object>) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
获取私钥
getPublicKey(Map<String, Object>) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
获取公钥
getQueryString(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
获取当前 URL 包含查询条件
getRenderingHints() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
getRequestUrl(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
获取当前完整请求地址
getRole() - 类 中的方法com.baomidou.kisso.SSOConfig
系统角色(默认 空) 该属性为跨域区分当前系统使用,与 token 变量应用系统 app 参数自动设置为该属性值。
getRunMode() - 类 中的方法com.baomidou.kisso.SSOConfig
SSO 配置模式 -------------------- dev_mode 开发模式 test_mode 测试模式 online_mode 生产模式 --------------------
getScale() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
getSecretKey() - 类 中的方法com.baomidou.kisso.common.encrypt.AES
 
getSecretkey() - 类 中的方法com.baomidou.kisso.SSOConfig
密钥
getSecretKey() - 类 中的静态方法com.baomidou.kisso.SSOHelper
生成 18 位随机字符串密钥 替换配置文件 sso.properties 属性 sso.secretkey=随机18位字符串
getSHA1(String, String, String, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.SHA1
用SHA1算法生成安全签名
getSign() - 类 中的方法com.baomidou.kisso.AuthToken
 
getSignature(HashMap<String, String>, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
MD5 参数签名生成算法
getSignature(String, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
MD5 参数签名生成算法
getSSOEncoding() - 类 中的静态方法com.baomidou.kisso.SSOConfig
SSO 当前编码格式
getSSOProperties() - 类 中的静态方法com.baomidou.kisso.SSOConfig
SSO 配置工具类
getSsoPropPath() - 类 中的方法com.baomidou.kisso.web.WebKissoConfigurer
 
getStatistic() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义 SSOStatistic Class
getStrokeMax() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
getStrokeMin() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
getSysTimestamp() - 类 中的静态方法com.baomidou.kisso.common.util.DateUtil
获取当前中国时区的TIMESTAMP日期
getTextRenderer() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getTime() - 类 中的方法com.baomidou.kisso.Token
 
getTimeStamp() - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
getToken() - 类 中的方法com.baomidou.kisso.ApiToken
 
getToken(HttpServletRequest) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
获取当前请求 Token 从 Cookie 解密 token 使用场景,拦截器,非拦截器建议使用 attrToken 减少二次解密
getToken(HttpServletRequest) - 接口 中的方法com.baomidou.kisso.service.KissoService
获取登录 Token 登录
getToken(HttpServletRequest, SSOEncrypt, SSOCache) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
获取当前请求 Token
getToken(HttpServletRequest, SSOEncrypt, String) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
获取当前请求 Token
getToken() - 类 中的方法com.baomidou.kisso.SSOConfig
自定义 Token Class
getToken(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.SSOHelper
获取当前请求 token 该方法直接从 cookie 中解密获取 token, 常使用在登录系统及拦截器中使用 getToken(request) 如果该请求在登录拦截器之后请使用 attrToken(request) 防止二次解密
getTokenCacheKey(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.SSOHelper
获取 token 的缓存主键
getTurbulence() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
getType() - 类 中的方法com.baomidou.kisso.SSOToken
 
getUid() - 类 中的方法com.baomidou.kisso.Token
 
getUserAgent(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.common.Browser
混淆浏览器版本信息
getUuid() - 类 中的方法com.baomidou.kisso.AuthToken
 
getWidth() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getWidth() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getWidth() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextString
 
getWordFactory() - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
getX() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getxAmplitude() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
getxAmplitude() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
getxScale() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
getxWavelength() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
getxWavelength() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
getY() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
getyAmplitude() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
getyAmplitude() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
getyScale() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
getyWavelength() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
getyWavelength() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
GradientColorFactory - com.baomidou.kisso.common.captcha.color中的类
渐变颜色
GradientColorFactory() - 类 的构造器com.baomidou.kisso.common.captcha.color.GradientColorFactory
 

H

height - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
hints - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
HOST_NAME - 类 中的静态变量com.baomidou.kisso.common.IpHelper
系统的本地服务器名
HttpUtil - com.baomidou.kisso.common.util中的类
HTTP工具类
HttpUtil() - 类 的构造器com.baomidou.kisso.common.util.HttpUtil
 

I

inContainURL(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
getRequestURL是否包含在URL之内
increase(HttpServletRequest) - 接口 中的方法com.baomidou.kisso.SSOStatistic
在线人数 +1
init() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractTransformImageOp
 
init() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.DiffuseImageOp
 
init() - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
init(Properties) - 类 中的静态方法com.baomidou.kisso.SSOConfig
SSO 资源文件初始化
init(FilterConfig) - 类 中的方法com.baomidou.kisso.web.filter.SSOFilter
 
init(FilterConfig) - 类 中的方法com.baomidou.kisso.web.filter.WafFilter
 
initKisso(ServletContext) - 类 中的静态方法com.baomidou.kisso.web.WebKissoConfigurer
web.xml 启动监听, 初始化
initKisso() - 类 中的方法com.baomidou.kisso.web.WebKissoConfigurer
Spring bean 注入初始化 xml 配置方法:
initSalt() - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
盐初始化
盐长度必须为8字节
IpHelper - com.baomidou.kisso.common中的类
获取IP地址类
IpHelper() - 类 的构造器com.baomidou.kisso.common.IpHelper
 
isGet(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
GET 请求
isLegalUserAgent(HttpServletRequest, String, String) - 类 中的静态方法com.baomidou.kisso.common.Browser
请求浏览器是否合法 (只校验客户端信息不校验domain)
isLinux() - 类 中的静态方法com.baomidou.kisso.common.util.EnvUtil
判断当前系统是否为 linux
isPost(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
POST 请求
Istrip - com.baomidou.kisso.web.waf.attack中的接口
攻击过滤父类
ITERATION_COUNT - 类 中的静态变量com.baomidou.kisso.common.encrypt.PBE
迭代次数
iterator() - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 

J

JSONParser - com.baomidou.kisso.common.parser.api中的类
提供提取消息格式中的密文及生成回复消息格式
JSONParser() - 类 的构造器com.baomidou.kisso.common.parser.api.JSONParser
 
jsonToken() - 类 中的方法com.baomidou.kisso.Token
Token转为JSON格式

K

KEY_ALGORITHM - 类 中的静态变量com.baomidou.kisso.common.encrypt.RSA
加密算法RSA
KissoAbstractInterceptor - com.baomidou.kisso.web.interceptor中的类
登录权限验证 kisso 拦截器接口
KissoAbstractInterceptor() - 类 的构造器com.baomidou.kisso.web.interceptor.KissoAbstractInterceptor
 
KissoConfigListener - com.baomidou.kisso.web中的类
Kisso 配置启动监听
KissoConfigListener() - 类 的构造器com.baomidou.kisso.web.KissoConfigListener
 
KissoDefaultHandler - com.baomidou.kisso.web.handler中的类
SSO 默认拦截处理器,自定义 Handler 可继承该类。
KissoDefaultHandler() - 类 的构造器com.baomidou.kisso.web.handler.KissoDefaultHandler
 
KissoException - com.baomidou.kisso.exception中的异常错误
SSO 异常
KissoException(String) - 异常错误 的构造器com.baomidou.kisso.exception.KissoException
 
KissoException(Throwable) - 异常错误 的构造器com.baomidou.kisso.exception.KissoException
 
KissoException(String, Throwable) - 异常错误 的构造器com.baomidou.kisso.exception.KissoException
 
KissoService - com.baomidou.kisso.service中的接口
SSO 单点登录服务
KissoServiceSupport - com.baomidou.kisso.service中的类
SSO 单点登录服务支持类
KissoServiceSupport() - 类 的构造器com.baomidou.kisso.service.KissoServiceSupport
 
kissService - 类 中的静态变量com.baomidou.kisso.SSOHelper
 

L

leftMargin - 类 中的变量com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
lerp(double, double, double) - 类 中的静态方法com.baomidou.kisso.common.captcha.filter.library.PerlinNoise
 
limit(int, int, int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
limitByte(int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
LineNoiseBackgroundFactory - com.baomidou.kisso.common.captcha.background中的类
线形噪点干扰背景
LineNoiseBackgroundFactory() - 类 的构造器com.baomidou.kisso.common.captcha.background.LineNoiseBackgroundFactory
 
LineNoiseBackgroundFactory(int) - 类 的构造器com.baomidou.kisso.common.captcha.background.LineNoiseBackgroundFactory
 
LOCAL_IP - 类 中的静态变量com.baomidou.kisso.common.IpHelper
系统的本地IP地址
logger - 类 中的变量com.baomidou.kisso.service.KissoServiceSupport
 
logger - 类 中的静态变量com.baomidou.kisso.SSOHelper
 
logger - 类 中的变量com.baomidou.kisso.Token
 
logger - 类 中的静态变量com.baomidou.kisso.web.WebKissoConfigurer
Parameter specifying the location of the kisso config file
Login - com.baomidou.kisso.annotation中的注释类型
方法注解 不验证是否登录,忽略当前方法。
logout(HttpServletRequest, HttpServletResponse) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
SSO 退出登录
logout(HttpServletRequest, HttpServletResponse, SSOCache) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
退出当前登录状态
logout(HttpServletRequest, HttpServletResponse) - 类 中的静态方法com.baomidou.kisso.SSOHelper
退出登录, 并且跳至 sso.properties 配置的属性 sso.logout.url 地址

M

main(String[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.AES
test
main(String[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.PBE
测试 PBE 加密算法
main(String[]) - 类 中的静态方法com.baomidou.kisso.common.util.EnvUtil
LINUX 编辑用法: ############################################# vi /etc/profile --------------------------------------------- SSO_LOGIN=0 export SSO_LOGIN --------------------------------------------- source /etc/profile ############################################# 程序输入结果:0
marble - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.MarbleRippleFilterFactory
 
MarbleImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片大理石纹
MarbleImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
MarbleRippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
大理石波纹过滤器
MarbleRippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.MarbleRippleFilterFactory
 
maxLength - 类 中的变量com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
maxSize - 类 中的变量com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
MD5 - com.baomidou.kisso.common.encrypt中的类
MD5加密工具类
MD5() - 类 的构造器com.baomidou.kisso.common.encrypt.MD5
 
md5Raw(byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
 
md5String(byte[]) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
 
minLength - 类 中的变量com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
minSize - 类 中的变量com.baomidou.kisso.common.captcha.font.RandomFontFactory
 

N

noise2D(double, double) - 类 中的静态方法com.baomidou.kisso.common.captcha.filter.library.PerlinNoise
 

O

OK - 异常错误 中的静态变量com.baomidou.kisso.exception.AESException
 
ok(HttpServletRequest, HttpServletResponse, String, String, String) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
验证回复密文,成功!
ok(HttpServletRequest, HttpServletResponse, String, String, String) - 接口 中的方法com.baomidou.kisso.service.KissoService
验证跨域回复密文,成功!
ok(HttpServletRequest, HttpServletResponse, String, String, String) - 类 中的静态方法com.baomidou.kisso.SSOHelper
验证回复密文,成功!
OvalNoiseBackgroundFactory - com.baomidou.kisso.common.captcha.background中的类
椭圆形噪点干扰背景
OvalNoiseBackgroundFactory() - 类 的构造器com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
 
OvalNoiseBackgroundFactory(int) - 类 的构造器com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
 

P

parseObject(String, Class<? extends T>) - 类 中的方法com.baomidou.kisso.common.parser.FastJsonParser
 
parseObject(String, Class<? extends T>) - 接口 中的方法com.baomidou.kisso.common.parser.SSOParser
json 格式字符串转换为 T 对象
parseToken(String) - 类 中的方法com.baomidou.kisso.Token
JSON格式Token值转为Token对象
PBE - com.baomidou.kisso.common.encrypt中的类
PBE 对称加密算法
PBE() - 类 的构造器com.baomidou.kisso.common.encrypt.PBE
 
PerlinNoise - com.baomidou.kisso.common.captcha.filter.library中的类
花边噪点
PerlinNoise() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.PerlinNoise
 
PKCS7Encoder - com.baomidou.kisso.common.encrypt中的类
提供基于 PKCS7 算法的加解密
PKCS7Encoder() - 类 的构造器com.baomidou.kisso.common.encrypt.PKCS7Encoder
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - 类 中的方法com.baomidou.kisso.web.interceptor.SSOSpringInterceptor
登录权限验证 方法拦截 Controller 处理之前进行调用。
preTokenIsNull(HttpServletRequest, HttpServletResponse) - 类 中的方法com.baomidou.kisso.web.handler.KissoDefaultHandler
 
preTokenIsNull(HttpServletRequest, HttpServletResponse) - 接口 中的方法com.baomidou.kisso.web.handler.SSOHandlerInterceptor
token 为空未登录, 自定义处理逻辑 返回 true 继续执行(清理登录状态,重定向至登录界面),false 停止执行
preTokenIsNullAjax(HttpServletRequest, HttpServletResponse) - 类 中的方法com.baomidou.kisso.web.handler.KissoDefaultHandler
未登录时,处理 AJAX 请求。
preTokenIsNullAjax(HttpServletRequest, HttpServletResponse) - 接口 中的方法com.baomidou.kisso.web.handler.SSOHandlerInterceptor
token 为空未登录, 拦截到 AJAX 方法时
PropertiesUtil - com.baomidou.kisso.common.util中的类
Properties 工具类
PropertiesUtil(Properties) - 类 的构造器com.baomidou.kisso.common.util.PropertiesUtil
 
PropertiesUtil(Properties, String) - 类 的构造器com.baomidou.kisso.common.util.PropertiesUtil
 

R

RandomColorFactory - com.baomidou.kisso.common.captcha.color中的类
随机颜色
RandomColorFactory() - 类 的构造器com.baomidou.kisso.common.captcha.color.RandomColorFactory
 
RandomFontFactory - com.baomidou.kisso.common.captcha.font中的类
随机字体
RandomFontFactory() - 类 的构造器com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
RandomFontFactory(List<String>) - 类 的构造器com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
RandomFontFactory(String[]) - 类 的构造器com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
RandomFontFactory(int, List<String>) - 类 的构造器com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
RandomFontFactory(int, String[]) - 类 的构造器com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
randomStyle - 类 中的变量com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
RandomUtil - com.baomidou.kisso.common.util中的类
随机数工具类
RandomUtil() - 类 的构造器com.baomidou.kisso.common.util.RandomUtil
 
RandomWordFactory - com.baomidou.kisso.common.captcha.word中的类
随机文字内容
RandomWordFactory() - 类 的构造器com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
RandomYBestFitTextRenderer - com.baomidou.kisso.common.captcha.text.renderer中的类
随机Y轴更好的填充文本渲染
RandomYBestFitTextRenderer() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.RandomYBestFitTextRenderer
 
recoverNetworkBytesOrder(byte[]) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
还原4个字节的网络字节序
replyCiphertext(HttpServletRequest, String) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
生成跨域回复票据
replyCiphertext(HttpServletRequest, String) - 接口 中的方法com.baomidou.kisso.service.KissoService
生成跨域回复票据 跨域
replyCiphertext(HttpServletRequest, String) - 类 中的静态方法com.baomidou.kisso.SSOHelper
生成跨域回复票据
requestPlayload(HttpServletRequest) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
获取Request Playload 内容
rightMargin - 类 中的变量com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
ripple - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.DoubleRippleFilterFactory
 
ripple - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
RippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
波纹过滤器
RippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.RippleFilterFactory
 
RippleImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片波纹
RippleImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
RSA - com.baomidou.kisso.common.encrypt中的类
RSA公钥/私钥/签名工具包 罗纳德·李维斯特(Ron [R]ivest)、阿迪·萨莫尔(Adi [S]hamir)和伦纳德·阿德曼(Leonard [A]dleman) 字符串格式的密钥在未在特殊说明情况下都为BASE64编码格式
由于非对称加密速度极其缓慢,一般文件不使用它来加密而是使用对称加密,
非对称加密算法可以用来对对称加密的密钥加密,这样保证密钥的安全也就保证了数据的安全
RSA() - 类 的构造器com.baomidou.kisso.common.encrypt.RSA
 

S

sendRedirect(HttpServletResponse, String) - 类 中的静态方法com.baomidou.kisso.common.util.HttpUtil
请求重定向至地址 location
set(String, Token, int) - 接口 中的方法com.baomidou.kisso.SSOCache
设置SSO票据
setAccessToken(String) - 类 中的方法com.baomidou.kisso.ApiToken
 
setAesKey(String) - 类 中的方法com.baomidou.kisso.ApiToken
 
setAmount(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.DiffuseImageOp
 
setAmount(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
setApp(String) - 类 中的方法com.baomidou.kisso.Token
 
setAscent(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setAuthCookieMaxage(int) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setAuthCookieName(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setBackgroundFactory(BackgroundFactory) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setBottomMargin(int) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
setBottomMargin(int) - 接口 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextRenderer
 
setCache(SSOCache) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCacheExpires(int) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setChallenge(String) - 类 中的方法com.baomidou.kisso.common.captcha.service.Captcha
 
setCharacter(char) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setCharacters(String) - 类 中的方法com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
setColor(Color) - 类 中的方法com.baomidou.kisso.common.captcha.color.SingleColorFactory
 
setColor(Color) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setColorFactory(ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.background.SingleColorBackgroundFactory
 
setColorFactory(ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
setColorFactory(ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
setColorFactory(ColorFactory) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setConfig(SSOConfig) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
 
setCookieBrowser(boolean) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieCheckip(boolean) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieDomain(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieHttponly(boolean) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieMaxage(int) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieName(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookiePath(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setCookieSecure(boolean) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setData(String) - 类 中的方法com.baomidou.kisso.AuthToken
 
setDescent(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setEdgeMode(int) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractImageOp
 
setEncoding(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setEncrypt(String) - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
setEncrypt(SSOEncrypt) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setFamilies(List<String>) - 类 中的方法com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
setFilterFactory(FilterFactory) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setFilters(List<BufferedImageOp>) - 类 中的方法com.baomidou.kisso.common.captcha.filter.ConfigurableFilterFactory
 
setFlag(int) - 类 中的方法com.baomidou.kisso.Token
 
setFont(Font) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setFontFactory(FontFactory) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setHandlerInterceptor(SSOHandlerInterceptor) - 类 中的方法com.baomidou.kisso.web.interceptor.KissoAbstractInterceptor
 
setHandlerInterceptor(SSOHandlerInterceptor) - 类 中的方法com.baomidou.kisso.web.interceptor.SSOSpringInterceptor
 
setHeight(int) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setHeight(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setImage(BufferedImage) - 类 中的方法com.baomidou.kisso.common.captcha.service.Captcha
 
setIp(String) - 类 中的方法com.baomidou.kisso.Token
 
setKey(String) - 类 中的方法com.baomidou.kisso.common.encrypt.AES
generate KEY
setLeftMargin(int) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
setLeftMargin(int) - 接口 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextRenderer
 
setLoginUrl(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setLogoutUrl(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setMax(Color) - 类 中的方法com.baomidou.kisso.common.captcha.color.RandomColorFactory
 
setMaxLength(int) - 类 中的方法com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
setMaxSize(int) - 类 中的方法com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
setMin(Color) - 类 中的方法com.baomidou.kisso.common.captcha.color.RandomColorFactory
 
setMinLength(int) - 类 中的方法com.baomidou.kisso.common.captcha.word.RandomWordFactory
 
setMinSize(int) - 类 中的方法com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
setMsgSignature(String) - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
setNoises(int) - 类 中的方法com.baomidou.kisso.common.captcha.background.LineNoiseBackgroundFactory
 
setNoises(int) - 类 中的方法com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
 
setNonce(String) - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
setParamReturl(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setParser(SSOParser) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setRandomStyle(boolean) - 类 中的方法com.baomidou.kisso.common.captcha.font.RandomFontFactory
 
setRightMargin(int) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
setRightMargin(int) - 接口 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextRenderer
 
setRole(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setRunMode(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setScale(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
setSecretkey(String) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setSign(String) - 类 中的方法com.baomidou.kisso.AuthToken
 
setSSOCookie(HttpServletRequest, HttpServletResponse, Token) - 类 中的方法com.baomidou.kisso.service.AbstractKissoService
当前访问域下设置登录Cookie request.setAttribute(SSOConfig.SSO_COOKIE_MAXAGE, -1); 可以设置 Cookie 超时时间 ,默认读取配置文件数据 。
setSSOCookie(HttpServletRequest, HttpServletResponse, Token) - 接口 中的方法com.baomidou.kisso.service.KissoService
设置登录 Cookie 登录
setSSOCookie(HttpServletRequest, HttpServletResponse, Token, SSOEncrypt) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
当前访问域下设置登录Cookie
setSSOCookie(HttpServletRequest, HttpServletResponse, Token, boolean) - 类 中的静态方法com.baomidou.kisso.SSOHelper
设置加密 Cookie(登录验证成功) 最后一个参数 true 销毁当前JSESSIONID.
setSsoPropPath(String) - 类 中的方法com.baomidou.kisso.web.WebKissoConfigurer
 
setStart(Color) - 类 中的方法com.baomidou.kisso.common.captcha.color.GradientColorFactory
 
setStatistic(SSOStatistic) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setStep(Color) - 类 中的方法com.baomidou.kisso.common.captcha.color.GradientColorFactory
 
setStrokeMax(float) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
setStrokeMax(float) - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
setStrokeMin(float) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.CurvesImageOp
 
setStrokeMin(float) - 类 中的方法com.baomidou.kisso.common.captcha.filter.predefined.CurvesRippleFilterFactory
 
setTextRenderer(TextRenderer) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setTime(long) - 类 中的方法com.baomidou.kisso.Token
 
setTimeStamp(String) - 类 中的方法com.baomidou.kisso.common.parser.api.EncryptMsg
 
setToken(String) - 类 中的方法com.baomidou.kisso.ApiToken
 
setToken(Token) - 类 中的方法com.baomidou.kisso.SSOConfig
 
setTopMargin(int) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
setTopMargin(int) - 接口 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextRenderer
 
setTurbulence(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
setType(String) - 类 中的方法com.baomidou.kisso.SSOToken
 
setUid(String) - 类 中的方法com.baomidou.kisso.Token
 
setUuid(String) - 类 中的方法com.baomidou.kisso.AuthToken
 
setWideCharacters(String) - 类 中的方法com.baomidou.kisso.common.captcha.word.AdaptiveRandomWordFactory
 
setWidth(int) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setWidth(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setWordFactory(WordFactory) - 类 中的方法com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
setX(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setxAmplitude(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
setxAmplitude(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
setxScale(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
setxWavelength(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
setxWavelength(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
setY(double) - 类 中的方法com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
setyAmplitude(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
setyAmplitude(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
setyScale(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
setyWavelength(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
setyWavelength(double) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
SHA1 - com.baomidou.kisso.common.encrypt中的类
SHA1 签名算法
SHA1() - 类 的构造器com.baomidou.kisso.common.encrypt.SHA1
 
shutdownKisso(ServletContext) - 类 中的静态方法com.baomidou.kisso.web.WebKissoConfigurer
 
shutdownKisso() - 类 中的静态方法com.baomidou.kisso.web.WebKissoConfigurer
 
sign(String) - 类 中的方法com.baomidou.kisso.AuthToken
设置签名 rsaSign
sign(byte[], String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
用私钥对信息生成数字签名
SIGNATURE_ALGORITHM - 类 中的静态变量com.baomidou.kisso.common.encrypt.RSA
签名算法
signByte() - 类 中的方法com.baomidou.kisso.AuthToken
生成签名字节数组
SimpleCaptchaService - com.baomidou.kisso.common.captcha.service中的类
简单验证码服务
SimpleCaptchaService(int, int, Color, Color, int, FilterFactory) - 类 的构造器com.baomidou.kisso.common.captcha.service.SimpleCaptchaService
 
SimpleCaptchaService(int, int, Color, Color, int, String[], FilterFactory) - 类 的构造器com.baomidou.kisso.common.captcha.service.SimpleCaptchaService
 
SimpleTextRenderer - com.baomidou.kisso.common.captcha.text.renderer中的类
简单文本渲染
SimpleTextRenderer() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.SimpleTextRenderer
 
SingleColorBackgroundFactory - com.baomidou.kisso.common.captcha.background中的类
单一颜色背景
SingleColorBackgroundFactory() - 类 的构造器com.baomidou.kisso.common.captcha.background.SingleColorBackgroundFactory
 
SingleColorBackgroundFactory(Color) - 类 的构造器com.baomidou.kisso.common.captcha.background.SingleColorBackgroundFactory
 
SingleColorFactory - com.baomidou.kisso.common.captcha.color中的类
单一颜色
SingleColorFactory() - 类 的构造器com.baomidou.kisso.common.captcha.color.SingleColorFactory
 
SingleColorFactory(Color) - 类 的构造器com.baomidou.kisso.common.captcha.color.SingleColorFactory
 
size() - 类 中的方法com.baomidou.kisso.common.encrypt.ByteGroup
 
SoftenImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片软化
SoftenImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.SoftenImageOp
 
SqlInjection - com.baomidou.kisso.web.waf.attack中的类
SQL注入攻击
SqlInjection() - 类 的构造器com.baomidou.kisso.web.waf.attack.SqlInjection
 
SSO_COOKIE_MAXAGE - 类 中的静态变量com.baomidou.kisso.SSOConfig
SSO 动态设置 Cookie 参数 -1 浏览器关闭时自动删除 0 立即删除 120 表示Cookie有效期2分钟(以秒为单位)
SSO_TOKEN_ATTR - 类 中的静态变量com.baomidou.kisso.SSOConfig
拦截器判断后设置 Token至当前请求,减少Token解密次数: request.setAttribute("ssotoken_attr", token) 使用获取方式: SSOHelper.attrToken(request)
SSOCache - com.baomidou.kisso中的接口
SSO 缓存接口
SSOConfig - com.baomidou.kisso中的类
SSO 配置文件解析 按照不同的运行模式启用相应的配置 默认开发环境, 调试方式 Eclipse 环境的 VM 参数中加上 -Dsso.run.mode=dev_mode 例如: ------------------------------------------------------------------ sso.login.url_online_mode=http://sso.online.com/login.html sso.login.url_test_mode=http://sso.test.com/login.html sso.login.url_dev_mode=http://localhost:8080/login.html ------------------------------------------------------------------
SSOConfig() - 类 的构造器com.baomidou.kisso.SSOConfig
 
SSOEncrypt - com.baomidou.kisso.common.encrypt中的接口
SSO 对称加密接口
SSOFilter - com.baomidou.kisso.web.filter中的类
SSO 过滤器验证登录状态
SSOFilter() - 类 的构造器com.baomidou.kisso.web.filter.SSOFilter
 
SSOHandlerInterceptor - com.baomidou.kisso.web.handler中的接口
SSO Handler 拦截器接口
SSOHelper - com.baomidou.kisso中的类
SSO 帮助类
SSOHelper() - 类 的构造器com.baomidou.kisso.SSOHelper
 
SSOParser - com.baomidou.kisso.common.parser中的接口
SSO Token 解析接口
SSOReflectHelper - com.baomidou.kisso.common中的类
SSO 反射辅助类
SSOReflectHelper() - 类 的构造器com.baomidou.kisso.common.SSOReflectHelper
 
SSOSpringInterceptor - com.baomidou.kisso.web.interceptor中的类
登录权限验证 kisso spring 拦截器,Controller 方法调用前处理。
SSOSpringInterceptor() - 类 的构造器com.baomidou.kisso.web.interceptor.SSOSpringInterceptor
 
SSOStatistic - com.baomidou.kisso中的接口
SSO 在线人数统计接口
SSOToken - com.baomidou.kisso中的类
SSO登录标记Cookie基本信息对象
SSOToken() - 类 的构造器com.baomidou.kisso.SSOToken
 
SSOToken(HttpServletRequest) - 类 的构造器com.baomidou.kisso.SSOToken
 
SSOToken(HttpServletRequest, String) - 类 的构造器com.baomidou.kisso.SSOToken
 
SSOToken(HttpServletRequest, String, String) - 类 的构造器com.baomidou.kisso.SSOToken
 
strip(String) - 接口 中的方法com.baomidou.kisso.web.waf.attack.Istrip
 
strip(String) - 类 中的方法com.baomidou.kisso.web.waf.attack.SqlInjection
 
strip(String) - 类 中的方法com.baomidou.kisso.web.waf.attack.XSS
 
stripSqlInjection(String) - 类 中的静态方法com.baomidou.kisso.web.waf.WafHelper
 
stripSqlXSS(String) - 类 中的静态方法com.baomidou.kisso.web.waf.WafHelper
 
stripXSS(String) - 类 中的静态方法com.baomidou.kisso.web.waf.WafHelper
 

T

TextCharacter - com.baomidou.kisso.common.captcha.text.renderer中的类
字符文本渲染
TextCharacter() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.TextCharacter
 
textRenderer - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
TextRenderer - com.baomidou.kisso.common.captcha.text.renderer中的接口
文本渲染接口
TextString - com.baomidou.kisso.common.captcha.text.renderer中的类
字符串文本
TextString() - 类 的构造器com.baomidou.kisso.common.captcha.text.renderer.TextString
 
toBytes() - 类 中的方法com.baomidou.kisso.common.encrypt.ByteGroup
 
toCacheKey() - 类 中的方法com.baomidou.kisso.Token
生成 Token 缓存主键
toJson(Object) - 类 中的方法com.baomidou.kisso.common.parser.FastJsonParser
 
toJson(Object) - 接口 中的方法com.baomidou.kisso.common.parser.SSOParser
Object 对象转换为 json 字符串
Token - com.baomidou.kisso中的类
SSO 票据顶级父类
Token() - 类 的构造器com.baomidou.kisso.Token
 
tokenCacheKey(HttpServletRequest, Token) - 类 中的方法com.baomidou.kisso.service.KissoServiceSupport
Token 缓存主键 1、自动设置 2、拦截器 request 中获取 3、解密 Cookie 获取
toMD5(String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.MD5
 
topMargin - 类 中的变量com.baomidou.kisso.common.captcha.text.renderer.AbstractTextRenderer
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.AbstractTransformImageOp
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.DiffuseImageOp
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.DoubleRippleImageOp
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.MarbleImageOp
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
transform(int, int, double[]) - 类 中的方法com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 

U

UpperRandomWordFactory - com.baomidou.kisso.common.captcha.font中的类
随机字符大小写
UpperRandomWordFactory() - 类 的构造器com.baomidou.kisso.common.captcha.font.UpperRandomWordFactory
 

V

valueOf(String) - 枚举 中的静态方法com.baomidou.kisso.annotation.Action
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baomidou.kisso.annotation.Action
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String) - 类 中的方法com.baomidou.kisso.AuthToken
验证 AuthToken 签名是否合法
verify(byte[], String, String) - 类 中的静态方法com.baomidou.kisso.common.encrypt.RSA
校验数字签名
verifyUrl(String, String, String, String) - 类 中的方法com.baomidou.kisso.common.encrypt.AESMsgCrypt
验证 URL

W

WafFilter - com.baomidou.kisso.web.filter中的类
Waf防火墙过滤器
WafFilter() - 类 的构造器com.baomidou.kisso.web.filter.WafFilter
 
WafHelper - com.baomidou.kisso.web.waf中的类
Web防火墙工具类
WafHelper() - 类 的构造器com.baomidou.kisso.web.waf.WafHelper
 
WafRequestWrapper - com.baomidou.kisso.web.waf.request中的类
Request请求过滤包装
WafRequestWrapper(HttpServletRequest, boolean, boolean) - 类 的构造器com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
WafRequestWrapper(HttpServletRequest) - 类 的构造器com.baomidou.kisso.web.waf.request.WafRequestWrapper
 
WebKissoConfigurer - com.baomidou.kisso.web中的类
Kisso 配置
WebKissoConfigurer() - 类 的构造器com.baomidou.kisso.web.WebKissoConfigurer
 
WebKissoConfigurer(String) - 类 的构造器com.baomidou.kisso.web.WebKissoConfigurer
 
wideCharacters - 类 中的变量com.baomidou.kisso.common.captcha.word.AdaptiveRandomWordFactory
 
width - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
wobble - 类 中的变量com.baomidou.kisso.common.captcha.filter.predefined.WobbleRippleFilterFactory
 
WobbleImageOp - com.baomidou.kisso.common.captcha.filter.library中的类
图片摆动
WobbleImageOp() - 类 的构造器com.baomidou.kisso.common.captcha.filter.library.WobbleImageOp
 
WobbleRippleFilterFactory - com.baomidou.kisso.common.captcha.filter.predefined中的类
摆动波纹过滤器
WobbleRippleFilterFactory() - 类 的构造器com.baomidou.kisso.common.captcha.filter.predefined.WobbleRippleFilterFactory
 
wordFactory - 类 中的变量com.baomidou.kisso.common.captcha.service.AbstractCaptchaService
 
WordFactory - com.baomidou.kisso.common.captcha.word中的接口
文字内容

X

xAmplitude - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
XMLParser - com.baomidou.kisso.common.parser.api中的类
提供提取消息格式中的密文及生成回复消息格式
XMLParser() - 类 的构造器com.baomidou.kisso.common.parser.api.XMLParser
 
xRandom - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
XSS - com.baomidou.kisso.web.waf.attack中的类
XSS脚本攻击
XSS() - 类 的构造器com.baomidou.kisso.web.waf.attack.XSS
 
xWavelength - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 

Y

yAmplitude - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
yRandom - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 
yWavelength - 类 中的变量com.baomidou.kisso.common.captcha.filter.library.RippleImageOp
 

_

_getRandColor(int, int) - 类 中的静态方法com.baomidou.kisso.common.captcha.background.OvalNoiseBackgroundFactory
给定范围获得随机颜色
A B C D E F G H I J K L M N O P R S T U V W X Y _ 

Copyright © 2016. All rights reserved.