跳过导航链接
A C D E F G I K L P R S V X 

A

AdviceCryptoProcessor - xyz.shodown.crypto.processor中的类
 
AdviceCryptoProcessor() - 类 的构造器xyz.shodown.crypto.processor.AdviceCryptoProcessor
 
AesAlgorithmHandler - xyz.shodown.crypto.handler中的类
 
AesAlgorithmHandler() - 类 的构造器xyz.shodown.crypto.handler.AesAlgorithmHandler
 
afterPropertiesSet() - 类 中的方法xyz.shodown.crypto.keychain.KeyChain
判断是否是全局的密钥对,并设置全局密钥
Algorithm - xyz.shodown.crypto.enums中的枚举
 
AlgorithmFactory - xyz.shodown.crypto.factory中的类
 
AlgorithmFactory() - 类 的构造器xyz.shodown.crypto.factory.AlgorithmFactory
 
AlgorithmHandler - xyz.shodown.crypto.handler中的接口
 
AlgorithmHandlerAdapter - xyz.shodown.crypto.handler中的类
 
AlgorithmHandlerAdapter() - 类 的构造器xyz.shodown.crypto.handler.AlgorithmHandlerAdapter
 

C

CharSet - xyz.shodown.crypto.enums中的枚举
 
create(Algorithm) - 类 中的静态方法xyz.shodown.crypto.factory.AlgorithmFactory
获取算法实例
createAdapter(Algorithm) - 类 中的静态方法xyz.shodown.crypto.factory.AlgorithmFactory
获取算法处理实例
Crypto - xyz.shodown.crypto.annotation中的注释类型
 
CryptoErr - xyz.shodown.crypto.enums中的枚举
 
CryptoHelper - xyz.shodown.crypto.helper中的类
 
CryptoHelper() - 类 的构造器xyz.shodown.crypto.helper.CryptoHelper
 
CryptoProcessor - xyz.shodown.crypto.processor中的接口
 

D

decrypt() - 类 中的方法xyz.shodown.crypto.handler.AesAlgorithmHandler
 
decrypt() - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
解密
decrypt() - 类 中的方法xyz.shodown.crypto.handler.RsaAlgorithmHandler
 
decrypt() - 类 中的方法xyz.shodown.crypto.handler.Sm2AlgorithmHandler
 
decrypt() - 类 中的方法xyz.shodown.crypto.handler.Sm4AlgorithmHandler
 
decrypt(String) - 类 中的方法xyz.shodown.crypto.helper.CryptoHelper
解密
decrypt(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 类 中的方法xyz.shodown.crypto.processor.AdviceCryptoProcessor
 
decrypt(HttpInputMessage, MethodParameter, Type, Class<? extends HttpMessageConverter<?>>) - 接口 中的方法xyz.shodown.crypto.processor.CryptoProcessor
advice切面解密
DefaultKeyChain - xyz.shodown.crypto.keychain中的类
 
DefaultKeyChain() - 类 的构造器xyz.shodown.crypto.keychain.DefaultKeyChain
 

E

encrypt() - 类 中的方法xyz.shodown.crypto.handler.AesAlgorithmHandler
 
encrypt() - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
加密
encrypt() - 类 中的方法xyz.shodown.crypto.handler.RsaAlgorithmHandler
 
encrypt() - 类 中的方法xyz.shodown.crypto.handler.Sm2AlgorithmHandler
 
encrypt() - 类 中的方法xyz.shodown.crypto.handler.Sm4AlgorithmHandler
 
encrypt(String) - 类 中的方法xyz.shodown.crypto.helper.CryptoHelper
加密
encrypt(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 类 中的方法xyz.shodown.crypto.processor.AdviceCryptoProcessor
 
encrypt(Object, MethodParameter, MediaType, Class<? extends HttpMessageConverter<?>>, ServerHttpRequest, ServerHttpResponse) - 接口 中的方法xyz.shodown.crypto.processor.CryptoProcessor
advice切面加密
EncryptRes - xyz.shodown.crypto.entity中的类
 
EncryptRes() - 类 的构造器xyz.shodown.crypto.entity.EncryptRes
 

F

fetchSwitch() - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
加解密总开关

G

getCharset() - 枚举 中的方法xyz.shodown.crypto.enums.CharSet
 
getClazz() - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 
getClazz() - 枚举 中的方法xyz.shodown.crypto.enums.ProcessorEnum
 
getCode() - 枚举 中的方法xyz.shodown.crypto.enums.CryptoErr
 
getDefaultKeyChain() - 类 中的静态方法xyz.shodown.crypto.factory.KeyChainFactory
获取默认密钥单例,采用配置文件读取
getErrMsg() - 枚举 中的方法xyz.shodown.crypto.enums.CryptoErr
 
getGlobalKeyChain() - 类 中的静态方法xyz.shodown.crypto.factory.KeyChainFactory
获取全局密钥单例,用于自定义设置的全局密钥
getInstance(ProcessorEnum) - 类 中的静态方法xyz.shodown.crypto.factory.ProcessorFactory
获取处理器单例
getIv() - 类 中的方法xyz.shodown.crypto.keychain.DefaultKeyChain
 
getIv() - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
getIv() - 接口 中的方法xyz.shodown.crypto.keychain.InitKeyChain
获取IV向量
getKey() - 枚举 中的方法xyz.shodown.crypto.enums.ProcessorEnum
 
getPrivateKey() - 类 中的方法xyz.shodown.crypto.keychain.DefaultKeyChain
 
getPrivateKey() - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
getPrivateKey() - 接口 中的方法xyz.shodown.crypto.keychain.InitKeyChain
获取私钥/密钥
getPublicKey() - 类 中的方法xyz.shodown.crypto.keychain.DefaultKeyChain
 
getPublicKey() - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
getPublicKey() - 接口 中的方法xyz.shodown.crypto.keychain.InitKeyChain
获取公钥
getPureGlobalKeyChain() - 类 中的静态方法xyz.shodown.crypto.factory.KeyChainFactory
获取全局密钥单例,不进行属性初始化
getSecretKey() - 类 中的方法xyz.shodown.crypto.keychain.DefaultKeyChain
 
getSecretKey() - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
getSecretKey() - 接口 中的方法xyz.shodown.crypto.keychain.InitKeyChain
获取一般密钥
getType() - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 
GlobalKeyChain - xyz.shodown.crypto.keychain中的类
 
GlobalKeyChain() - 类 的构造器xyz.shodown.crypto.keychain.GlobalKeyChain
 

I

InitKeyChain - xyz.shodown.crypto.keychain中的接口
 
isInit() - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
isSymmetric() - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 

K

KeyChain - xyz.shodown.crypto.keychain中的类
 
KeyChain() - 类 的构造器xyz.shodown.crypto.keychain.KeyChain
 
KeyChainFactory - xyz.shodown.crypto.factory中的类
 
KeyChainFactory() - 类 的构造器xyz.shodown.crypto.factory.KeyChainFactory
 
KeyRegister - xyz.shodown.crypto.annotation中的注释类型
 

L

load(String) - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
加载加解密信息
load(String) - 类 中的方法xyz.shodown.crypto.handler.AlgorithmHandlerAdapter
 
loadKeyChain(Crypto) - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
获取密钥串实例

P

prepare(Crypto) - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
准备加解密的必要配置,如密钥
prepare(Crypto) - 类 中的方法xyz.shodown.crypto.handler.AlgorithmHandlerAdapter
 
ProcessorEnum - xyz.shodown.crypto.enums中的枚举
 
ProcessorFactory - xyz.shodown.crypto.factory中的类
 
ProcessorFactory() - 类 的构造器xyz.shodown.crypto.factory.ProcessorFactory
 

R

RsaAlgorithmHandler - xyz.shodown.crypto.handler中的类
 
RsaAlgorithmHandler() - 类 的构造器xyz.shodown.crypto.handler.RsaAlgorithmHandler
 

S

setClazz(Class<?>) - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 
setClazz(Class<?>) - 枚举 中的方法xyz.shodown.crypto.enums.ProcessorEnum
 
setInit(boolean) - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
setIv(String) - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
setKey(String) - 枚举 中的方法xyz.shodown.crypto.enums.ProcessorEnum
 
setPrivateKey(String) - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
setPublicKey(String) - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
setSecretKey(String) - 类 中的方法xyz.shodown.crypto.keychain.GlobalKeyChain
 
setSymmetric(boolean) - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 
setType(String) - 枚举 中的方法xyz.shodown.crypto.enums.Algorithm
 
ShodownCryptoException - xyz.shodown.crypto.exception中的异常错误
 
ShodownCryptoException(String) - 异常错误 的构造器xyz.shodown.crypto.exception.ShodownCryptoException
 
ShodownCryptoException(CryptoErr) - 异常错误 的构造器xyz.shodown.crypto.exception.ShodownCryptoException
 
sign() - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
生成签名
sign() - 类 中的方法xyz.shodown.crypto.handler.AlgorithmHandlerAdapter
 
sign() - 类 中的方法xyz.shodown.crypto.handler.RsaAlgorithmHandler
 
sign() - 类 中的方法xyz.shodown.crypto.handler.Sm2AlgorithmHandler
 
Sm2AlgorithmHandler - xyz.shodown.crypto.handler中的类
 
Sm2AlgorithmHandler() - 类 的构造器xyz.shodown.crypto.handler.Sm2AlgorithmHandler
 
Sm4AlgorithmHandler - xyz.shodown.crypto.handler中的类
 
Sm4AlgorithmHandler() - 类 的构造器xyz.shodown.crypto.handler.Sm4AlgorithmHandler
 

V

valueOf(String) - 枚举 中的静态方法xyz.shodown.crypto.enums.Algorithm
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.shodown.crypto.enums.CharSet
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.shodown.crypto.enums.CryptoErr
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法xyz.shodown.crypto.enums.ProcessorEnum
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法xyz.shodown.crypto.enums.Algorithm
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.shodown.crypto.enums.CharSet
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.shodown.crypto.enums.CryptoErr
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法xyz.shodown.crypto.enums.ProcessorEnum
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
verify(String) - 接口 中的方法xyz.shodown.crypto.handler.AlgorithmHandler
验证签名与内容
verify(String) - 类 中的方法xyz.shodown.crypto.handler.AlgorithmHandlerAdapter
 
verify(String) - 类 中的方法xyz.shodown.crypto.handler.RsaAlgorithmHandler
 
verify(String) - 类 中的方法xyz.shodown.crypto.handler.Sm2AlgorithmHandler
 
VerifySignException - xyz.shodown.crypto.exception中的异常错误
 
VerifySignException(String) - 异常错误 的构造器xyz.shodown.crypto.exception.VerifySignException
 
VerifySignException(CryptoErr) - 异常错误 的构造器xyz.shodown.crypto.exception.VerifySignException
 
VerifySignException(String, CryptoErr) - 异常错误 的构造器xyz.shodown.crypto.exception.VerifySignException
 

X

xyz.shodown.crypto.annotation - 程序包 xyz.shodown.crypto.annotation
 
xyz.shodown.crypto.entity - 程序包 xyz.shodown.crypto.entity
 
xyz.shodown.crypto.enums - 程序包 xyz.shodown.crypto.enums
 
xyz.shodown.crypto.exception - 程序包 xyz.shodown.crypto.exception
 
xyz.shodown.crypto.factory - 程序包 xyz.shodown.crypto.factory
 
xyz.shodown.crypto.handler - 程序包 xyz.shodown.crypto.handler
 
xyz.shodown.crypto.helper - 程序包 xyz.shodown.crypto.helper
 
xyz.shodown.crypto.keychain - 程序包 xyz.shodown.crypto.keychain
 
xyz.shodown.crypto.processor - 程序包 xyz.shodown.crypto.processor
 
A C D E F G I K L P R S V X 
跳过导航链接

Copyright © 2022. All rights reserved.