Skip navigation links
C D G L M N P R S 

C

createSecretsEnvironment(ConfigurableEnvironment, ResourceLoader) - Method in class de.vinado.boot.secrets.SecretsEnvironmentPostProcessor
Creates a new instance of SecretsEnvironment.

D

de.vinado.boot.secrets - package de.vinado.boot.secrets
Provides an extensible API to build environment post-processors that resolve files containing sensible data aka secrets.
DefaultSecretResolver - Class in de.vinado.boot.secrets
The default resolver implementation for loading the content of a Resource.
DefaultSecretResolver() - Constructor for class de.vinado.boot.secrets.DefaultSecretResolver
 

G

getPropertyIndexSupplier(ConfigurableEnvironment) - Method in class de.vinado.boot.secrets.SecretsEnvironmentPostProcessor
 
getSecretResolver(ResourceLoader) - Method in class de.vinado.boot.secrets.SecretsEnvironmentPostProcessor
 

L

loadContent(String) - Method in class de.vinado.boot.secrets.DefaultSecretResolver
Substitutes the given location and loads its secret afterwards.
loadContent(String) - Method in interface de.vinado.boot.secrets.SecretResolver
Loads the content from the given location.
loadContent(URI) - Method in interface de.vinado.boot.secrets.SecretResolver
Loads the content from the given URI.

M

merge(Map<String, Object>, MutablePropertySources) - Static method in class de.vinado.boot.secrets.SecretPropertiesPropertySource
Merges the given source with existing secretProperties and adds them to the end of sources.

N

NAME - Static variable in class de.vinado.boot.secrets.SecretPropertiesPropertySource
 

P

postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class de.vinado.boot.secrets.SecretsEnvironmentPostProcessor
 
processAndApply() - Method in class de.vinado.boot.secrets.SecretsEnvironment
 
PropertyIndexSupplier - Interface in de.vinado.boot.secrets
An interface for specifying Supplier's type.

R

resolveSecretResources() - Method in class de.vinado.boot.secrets.SecretsEnvironment
 

S

SecretPropertiesPropertySource - Class in de.vinado.boot.secrets
MapPropertySource containing secret properties.
SecretPropertiesPropertySource(Map<String, Object>) - Constructor for class de.vinado.boot.secrets.SecretPropertiesPropertySource
 
SecretResolver - Interface in de.vinado.boot.secrets
An interface for loading the content of a file.
SecretsEnvironment - Class in de.vinado.boot.secrets
A wrapper around ConfigurableEnvironment which loads secrets and applies them to SecretPropertiesPropertySource.
SecretsEnvironment(DeferredLogFactory, ConfigurableEnvironment, SecretResolver, PropertyIndexSupplier) - Constructor for class de.vinado.boot.secrets.SecretsEnvironment
 
SecretsEnvironmentPostProcessor - Class in de.vinado.boot.secrets
An EnvironmentPostProcessor that loads and applies a SecretsEnvironment to Spring's Environment.
SecretsEnvironmentPostProcessor(DeferredLogFactory) - Constructor for class de.vinado.boot.secrets.SecretsEnvironmentPostProcessor
 
substitute(PropertyResolver) - Method in interface de.vinado.boot.secrets.PropertyIndexSupplier
Substitutes the entry's value.
substituteValue(PropertyResolver) - Method in interface de.vinado.boot.secrets.PropertyIndexSupplier
Substitutes the entry's value.
substituteValues(PropertyResolver) - Method in interface de.vinado.boot.secrets.PropertyIndexSupplier
Creates an index supplier which substitutes every value contained by the underlying map.
C D G L M N P R S 
Skip navigation links

Copyright © 2021. All rights reserved.