Class KeyVaultOperation
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.keyvault.environment.KeyVaultOperation
-
public class KeyVaultOperation extends Object
KeyVaultOperation wraps the operations to access Key Vault.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description KeyVaultOperation(com.azure.security.keyvault.secrets.SecretClient secretClient, Duration refreshDuration, List<String> secretKeys, boolean caseSensitive)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetProperty(String property)Get the property.String[]getPropertyNames()Get the property names.
-
-
-
Constructor Detail
-
KeyVaultOperation
public KeyVaultOperation(com.azure.security.keyvault.secrets.SecretClient secretClient, Duration refreshDuration, List<String> secretKeys, boolean caseSensitive)Constructor.- Parameters:
secretClient- the Key Vault secret client.refreshDuration- the refresh in milliseconds (0 or less disables refresh).secretKeys- the secret keys to look for.caseSensitive- the case-sensitive flag.
-
-