跳过导航链接
D E F G H I P R S W 

D

decrypt(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
decrypt(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
解密
DefaultParamCryptoFilterPropertiesImpl - icu.easyj.web.param.crypto.impls中的类
请求参数加解密过滤器的配置
DefaultParamCryptoFilterPropertiesImpl() - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
DefaultParamCryptoHandlerImpl - icu.easyj.web.param.crypto.impls中的类
默认的参数加密解密处理器实现类
DefaultParamCryptoHandlerImpl(IParamCryptoHandlerProperties) - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
构造函数
DefaultParamCryptoHandlerPropertiesImpl - icu.easyj.web.param.crypto.impls中的类
默认的参数加密处理器配置
DefaultParamCryptoHandlerPropertiesImpl() - 类 的构造器icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
doFilter(ServletRequest, ServletResponse, FilterChain) - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 

E

encrypt(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
encrypt(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
加密

F

FastJsonParamCryptoHttpMessageConverter - icu.easyj.web.param.crypto中的类
JSON入参解密/出参加密 消息转换器
FastJsonParamCryptoHttpMessageConverter(ParamCryptoFilter) - 类 的构造器icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
构造函数

G

getAlgorithm() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getAlgorithm() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
对称加密算法
格式如:{对称加密算法}/{模式}/{补码方式}
举例:AES/CBC/PKCS7Padding
getCharset() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getCharset() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
 
getCryptoHandler() - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 
getCryptoHandlerProperties() - 类 中的方法icu.easyj.web.param.crypto.ParamCryptoFilter
 
getIv() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getIv() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
 
getKey() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
getKey() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
 
getQueryStringName() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
getQueryStringName() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoFilterProperties
加密参数名 为空时,表示取整个queryString作为加密参数值,即:request.getQueryString()
非时时,表示取该参数名的参数值作为加密参数值,即:request.getParameter(String name)

H

handleEscapedChars(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
handleEscapedChars(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
处理加密串中,被转义了的字符

I

icu.easyj.web.param.crypto - 程序包 icu.easyj.web.param.crypto
 
icu.easyj.web.param.crypto.exception - 程序包 icu.easyj.web.param.crypto.exception
 
icu.easyj.web.param.crypto.impls - 程序包 icu.easyj.web.param.crypto.impls
 
IParamCryptoFilterProperties - icu.easyj.web.param.crypto中的接口
请求参数加解密过滤器的配置
IParamCryptoHandler - icu.easyj.web.param.crypto中的接口
参数加密解密工具接口
IParamCryptoHandlerProperties - icu.easyj.web.param.crypto中的接口
参数加密解密配置接口
isEncryptedQueryString(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerImpl
 
isEncryptedQueryString(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandler
校验加密串的格式,是否为当前加密算法加密后的字符串格式。
isNeedEncryptInputParam() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
isNeedEncryptInputParam() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
 
isNeedEncryptOutputParam() - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
isNeedEncryptOutputParam() - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
 

P

ParamCryptoException - icu.easyj.web.param.crypto.exception中的异常错误
参数加密解密的异常
ParamCryptoException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamCryptoException
 
ParamCryptoFilter - icu.easyj.web.param.crypto中的类
入参解密过滤器
ParamCryptoFilter(IParamCryptoFilterProperties, IParamCryptoHandlerProperties, IParamCryptoHandler) - 类 的构造器icu.easyj.web.param.crypto.ParamCryptoFilter
构造函数
ParamDecryptException - icu.easyj.web.param.crypto.exception中的异常错误
参数解密失败的异常
ParamDecryptException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamDecryptException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamDecryptException
 
ParamEncryptException - icu.easyj.web.param.crypto.exception中的异常错误
参数加密失败的异常
ParamEncryptException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamEncryptException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamEncryptException
 
ParamNotEncryptedException - icu.easyj.web.param.crypto.exception中的异常错误
入参未加密异常
ParamNotEncryptedException(String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, String) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 
ParamNotEncryptedException(String, String, Throwable) - 异常错误 的构造器icu.easyj.web.param.crypto.exception.ParamNotEncryptedException
 

R

read(Type, Class<?>, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 
readInternal(Class<?>, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 
readType(Type, HttpInputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
入参解密 注:由于父类中该方法为private,所以并没有添加`@Override`,但实际上该方法是属于Override。

S

setAlgorithm(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setAlgorithm(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置对称加密算法
setCharset(Charset) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setCharset(Charset) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置编码
setIv(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setIv(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置偏移向量
setKey(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setKey(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置密钥
setNeedEncryptInputParam(boolean) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setNeedEncryptInputParam(boolean) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置是否强制要求入参加密
setNeedEncryptOutputParam(boolean) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoHandlerPropertiesImpl
 
setNeedEncryptOutputParam(boolean) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoHandlerProperties
设置出参是否需要加密
setQueryStringName(String) - 类 中的方法icu.easyj.web.param.crypto.impls.DefaultParamCryptoFilterPropertiesImpl
 
setQueryStringName(String) - 接口 中的方法icu.easyj.web.param.crypto.IParamCryptoFilterProperties
设置加密参数名
strangeCodeForJackson(Object) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
 

W

writeInternal(Object, HttpOutputMessage) - 类 中的方法icu.easyj.web.param.crypto.FastJsonParamCryptoHttpMessageConverter
出参加密、Override 注:该方法中标注了`@Override`的代码为重写过的代码。
D E F G H I P R S W 
跳过导航链接

Copyright © 2021 EasyJ寮�婧愮ぞ鍖�. All rights reserved.