索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- addArgumentResolvers(List<HandlerMethodArgumentResolver>) - 类中的方法 org.springblade.core.api.crypto.config.ApiCryptoConfiguration
- AES - enum class 中的枚举常量 org.springblade.core.api.crypto.enums.CryptoType
-
aes
- afterBodyRead(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptRequestBodyAdvice
- ApiCryptoConfiguration - org.springblade.core.api.crypto.config中的类
-
api 签名自动配置
- ApiCryptoConfiguration() - 类的构造器 org.springblade.core.api.crypto.config.ApiCryptoConfiguration
- ApiCryptoProperties - org.springblade.core.api.crypto.config中的类
-
api 签名配置类
- ApiCryptoProperties() - 类的构造器 org.springblade.core.api.crypto.config.ApiCryptoProperties
- ApiCryptoUtil - org.springblade.core.api.crypto.util中的类
-
辅助检测工具类
- ApiCryptoUtil() - 类的构造器 org.springblade.core.api.crypto.util.ApiCryptoUtil
- ApiDecrypt - org.springblade.core.api.crypto.annotation.decrypt中的Annotation Interface
-
解密含有
RequestBody注解的参数请求数据,可用于整个控制类或者某个控制器上 - ApiDecryptAes - org.springblade.core.api.crypto.annotation.decrypt中的Annotation Interface
-
aes 解密
- ApiDecryptDes - org.springblade.core.api.crypto.annotation.decrypt中的Annotation Interface
-
des 解密
- ApiDecryptParamResolver - org.springblade.core.api.crypto.core中的类
-
param 参数 解析
- ApiDecryptParamResolver() - 类的构造器 org.springblade.core.api.crypto.core.ApiDecryptParamResolver
- ApiDecryptRequestBodyAdvice - org.springblade.core.api.crypto.core中的类
-
请求数据的加密信息解密处理
本类只对控制器参数中含有RequestBody以及package为org.springblade.core.api.signature.annotation.decrypt下的注解有效 - ApiDecryptRequestBodyAdvice() - 类的构造器 org.springblade.core.api.crypto.core.ApiDecryptRequestBodyAdvice
- ApiEncrypt - org.springblade.core.api.crypto.annotation.encrypt中的Annotation Interface
-
加密
ResponseBody响应数据,可用于整个控制类或者某个控制器上 - ApiEncryptAes - org.springblade.core.api.crypto.annotation.encrypt中的Annotation Interface
-
aes 加密
- ApiEncryptDes - org.springblade.core.api.crypto.annotation.encrypt中的Annotation Interface
-
des 加密
- ApiEncryptResponseBodyAdvice - org.springblade.core.api.crypto.core中的类
-
响应数据的加密处理
本类只对控制器参数中含有ResponseBody或者控制类上含有RestController以及package为org.springblade.core.api.signature.annotation.encrypt下的注解有效 - ApiEncryptResponseBodyAdvice() - 类的构造器 org.springblade.core.api.crypto.core.ApiEncryptResponseBodyAdvice
B
- beforeBodyRead(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptRequestBodyAdvice
- beforeBodyWrite(Object, MethodParameter, MediaType, Class, ServerHttpRequest, ServerHttpResponse) - 类中的方法 org.springblade.core.api.crypto.core.ApiEncryptResponseBodyAdvice
C
- CryptoInfoBean - org.springblade.core.api.crypto.bean中的类
-
加密注解信息
- CryptoInfoBean() - 类的构造器 org.springblade.core.api.crypto.bean.CryptoInfoBean
- CryptoType - org.springblade.core.api.crypto.enums中的Enum Class
-
加密方式
D
- DecryptBodyFailException - org.springblade.core.api.crypto.exception中的异常错误
-
解密数据失败异常
- DecryptBodyFailException(String) - 异常错误的构造器 org.springblade.core.api.crypto.exception.DecryptBodyFailException
- decryptData(ApiCryptoProperties, byte[], CryptoInfoBean) - 类中的静态方法 org.springblade.core.api.crypto.util.ApiCryptoUtil
-
选择加密方式并进行解密
- DecryptHttpInputMessage - org.springblade.core.api.crypto.bean中的类
-
解密信息输入流
- DecryptHttpInputMessage() - 类的构造器 org.springblade.core.api.crypto.bean.DecryptHttpInputMessage
- DES - enum class 中的枚举常量 org.springblade.core.api.crypto.enums.CryptoType
-
des
E
- EncryptBodyFailException - org.springblade.core.api.crypto.exception中的异常错误
-
加密数据失败异常
- EncryptBodyFailException() - 异常错误的构造器 org.springblade.core.api.crypto.exception.EncryptBodyFailException
- EncryptBodyFailException(String) - 异常错误的构造器 org.springblade.core.api.crypto.exception.EncryptBodyFailException
- encryptData(ApiCryptoProperties, byte[], CryptoInfoBean) - 类中的静态方法 org.springblade.core.api.crypto.util.ApiCryptoUtil
-
选择加密方式并进行加密
- EncryptMethodNotFoundException - org.springblade.core.api.crypto.exception中的异常错误
-
加密方式未找到或未定义异常
- EncryptMethodNotFoundException() - 异常错误的构造器 org.springblade.core.api.crypto.exception.EncryptMethodNotFoundException
G
- getDecryptInfo(MethodParameter) - 类中的静态方法 org.springblade.core.api.crypto.util.ApiCryptoUtil
-
获取方法控制器上的解密注解信息
- getEncryptInfo(MethodParameter) - 类中的静态方法 org.springblade.core.api.crypto.util.ApiCryptoUtil
-
获取方法控制器上的加密注解信息
H
- handleEmptyBody(Object, HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptRequestBodyAdvice
K
- KeyNotConfiguredException - org.springblade.core.api.crypto.exception中的异常错误
-
未配置KEY运行时异常
- KeyNotConfiguredException(String) - 异常错误的构造器 org.springblade.core.api.crypto.exception.KeyNotConfiguredException
O
- org.springblade.core.api.crypto.annotation.decrypt - 程序包 org.springblade.core.api.crypto.annotation.decrypt
- org.springblade.core.api.crypto.annotation.encrypt - 程序包 org.springblade.core.api.crypto.annotation.encrypt
- org.springblade.core.api.crypto.bean - 程序包 org.springblade.core.api.crypto.bean
- org.springblade.core.api.crypto.config - 程序包 org.springblade.core.api.crypto.config
- org.springblade.core.api.crypto.core - 程序包 org.springblade.core.api.crypto.core
- org.springblade.core.api.crypto.enums - 程序包 org.springblade.core.api.crypto.enums
- org.springblade.core.api.crypto.exception - 程序包 org.springblade.core.api.crypto.exception
- org.springblade.core.api.crypto.util - 程序包 org.springblade.core.api.crypto.util
P
- PREFIX - 类中的静态变量 org.springblade.core.api.crypto.config.ApiCryptoProperties
-
前缀
R
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptParamResolver
S
- secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.decrypt.ApiDecrypt
-
私钥,用于某些需要单独配置私钥的方法,没有时读取全局配置的私钥
- secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.decrypt.ApiDecryptAes
-
Alias for
ApiDecrypt.secretKey(). - secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.decrypt.ApiDecryptDes
-
Alias for
ApiDecrypt.secretKey(). - secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.encrypt.ApiEncrypt
-
私钥,用于某些需要单独配置私钥的方法,没有时读取全局配置的私钥
- secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.encrypt.ApiEncryptAes
-
Alias for
ApiEncrypt.secretKey(). - secretKey() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.encrypt.ApiEncryptDes
-
Alias for
ApiEncrypt.secretKey(). - supports(MethodParameter, Class) - 类中的方法 org.springblade.core.api.crypto.core.ApiEncryptResponseBodyAdvice
- supports(MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptRequestBodyAdvice
- supportsParameter(MethodParameter) - 类中的方法 org.springblade.core.api.crypto.core.ApiDecryptParamResolver
V
- value() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.decrypt.ApiDecrypt
-
解密类型
- value() - annotation interface 中的元素 org.springblade.core.api.crypto.annotation.encrypt.ApiEncrypt
-
加密类型
- valueOf(String) - enum class中的静态方法 org.springblade.core.api.crypto.enums.CryptoType
-
Returns the enum constant of this class with the specified name.
- values() - enum class中的静态方法 org.springblade.core.api.crypto.enums.CryptoType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|常量字段值|所有程序包|序列化表格