类 EncryptAutoConfiguration
- java.lang.Object
-
- cloud.longfa.encrypt.config.EncryptAutoConfiguration
-
public class EncryptAutoConfiguration extends Object
- 版本:
- : 1.0.0-SNAPSHOT
- 作者:
- : created by LongFa
-
-
构造器概要
构造器 构造器 说明 EncryptAutoConfiguration()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 RegisterBeanDefinitionbeanFactoryPostProcessor()生产密钥工厂EncryptHandlerencryptHandler()Executorexecutor()线程池 性能提升不了多少 暂时停用ExecutorPostProcessorexecutorPostProcessor()线程池后置处理器HoneyBadgerEncrypthoneyBadgerEncrypt()加解密工具类static voidmain(String[] args)ScenarioSchedulescenarioEncryptSchedule()场景调度器ScenarioPostProcessorscenarioPostProcessor()自动装配场景SpELExpressionHandlerspELExpressionHandler(org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser)org.springframework.expression.spel.standard.SpelExpressionParserspelExpressionParser()StorageScenariostorageScenario()加密存储场景TransmitScenariotransmitScenario()加密传输场景
-
-
-
方法详细资料
-
encryptHandler
@Bean @ConditionalOnBean(EncryptProvider.class) public EncryptHandler encryptHandler()
- 返回:
- 加密处理器
-
scenarioEncryptSchedule
@Bean @ConditionalOnBean(EncryptHandler.class) public ScenarioSchedule scenarioEncryptSchedule()
场景调度器
-
storageScenario
@Bean @ConditionalOnMissingBean(StorageScenario.class) public StorageScenario storageScenario()
加密存储场景
-
transmitScenario
@Bean @ConditionalOnMissingBean(TransmitScenario.class) public TransmitScenario transmitScenario()
加密传输场景
-
scenarioPostProcessor
@Bean @ConditionalOnBean(ScenarioHandler.class) public ScenarioPostProcessor scenarioPostProcessor()
自动装配场景
-
beanFactoryPostProcessor
@Bean public RegisterBeanDefinition beanFactoryPostProcessor()
生产密钥工厂
-
honeyBadgerEncrypt
@Bean @ConditionalOnBean(EncryptHandler.class) public HoneyBadgerEncrypt honeyBadgerEncrypt()
加解密工具类
-
executor
public Executor executor()
线程池 性能提升不了多少 暂时停用- 返回:
- Executor bean
-
executorPostProcessor
@Bean("executorPostProcessor") @ConditionalOnBean(name="encryptThreadPoolExecutor") public ExecutorPostProcessor executorPostProcessor()线程池后置处理器
-
spELExpressionHandler
@Bean("encrypt-SpELExpressionHandler") @ConditionalOnBean(EncryptHandler.class) public SpELExpressionHandler spELExpressionHandler(org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser)
-
spelExpressionParser
@Bean("encrypt-SpelExpressionParser") @ConditionalOnBean(name="encrypt-SpELExpressionHandler") public org.springframework.expression.spel.standard.SpelExpressionParser spelExpressionParser()
-
main
public static void main(String[] args)
-
-