Package version:
Name of the resolver to use for client side encryption. Currently only AzureKeyVault implementation is supported.
Unwraps the given wrapped key using the specified key encryption key path and algorithm.
path to the customer managed key to be used for unwrapping. For Azure Key Vault, this is url of the key in the vault.
algorithm to be used for unwrapping.
wrapped DEK.
unwrapped DEK.
wraps the given key using the specified key encryption key path and algorithm.
path to the customer managed key to be used for wrapping. For Azure Key Vault, this is url of the key in the vault.
algorithm to be used for wrapping.
dek to be wrapped.
wrapped DEK.
Implementation of EncryptionKeyResolver that uses Azure Key Vault for customer managed keys.