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>
EncryptablePropertySource interface.
- Version:
- $Id: $Id
- 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()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)getProperty.default ObjectgetProperty(String name)getProperty.default booleanisImmutable()default voidrefresh()refresh.
-
-
-
Method Detail
-
getDelegate
org.springframework.core.env.PropertySource<T> getDelegate()
getDelegate.
- Returns:
- a
PropertySourceobject
-
refresh
default void refresh()
refresh.
-
getProperty
default Object getProperty(EncryptablePropertyResolver resolver, EncryptablePropertyFilter filter, org.springframework.core.env.PropertySource<T> source, String name)
getProperty.
- Parameters:
resolver- aEncryptablePropertyResolverobjectfilter- aEncryptablePropertyFilterobjectsource- aPropertySourceobjectname- aStringobject- Returns:
- a
Objectobject
-
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>
-
-