Class EnvironmentEncryptorEnvironmentRepository
java.lang.Object
org.springframework.cloud.config.server.environment.EnvironmentEncryptorEnvironmentRepository
- All Implemented Interfaces:
EnvironmentRepository
public class EnvironmentEncryptorEnvironmentRepository
extends Object
implements EnvironmentRepository
A delegating
EnvironmentRepository that can decrypt the properties if an
EnvironmentEncryptor is provided.- Author:
- Dave Syer
-
Constructor Summary
ConstructorsConstructorDescriptionEnvironmentEncryptorEnvironmentRepository(EnvironmentRepository delegate, io.micrometer.observation.ObservationRegistry observationRegistry) EnvironmentEncryptorEnvironmentRepository(EnvironmentRepository delegate, List<EnvironmentEncryptor> environmentEncryptors, io.micrometer.observation.ObservationRegistry observationRegistry) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.cloud.config.environment.Environmentorg.springframework.cloud.config.environment.EnvironmentvoidsetOverrides(Map<String, String> overrides)
-
Constructor Details
-
EnvironmentEncryptorEnvironmentRepository
public EnvironmentEncryptorEnvironmentRepository(EnvironmentRepository delegate, io.micrometer.observation.ObservationRegistry observationRegistry) -
EnvironmentEncryptorEnvironmentRepository
public EnvironmentEncryptorEnvironmentRepository(EnvironmentRepository delegate, List<EnvironmentEncryptor> environmentEncryptors, io.micrometer.observation.ObservationRegistry observationRegistry)
-
-
Method Details
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String name, String profiles, String label) - Specified by:
findOnein interfaceEnvironmentRepository
-
findOne
public org.springframework.cloud.config.environment.Environment findOne(String name, String profiles, String label, boolean includeOrigin) - Specified by:
findOnein interfaceEnvironmentRepository
-
setOverrides
-