示例#1
0
        private async Task <byte[]> UnwrapKey(string value, string keyName, string keyVersion, string algo)
        {
            var converted = Convert.FromBase64String(value);

            var decrypted = await KeyVault.DecryptAsync(
                $"https://{Configuration["KeyVaultName"].ToLower()}.vault.azure.net",
                keyName,
                keyVersion,
                algo,
                converted);

            return(decrypted.Result);
        }