Class DefaultLazyEncryptor
- java.lang.Object
-
- com.ulisesbocchio.jasyptspringboot.encryptor.DefaultLazyEncryptor
-
- All Implemented Interfaces:
org.jasypt.encryption.StringEncryptor
public class DefaultLazyEncryptor extends Object implements org.jasypt.encryption.StringEncryptor
Default Lazy Encryptor that delegates to a customStringEncryptorbean or creates a defaultPooledPBEStringEncryptororSimpleAsymmetricStringEncryptorbased on what properties are provided- Version:
- $Id: $Id
- Author:
- Ulises Bocchio
-
-
Constructor Summary
Constructors Constructor Description DefaultLazyEncryptor(org.springframework.core.env.ConfigurableEnvironment e)Constructor for DefaultLazyEncryptor.DefaultLazyEncryptor(org.springframework.core.env.ConfigurableEnvironment e, String customEncryptorBeanName, boolean isCustom, org.springframework.beans.factory.BeanFactory bf)Constructor for DefaultLazyEncryptor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringdecrypt(String encryptedMessage)Stringencrypt(String message)
-
-
-
Constructor Detail
-
DefaultLazyEncryptor
public DefaultLazyEncryptor(org.springframework.core.env.ConfigurableEnvironment e, String customEncryptorBeanName, boolean isCustom, org.springframework.beans.factory.BeanFactory bf)Constructor for DefaultLazyEncryptor.
- Parameters:
e- aConfigurableEnvironmentobjectcustomEncryptorBeanName- aStringobjectisCustom- a booleanbf- aBeanFactoryobject
-
DefaultLazyEncryptor
public DefaultLazyEncryptor(org.springframework.core.env.ConfigurableEnvironment e)
Constructor for DefaultLazyEncryptor.
- Parameters:
e- aConfigurableEnvironmentobject
-
-