All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AsymmetricCryptography AsymmetricCryptography class.AsymmetricCryptography.KeyFormat ByteEncryptorStringEncryptorDelegate String Encryptor that delegates always to aByteEncryptorand converts results to/from Base64 for string representation.CachingConfiguration CachingConfiguration class.CachingDelegateEncryptablePropertySource<T> CachingDelegateEncryptablePropertySource class.ClassUtils ClassUtils class.Collections Collections class.ConditionalOnMissingBean Similar to Spring's condition but supports placeholders.DecryptionException DecryptionException class.DefaultLazyEncryptor Default Lazy Encryptor that delegates to a customStringEncryptorbean or creates a defaultPooledPBEStringEncryptororSimpleAsymmetricStringEncryptorbased on what properties are providedDefaultLazyPropertyDetector Default Lazy property detector that delegates to a customEncryptablePropertyDetectorbean or initializes a defaultDefaultPropertyDetector.DefaultLazyPropertyFilter DefaultLazyPropertyFilter class.DefaultLazyPropertyResolver Default Resolver bean that delegates to a custom definedEncryptablePropertyResolveror creates a newDefaultPropertyResolverDefaultPropertyDetector Default property detector that detects encrypted property values with the format "$prefix$encrypted_value$suffix" Default values are "ENC(" and ")" respectively.DefaultPropertyFilter Default Strategy for contemplating properties for decryption based on the following constructor args:DefaultPropertyResolver DefaultPropertyResolver class.EnableEncryptableProperties Annotation that enables Jasypt for properties decryption by annotatingConfigurationclasses.EnableEncryptablePropertiesBeanFactoryPostProcessor BeanFactoryPostProcessorthat wraps allPropertySourcedefined in theEnvironmentwithEncryptablePropertySourceWrapperand defines a defaultEncryptablePropertyResolverfor decrypting properties that can be configured through the same properties it wraps.EnableEncryptablePropertiesConfiguration Configuration class that registers aBeanFactoryPostProcessorthat wraps allPropertySourcedefined in theEnvironmentwithEncryptablePropertySourceWrapperand defines a defaultStringEncryptorfor decrypting properties that can be configured through the same properties it wraps.EncryptableConfigurationPropertySourcesPropertySource EncryptableConfigurationPropertySourcesPropertySource class.EncryptableEnumerablePropertySourceWrapper<T> EncryptableEnumerablePropertySourceWrapper class.EncryptableEnvironment EncryptableEnvironment interface.EncryptableMapPropertySourceWrapper EncryptableMapPropertySourceWrapper class.EncryptableMutablePropertySourcesInterceptor EncryptableMutablePropertySourcesInterceptor class.EncryptableMutablePropertySourcesWrapper EncryptableMutablePropertySourcesWrapper class.EncryptablePropertyDetector Interface that provides the contract to detect an unwrap encrypted properties.EncryptablePropertyFilter Interface that provides the contract for what property sources and/or properties should be inspected for encryption.EncryptablePropertyResolver An interface to resolve property values that may be encrypted.EncryptablePropertyResolverConfiguration EncryptablePropertyResolverConfiguration class.EncryptablePropertySource Encryptable version of SpringPropertySourceEncryptablePropertySource<T> EncryptablePropertySource interface.EncryptablePropertySourceBeanFactoryPostProcessor EncryptablePropertySourceBeanFactoryPostProcessor class.EncryptablePropertySourceConfiguration EncryptablePropertySourceConfiguration class.EncryptablePropertySourceConverter EncryptablePropertySourceConverter class.EncryptablePropertySourceMethodInterceptor<T> EncryptablePropertySourceMethodInterceptor class.EncryptablePropertySources Container annotation that aggregates severalEncryptablePropertySourceannotations.EncryptablePropertySourceWrapper<T> Wrapper forPropertySourceinstances that simply delegates theEncryptablePropertySourceWrapper.getProperty(java.lang.String)method to thePropertySourcedelegate instance to retrieve properties, while checking if the resulting property is encrypted or not using the Jasypt convention of surrounding encrypted values with "ENC()".EncryptableSystemEnvironmentPropertySourceWrapper EncryptableSystemEnvironmentPropertySourceWrapper class.EnvCopy Need a copy of the environment without the Enhanced property sources to avoid circular dependencies.EnvironmentInitializer EnvironmentInitializer class.FixedBase64ByteArraySaltGenerator FixedBase64ByteArraySaltGenerator class.Functional Functional class.InterceptionMode InterceptionMode class.Iterables Iterables class.Iterables.IterableDecorator<U,T> Iterables.IteratorDecorator<U,T> JasyptEncryptorConfigurationProperties Partially used to loadEncryptablePropertyFilterconfig.JasyptEncryptorConfigurationProperties.PropertyConfigurationProperties JasyptEncryptorConfigurationProperties.PropertyConfigurationProperties.FilterConfigurationProperties MutableConfigurablePropertyResolver MutableConfigurablePropertyResolver class.OnMissingBeanCondition Condition that checks whether the specified bean by placeholder like: ${bean.name:defaultName} exists.OriginTrackedCompositePropertySource OriginTrackedCompositePropertySource class.PooledStringEncryptor PooledStringEncryptor class.PooledStringEncryptor.ThreadSafeStringEncryptor RefreshScopeRefreshedEventListener RefreshScopeRefreshedEventListener class.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 SimpleGCMByteEncryptor class.SimpleGCMConfig SimpleGCMConfig class.SimpleGCMStringEncryptor StringEncryptorversion ofSimpleAsymmetricByteEncryptorthat just relies on delegation fromByteEncryptorStringEncryptorDelegateand provides a constructor forSimpleAsymmetricConfigSimplePBEByteEncryptor SimplePBEByteEncryptor class.SimplePBEStringEncryptor SimplePBEStringEncryptor class.Singleton<R> Singleton initializer class that uses an internal supplier to supply the singleton instance.StandardEncryptableEnvironment A customConfigurableEnvironmentthat is useful for early access of encrypted properties on bootstrap.StandardEncryptableServletEnvironment A customConfigurableEnvironmentthat is useful for early access of encrypted properties on bootstrap.StringEncryptorBuilder StringEncryptorBuilder class.