- All Implemented Interfaces:
- org.jasypt.encryption.StringEncryptor
public final class LazyStringEncryptor
extends Object
implements org.jasypt.encryption.StringEncryptor
String encryptor that delays pulling configuration properties to configure the encryptor until the moment when the
first encrypted property is retrieved. Thus allowing for late retrieval of
configuration when all property sources have been established, and avoids missing configuration properties errors
when no encrypted properties are present in configuration files.