Class CacheableSecretsProviderDelegate<C>

java.lang.Object
com.evolveum.midpoint.common.secrets.CacheableSecretsProviderDelegate<C>
Type Parameters:
C -
All Implemented Interfaces:
SecretsProvider<C>

public class CacheableSecretsProviderDelegate<C> extends Object implements SecretsProvider<C>
Delegate implementation for secret providers that is able to cache the resolved secrets and check keys for allowed prefixes.