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