Class EnvironmentVariablesSecretsProvider

java.lang.Object
com.evolveum.midpoint.common.secrets.SecretsProviderImpl<EnvironmentVariablesSecretsProviderType>
com.evolveum.midpoint.common.secrets.EnvironmentVariablesSecretsProvider
All Implemented Interfaces:
SecretsProvider<EnvironmentVariablesSecretsProviderType>

public class EnvironmentVariablesSecretsProvider extends SecretsProviderImpl<EnvironmentVariablesSecretsProviderType>
Custom implementation of SecretsProvider that reads secrets from environment variables. Note: This implementation doesn't read secrets from system properties (e.g. -Dkey=value parameters).