Package com.ulisesbocchio.jasyptspringboot.encryptor
-
Class Summary Class Description ByteEncryptorStringEncryptorDelegate String Encryptor that delegates always to aByteEncryptorand converts results to/from Base64 for string representation.DefaultLazyEncryptor Default Lazy Encryptor that delegates to a customStringEncryptorbean or creates a defaultPooledPBEStringEncryptororSimpleAsymmetricStringEncryptorbased on what properties are providedFixedBase64ByteArraySaltGenerator PooledStringEncryptor PooledStringEncryptor.ThreadSafeStringEncryptor SimpleAsymmetricByteEncryptor Vanilla implementation of an asymmetric encryptor that relies onAsymmetricCryptographyKeys are lazily loaded fromSimpleAsymmetricConfigSimpleAsymmetricConfig High level configuration class that provides a fallback mechanism to load private/public keys from three different sources in the following order:SimpleAsymmetricStringEncryptor StringEncryptorversion ofSimpleAsymmetricByteEncryptorthat just relies on delegation fromByteEncryptorStringEncryptorDelegateand provides a constructor forSimpleAsymmetricConfigSimpleGCMByteEncryptor SimpleGCMConfig SimpleGCMStringEncryptor StringEncryptorversion ofSimpleAsymmetricByteEncryptorthat just relies on delegation fromByteEncryptorStringEncryptorDelegateand provides a constructor forSimpleAsymmetricConfigSimplePBEByteEncryptor SimplePBEStringEncryptor