All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AsymmetricCryptography AsymmetricCryptography.KeyFormat ByteEncryptorStringEncryptorDelegate String Encryptor that delegates always to aByteEncryptorand converts results to/from Base64 for string representation.CachingConfiguration CachingDelegateEncryptablePropertySource<T> ClassUtils Collections ConditionalOnMissingBean Similar to Spring's condition but supports placeholders.DecryptionException 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 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 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 EncryptableEnumerablePropertySourceWrapper<T> EncryptableEnvironment EncryptableMapPropertySourceWrapper EncryptableMutablePropertySourcesInterceptor EncryptableMutablePropertySourcesWrapper 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 EncryptablePropertySource Encryptable version of SpringPropertySourceEncryptablePropertySource<T> EncryptablePropertySourceBeanFactoryPostProcessor EncryptablePropertySourceConfiguration EncryptablePropertySourceConverter EncryptablePropertySourceMethodInterceptor<T> 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 EnvCopy Need a copy of the environment without the Enhanced property sources to avoid circular dependencies.EnvironmentInitializer FixedBase64ByteArraySaltGenerator Functional InterceptionMode Iterables Iterables.IterableDecorator<U,T> Iterables.IteratorDecorator<U,T> JasyptEncryptorConfigurationProperties Partially used to loadEncryptablePropertyFilterconfig.JasyptEncryptorConfigurationProperties.PropertyConfigurationProperties JasyptEncryptorConfigurationProperties.PropertyConfigurationProperties.FilterConfigurationProperties MutableConfigurablePropertyResolver OnMissingBeanCondition Condition that checks whether the specified bean by placeholder like: ${bean.name:defaultName} exists.OriginTrackedCompositePropertySource PooledStringEncryptor PooledStringEncryptor.ThreadSafeStringEncryptor RefreshScopeRefreshedEventListener 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 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