- All Known Subinterfaces:
 SecretsProviderConfig
- All Known Implementing Classes:
 ConfigVaultProvider.EncryptionConfig,ConfigVaultProvider.SecretConfig,CubbyholeSecurityProvider.CubbyholeSecretConfig,Kv1SecurityProvider.Kv1SecretConfig,Kv2SecurityProvider.Kv2SecretConfig,TransitSecurityProvider.TransitDigestConfig,TransitSecurityProvider.TransitEncryptionConfig
public interface ProviderConfig
A marker interface for configurations of providers.
 Each provider configuration class MUST implement this interface.
 The Security module will evaluate all provider configurations present and make sure there is a provider configured for them.
 If a configuration is present with no provider supporting it, the request security will fail.