- 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
-