Class KeyVaultAutoconfiguredClient

java.lang.Object
es.kukenan.smartfi.microservice.smartficore.config.KeyVaultAutoconfiguredClient
All Implemented Interfaces:
KeyVaultClient

@Component("KeyVaultAutoconfiguredClient") public class KeyVaultAutoconfiguredClient extends Object implements KeyVaultClient
Azure Key Vault auto configured client.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final com.azure.security.keyvault.secrets.SecretClient
    Azure Secret Client.
  • Constructor Summary

    Constructors
    Constructor
    Description
    KeyVaultAutoconfiguredClient(com.azure.security.keyvault.secrets.SecretClient secretClient)
    Autoconfigured client constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.azure.security.keyvault.secrets.SecretClient
    Get Secret client.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface es.kukenan.smartfi.microservice.smartficore.config.KeyVaultClient

    getSecret
  • Field Details

    • secretClient

      private final com.azure.security.keyvault.secrets.SecretClient secretClient
      Azure 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:
      getSecretClient in interface KeyVaultClient
      Returns:
      Secret client.