Class Kv1SecurityProvider
java.lang.Object
io.helidon.integrations.vault.secrets.kv1.Kv1SecurityProvider
- All Implemented Interfaces:
- SecretsProvider<Kv1SecurityProvider.Kv1SecretConfig>,- SecurityProvider
public class Kv1SecurityProvider
extends Object
implements SecretsProvider<Kv1SecurityProvider.Kv1SecretConfig>
Integration with Helidon Security.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classConfiguration of a secret when using programmatic setup of security secrets.
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.helidon.security.spi.SecurityProvidersupportedAnnotations, supportedAttributes, supportedConfigKeys, supportedCustomObjects
- 
Method Details- 
secretDescription copied from interface:SecretsProviderCreate secret supplier from configuration.- Specified by:
- secretin interface- SecretsProvider<Kv1SecurityProvider.Kv1SecretConfig>
- Parameters:
- config- config located on the node of the specific secret- confignode
- Returns:
- supplier to retrieve the secret
 
- 
secretDescription copied from interface:SecretsProviderCreate secret supplier from configuration object.- Specified by:
- secretin interface- SecretsProvider<Kv1SecurityProvider.Kv1SecretConfig>
- Parameters:
- providerConfig- configuration of a specific secret
- Returns:
- supplier to retrieve the secret
 
 
-