KeyVaultClientExtensions Class
Represents a single block of encrypted data to decrypt.
Namespace: Microsoft.Azure.KeyVault
Assembly: Microsoft.Azure.KeyVault (in Microsoft.Azure.KeyVault.dll)
Inheritance Hierarchy
System.Object
Microsoft.Azure.KeyVault.KeyVaultClientExtensions
Syntax
public static class KeyVaultClientExtensions
[ExtensionAttribute]
public ref class KeyVaultClientExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type KeyVaultClientExtensions = class end
<ExtensionAttribute>
Public NotInheritable Class KeyVaultClientExtensions
Methods
Name | Description | |
---|---|---|
DecryptDataAsync(KeyVaultClient, JsonWebKey, String, Byte[]) | Asynchronously decrypts a single block of encrypted data. |
|
DecryptDataAsync(KeyVaultClient, KeyBundle, String, Byte[]) | Asynchronously decrypts a single block of encrypted data. |
|
EncryptDataAsync(KeyVaultClient, JsonWebKey, String, Byte[]) | Asynchronously encrypts a single block of data. The amount of data that may be encrypted is determined by the target key type and the encryption algorithm. |
|
EncryptDataAsync(KeyVaultClient, KeyBundle, String, Byte[]) | Asynchronously encrypts a single block of data. The amount of data that may be encrypted is determined by the target key type and the encryption algorithm. |
|
SignAsync(KeyVaultClient, JsonWebKey, String, Byte[]) | Asynchronously creates a signature from a digest using the specified key in the vault. |
|
SignAsync(KeyVaultClient, KeyBundle, String, Byte[]) | Asynchronously creates a signature from a digest using the specified key in the vault. |
|
UnwrapKeyAsync(KeyVaultClient, JsonWebKey, Byte[], String) | Asynchronously unwraps a symmetric key using the specified wrapping key and algorithm. |
|
UnwrapKeyAsync(KeyVaultClient, KeyBundle, Byte[], String) | Asynchronously unwraps a symmetric key using the specified wrapping key and algorithm. |
|
VerifyAsync(KeyVaultClient, JsonWebKey, String, Byte[], Byte[]) | Indicates a value whether the verification is successful. |
|
VerifyAsync(KeyVaultClient, KeyBundle, String, Byte[], Byte[]) | Indicates a value whether the verification is successful. |
|
WrapKeyAsync(KeyVaultClient, JsonWebKey, Byte[], String) | Asynchronously wraps a symmetric key using the specified wrapping key and algorithm. |
|
WrapKeyAsync(KeyVaultClient, KeyBundle, Byte[], String) | Asynchronously wraps a symmetric key using the specified wrapping key and algorithm. |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.Azure.KeyVault Namespace
Return to top