A B C D E F G H I M P R S T V
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- abstractScenarios - 接口 中的静态变量cloud.longfa.encrypt.handler.ScenarioHolder
- aes - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- AES - cloud.longfa.encrypt.enums.CipherMode
- AES_IV - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- AES_KEY - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- aesConfiguration() - 类 中的方法cloud.longfa.encrypt.config.EncryptConfiguration
- AESConfiguration - cloud.longfa.encrypt.config中的类
- AESConfiguration() - 类 的构造器cloud.longfa.encrypt.config.AESConfiguration
- aesDecrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
aes解密
- aesDecrypt(String, byte[], byte[]) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
aes解密
- aesEncrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
aes加密
- aesEncrypt(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
aes加密
- aesIv() - 类 中的静态方法cloud.longfa.encrypt.config.EncryptProvider
- aesKey() - 类 中的静态方法cloud.longfa.encrypt.config.EncryptProvider
- afterPropertiesSet() - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- afterPropertiesSet() - 类 中的方法cloud.longfa.encrypt.config.AESConfiguration
- afterPropertiesSet() - 类 中的方法cloud.longfa.encrypt.config.RSAConfiguration
- afterPropertiesSet() - 类 中的方法cloud.longfa.encrypt.spel.SpELExpressionHandler
B
- BADGER - 类 中的静态变量cloud.longfa.encrypt.config.EncryptProvider
- beanFactoryPostProcessor() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
生产密钥工厂
C
- caseSensitive() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Decrypt
-
区分字段大小写 默认是不区分
- caseSensitive() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Encrypt
-
区分字段大小写 默认不区分
- cipher() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Decrypt
-
默认加密方式 AES算法加密
- cipher() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Encrypt
-
默认加密方式 AES算法加密
- CipherMode - cloud.longfa.encrypt.enums中的枚举
- cloud.longfa.encrypt.anotation - 程序包 cloud.longfa.encrypt.anotation
- cloud.longfa.encrypt.aspectj - 程序包 cloud.longfa.encrypt.aspectj
- cloud.longfa.encrypt.badger - 程序包 cloud.longfa.encrypt.badger
- cloud.longfa.encrypt.config - 程序包 cloud.longfa.encrypt.config
- cloud.longfa.encrypt.cron - 程序包 cloud.longfa.encrypt.cron
- cloud.longfa.encrypt.enums - 程序包 cloud.longfa.encrypt.enums
- cloud.longfa.encrypt.generator - 程序包 cloud.longfa.encrypt.generator
- cloud.longfa.encrypt.handler - 程序包 cloud.longfa.encrypt.handler
- cloud.longfa.encrypt.register - 程序包 cloud.longfa.encrypt.register
- cloud.longfa.encrypt.spel - 程序包 cloud.longfa.encrypt.spel
- cloud.longfa.encrypt.util - 程序包 cloud.longfa.encrypt.util
- CronServer - cloud.longfa.encrypt.cron中的类
- CronServer() - 类 的构造器cloud.longfa.encrypt.cron.CronServer
D
- decrypt(ProceedingJoinPoint, Decrypt) - 类 中的方法cloud.longfa.encrypt.aspectj.EncryptHandler
-
传输解密:对参数 存储解密:对执行结果
- Decrypt - cloud.longfa.encrypt.anotation中的注释类型
- decryptionProcessor(Object, CipherMode) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
解密
CipherMode - digester - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- digester - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
E
- echo - 类 中的静态变量cloud.longfa.encrypt.aspectj.EncryptHandler
- EnableEncrypt - cloud.longfa.encrypt.anotation中的注释类型
- encrypt(ProceedingJoinPoint) - 类 中的方法cloud.longfa.encrypt.aspectj.EncryptHandler
-
根据不同场景 选择性调用 传输加密:对执行结果 存储加密:对参数
- Encrypt - cloud.longfa.encrypt.anotation中的注释类型
- EncryptAutoConfiguration - cloud.longfa.encrypt.config中的类
- EncryptAutoConfiguration() - 类 的构造器cloud.longfa.encrypt.config.EncryptAutoConfiguration
- EncryptConfiguration - cloud.longfa.encrypt.config中的类
- EncryptConfiguration() - 类 的构造器cloud.longfa.encrypt.config.EncryptConfiguration
- encryptFactory - 类 中的静态变量cloud.longfa.encrypt.config.EncryptProvider
- encryptHandler() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
- EncryptHandler - cloud.longfa.encrypt.aspectj中的类
- EncryptHandler() - 类 的构造器cloud.longfa.encrypt.aspectj.EncryptHandler
- EncryptImportSelector - cloud.longfa.encrypt.config中的类
- EncryptImportSelector() - 类 的构造器cloud.longfa.encrypt.config.EncryptImportSelector
- encryptionProcessor(Object, CipherMode) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
加密
- EncryptProvider - cloud.longfa.encrypt.config中的类
- EncryptProvider() - 类 的构造器cloud.longfa.encrypt.config.EncryptProvider
- EncryptUtils - cloud.longfa.encrypt.util中的类
- EncryptUtils() - 类 的构造器cloud.longfa.encrypt.util.EncryptUtils
- exclude - 类 中的静态变量cloud.longfa.encrypt.handler.ScenarioHandler
- executor - 类 中的静态变量cloud.longfa.encrypt.handler.ScenarioHandler
- executor() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
线程池 性能提升不了多少 暂时停用
- executorPostProcessor() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
线程池后置处理器
- ExecutorPostProcessor - cloud.longfa.encrypt.handler中的类
- ExecutorPostProcessor() - 类 的构造器cloud.longfa.encrypt.handler.ExecutorPostProcessor
F
- fields() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Decrypt
-
加密的字段名方法加密需要指定字段名称 默认是对data字段解密
- fields() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Encrypt
-
加密的字段名方法加密需要指定字段名称 默认是对字段解密 默认加密data中的数据 不区分大小写
G
- generatorKey(CipherMode) - 接口 中的方法cloud.longfa.encrypt.generator.GeneratorSecretKey
-
RSA生成base64编码字符串 AES生成密钥 key 偏移量iv 长度16
- GeneratorSecretKey - cloud.longfa.encrypt.generator中的接口
- GeneratorSecretKeyFactory() - 类 的构造器cloud.longfa.encrypt.register.RegisterBeanDefinition.GeneratorSecretKeyFactory
- getAesIv() - 类 中的方法cloud.longfa.encrypt.config.AESConfiguration
- getAesKey() - 类 中的方法cloud.longfa.encrypt.config.AESConfiguration
- getExecutor() - 接口 中的静态方法cloud.longfa.encrypt.handler.ScenarioHolder
- getObject() - 类 中的方法cloud.longfa.encrypt.register.RegisterBeanDefinition.GeneratorSecretKeyFactory
- getObjectType() - 类 中的方法cloud.longfa.encrypt.register.RegisterBeanDefinition.GeneratorSecretKeyFactory
- getPrivateKeyBase64() - 类 中的方法cloud.longfa.encrypt.config.RSAConfiguration
- getPublicKeyBase64() - 类 中的方法cloud.longfa.encrypt.config.RSAConfiguration
- getScenarios(Scenario) - 接口 中的静态方法cloud.longfa.encrypt.handler.ScenarioHolder
H
- handlerNestedDecrypt(Object, Field[], List<String>, CipherMode) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
使用递归算法 反向获取属性 只争对 entity Collection 不满足业务需求 请继承AbstractProcessorHandler类
- handlerNestedEncrypt(Object, Field[], List<String>, CipherMode) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
参数内嵌 递归查询 找到必修改其属性
- honeyBadgerEncrypt - 类 中的静态变量cloud.longfa.encrypt.handler.ScenarioHandler
- honeyBadgerEncrypt() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
加解密工具类
- HoneyBadgerEncrypt - cloud.longfa.encrypt.badger中的类
- HoneyBadgerEncrypt() - 类 的构造器cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
I
- invoke(Object, Method, Object[]) - 类 中的方法cloud.longfa.encrypt.register.RegisterBeanDefinition.GeneratorSecretKeyFactory
- isSingleton() - 类 中的方法cloud.longfa.encrypt.register.RegisterBeanDefinition.GeneratorSecretKeyFactory
M
- main(String[]) - 类 中的静态方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
P
- PARSER_CONTEXT - 类 中的静态变量cloud.longfa.encrypt.spel.SpELParserContext
- parseSpELExpression(String) - 类 中的方法cloud.longfa.encrypt.spel.SpELExpressionHandler
- postProcessBeanFactory(ConfigurableListableBeanFactory) - 类 中的方法cloud.longfa.encrypt.register.RegisterBeanDefinition
- PREFIX - 类 中的静态变量cloud.longfa.encrypt.spel.SpELParserContext
- PRIVATE_KEY - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- PRIVATE_KEY - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- privateKeyBase64() - 类 中的静态方法cloud.longfa.encrypt.config.EncryptProvider
- PUBLIC_KEY - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- PUBLIC_KEY - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- publicKeyBase64() - 类 中的静态方法cloud.longfa.encrypt.config.EncryptProvider
R
- RegisterBeanDefinition - cloud.longfa.encrypt.register中的类
- RegisterBeanDefinition() - 类 的构造器cloud.longfa.encrypt.register.RegisterBeanDefinition
- RegisterBeanDefinition.GeneratorSecretKeyFactory - cloud.longfa.encrypt.register中的类
- rsa - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- rsa - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- RSA - cloud.longfa.encrypt.enums.CipherMode
- rsaConfiguration() - 类 中的方法cloud.longfa.encrypt.config.EncryptConfiguration
- RSAConfiguration - cloud.longfa.encrypt.config中的类
- RSAConfiguration() - 类 的构造器cloud.longfa.encrypt.config.RSAConfiguration
- rsaDecrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
RSA非对称加密解密
- rsaDecrypt(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
RSA非对称加密解密
- rsaEncrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
RSA非对称加密算法
- rsaEncrypt(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
RSA非对称加密算法
- run() - 类 中的方法cloud.longfa.encrypt.cron.CronServer
-
#加密分组 [cloud.longfa.encrypt.cron] CronServer.run = 1 * * * * * 定时任务 在resource目录下创建config文件夹 跟config.setting文件 config.setting是文件名
S
- scenario() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Decrypt
-
应用场景 网络传输、或者 持久化
- scenario() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Encrypt
-
应用场景 网络传输、或者 持久化 默认用于加密存储
- Scenario - cloud.longfa.encrypt.enums中的枚举
- scenarioEncryptSchedule() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
场景调度器
- ScenarioEncryptSchedule - cloud.longfa.encrypt.handler中的类
- ScenarioEncryptSchedule() - 类 的构造器cloud.longfa.encrypt.handler.ScenarioEncryptSchedule
- ScenarioHandler - cloud.longfa.encrypt.handler中的类
- ScenarioHandler() - 类 的构造器cloud.longfa.encrypt.handler.ScenarioHandler
- ScenarioHolder - cloud.longfa.encrypt.handler中的接口
- scenarioPostProcessor() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
自动装配场景
- ScenarioPostProcessor - cloud.longfa.encrypt.handler中的类
- ScenarioPostProcessor() - 类 的构造器cloud.longfa.encrypt.handler.ScenarioPostProcessor
- scenarioSchedule(ProceedingJoinPoint) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioEncryptSchedule
- scenarioSchedule(ProceedingJoinPoint) - 接口 中的静态方法cloud.longfa.encrypt.handler.ScenarioHolder
- scenarioSchedule(ProceedingJoinPoint) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioSchedule
-
场景选择
- ScenarioSchedule - cloud.longfa.encrypt.handler中的类
- ScenarioSchedule() - 类 的构造器cloud.longfa.encrypt.handler.ScenarioSchedule
- scenarioSchedules - 接口 中的静态变量cloud.longfa.encrypt.handler.ScenarioHolder
- selectImports(AnnotationMetadata) - 类 中的方法cloud.longfa.encrypt.config.EncryptImportSelector
- SERVER_IV - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- SERVER_KEY - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- setAesIv(String) - 类 中的方法cloud.longfa.encrypt.config.AESConfiguration
- setAesKey(String) - 类 中的方法cloud.longfa.encrypt.config.AESConfiguration
- setApplicationContext(ApplicationContext) - 类 中的方法cloud.longfa.encrypt.handler.ExecutorPostProcessor
- setApplicationContext(ApplicationContext) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioPostProcessor
- setBeanFactory(BeanFactory) - 类 中的方法cloud.longfa.encrypt.spel.SpELExpressionHandler
- setPrivateKeyBase64(String) - 类 中的方法cloud.longfa.encrypt.config.RSAConfiguration
- setPublicKeyBase64(String) - 类 中的方法cloud.longfa.encrypt.config.RSAConfiguration
- setSpelExpressionParser(SpelExpressionParser) - 类 中的方法cloud.longfa.encrypt.spel.SpELExpressionHandler
- sm3DigesterFile(File) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- sm3DigesterFile(File) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
- sm3DigesterObject(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- sm3DigesterObject(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
- sm4 - 类 中的静态变量cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
- sm4 - 类 中的静态变量cloud.longfa.encrypt.util.EncryptUtils
- SM4 - cloud.longfa.encrypt.enums.CipherMode
- sm4Decrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
过密算法 解密
- sm4Decrypt(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
过密算法 解密
- sm4Encrypt(String) - 类 中的方法cloud.longfa.encrypt.badger.HoneyBadgerEncrypt
-
SM4 国密
- sm4Encrypt(String) - 类 中的静态方法cloud.longfa.encrypt.util.EncryptUtils
-
SM4 国密
- spELExpressionHandler - 类 中的静态变量cloud.longfa.encrypt.handler.ScenarioSchedule
- spELExpressionHandler(SpelExpressionParser) - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
- SpELExpressionHandler - cloud.longfa.encrypt.spel中的类
- SpELExpressionHandler() - 类 的构造器cloud.longfa.encrypt.spel.SpELExpressionHandler
- spelExpressionParser() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
- SpELParserContext - cloud.longfa.encrypt.spel中的类
- SpELParserContext() - 类 的构造器cloud.longfa.encrypt.spel.SpELParserContext
- storage - cloud.longfa.encrypt.enums.Scenario
- storageDecryptProcessor(Object, MethodSignature, Decrypt) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
解密链路 存储
- storageDecryptProcessor(Object, MethodSignature, Decrypt) - 接口 中的方法cloud.longfa.encrypt.handler.ScenarioHolder
-
解密链路 存储
Decrypt - storageDecryptProcessor(Object, MethodSignature, Decrypt) - 类 中的方法cloud.longfa.encrypt.handler.StorageScenario
- storageEncryptProcessor(Object[], MethodSignature, Encrypt) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
存储加密
- storageEncryptProcessor(Object[], MethodSignature, Encrypt) - 接口 中的方法cloud.longfa.encrypt.handler.ScenarioHolder
-
加密链路 存储
Encrypt - storageEncryptProcessor(Object[], MethodSignature, Encrypt) - 类 中的方法cloud.longfa.encrypt.handler.StorageScenario
- storageScenario() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
加密存储场景
- StorageScenario - cloud.longfa.encrypt.handler中的类
- StorageScenario() - 类 的构造器cloud.longfa.encrypt.handler.StorageScenario
- SUFFIX - 类 中的静态变量cloud.longfa.encrypt.spel.SpELParserContext
T
- transmit - cloud.longfa.encrypt.enums.Scenario
- transmitDecryptProcessor(Object[], MethodSignature, Decrypt) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
传输解密
- transmitDecryptProcessor(Object[], MethodSignature, Decrypt) - 接口 中的方法cloud.longfa.encrypt.handler.ScenarioHolder
-
解密链路 网络传输
Decrypt - transmitDecryptProcessor(Object[], MethodSignature, Decrypt) - 类 中的方法cloud.longfa.encrypt.handler.TransmitScenario
- transmitEncryptProcessor(Object, MethodSignature, Encrypt) - 类 中的方法cloud.longfa.encrypt.handler.ScenarioHandler
-
传输加密
- transmitEncryptProcessor(Object, MethodSignature, Encrypt) - 接口 中的方法cloud.longfa.encrypt.handler.ScenarioHolder
-
加密链路 网络传输
Encrypt - transmitEncryptProcessor(Object, MethodSignature, Encrypt) - 类 中的方法cloud.longfa.encrypt.handler.TransmitScenario
- transmitScenario() - 类 中的方法cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
加密传输场景
- TransmitScenario - cloud.longfa.encrypt.handler中的类
- TransmitScenario() - 类 的构造器cloud.longfa.encrypt.handler.TransmitScenario
V
- value() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Decrypt
-
SpEL表达式 对SpEL表达式的支持 * @beanName.method or @beanName.field the field not be -> private decorated * @ss.abc() @ss.name
- value() - 注释类型 中的方法cloud.longfa.encrypt.anotation.Encrypt
-
SpEL表达式 对SpEL表达式的支持 * @beanName.method or @beanName.field the field not be -> private decorated * @ss.abc() @ss.name
- valueOf(String) - 枚举 中的静态方法cloud.longfa.encrypt.enums.CipherMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举 中的静态方法cloud.longfa.encrypt.enums.Scenario
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法cloud.longfa.encrypt.enums.CipherMode
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
- values() - 枚举 中的静态方法cloud.longfa.encrypt.enums.Scenario
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
所有类 所有程序包