Class KeyVaultAutoconfiguredClient
java.lang.Object
es.kukenan.smartfi.microservice.firm.configuration.KeyVaultAutoconfiguredClient
- All Implemented Interfaces:
KeyVaultClient
@Component("KeyVaultAutoconfiguredClient")
public class KeyVaultAutoconfiguredClient
extends Object
implements KeyVaultClient
Azure Key Vault auto configured client.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.azure.security.keyvault.secrets.SecretClientAzure Secret Client. -
Constructor Summary
ConstructorsConstructorDescriptionKeyVaultAutoconfiguredClient(com.azure.security.keyvault.secrets.SecretClient secretClient) Autoconfigured client constructor. -
Method Summary
Modifier and TypeMethodDescriptioncom.azure.security.keyvault.secrets.SecretClientGet Secret client.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface es.kukenan.smartfi.microservice.firm.configuration.KeyVaultClient
getSecret
-
Field Details
-
secretClient
private final com.azure.security.keyvault.secrets.SecretClient secretClientAzure Secret Client.
-
-
Constructor Details
-
KeyVaultAutoconfiguredClient
public KeyVaultAutoconfiguredClient(com.azure.security.keyvault.secrets.SecretClient secretClient) Autoconfigured client constructor.- Parameters:
secretClient- secret client.
-
-
Method Details
-
getSecretClient
public com.azure.security.keyvault.secrets.SecretClient getSecretClient()Get Secret client.- Specified by:
getSecretClientin interfaceKeyVaultClient- Returns:
- Secret client.
-