Interface EncryptablePropertySource<T>
-
- All Superinterfaces:
org.springframework.boot.origin.OriginLookup<String>
- All Known Implementing Classes:
CachingDelegateEncryptablePropertySource,EncryptableConfigurationPropertySourcesPropertySource,EncryptableEnumerablePropertySourceWrapper,EncryptableMapPropertySourceWrapper,EncryptablePropertySourceMethodInterceptor,EncryptablePropertySourceWrapper,EncryptableSystemEnvironmentPropertySourceWrapper
public interface EncryptablePropertySource<T> extends org.springframework.boot.origin.OriginLookup<String>
- Author:
- Ulises Bocchio
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description org.springframework.core.env.PropertySource<T>getDelegate()default org.springframework.boot.origin.OrigingetOrigin(String key)default StringgetPrefix()default ObjectgetProperty(EncryptablePropertyResolver resolver, EncryptablePropertyFilter filter, org.springframework.core.env.PropertySource<T> source, String name)default ObjectgetProperty(String name)default booleanisImmutable()default voidrefresh()
-
-
-
Method Detail
-
getDelegate
org.springframework.core.env.PropertySource<T> getDelegate()
-
refresh
default void refresh()
-
getProperty
default Object getProperty(EncryptablePropertyResolver resolver, EncryptablePropertyFilter filter, org.springframework.core.env.PropertySource<T> source, String name)
-
getOrigin
default org.springframework.boot.origin.Origin getOrigin(String key)
- Specified by:
getOriginin interfaceorg.springframework.boot.origin.OriginLookup<T>
-
isImmutable
default boolean isImmutable()
- Specified by:
isImmutablein interfaceorg.springframework.boot.origin.OriginLookup<T>
-
-