-
- All Known Subinterfaces:
SecretsProviderConfig
- All Known Implementing Classes:
ConfigVaultProvider.EncryptionConfig
,ConfigVaultProvider.SecretConfig
,CubbyholeSecurityProvider.CubbyholeSecretConfig
,Kv1SecurityProvider.Kv1SecretConfig
,Kv2SecurityProvider.Kv2SecretConfig
,OciVaultSecurityProvider.OciVaultDigestConfig
,OciVaultSecurityProvider.OciVaultEncryptionConfig
,OciVaultSecurityProvider.OciVaultSecretConfig
,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.