Share via


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
System_CAPS_pubmethodSystem_CAPS_static DecryptDataAsync(KeyVaultClient, JsonWebKey, String, Byte[])

Asynchronously decrypts a single block of encrypted data.

System_CAPS_pubmethodSystem_CAPS_static DecryptDataAsync(KeyVaultClient, KeyBundle, String, Byte[])

Asynchronously decrypts a single block of encrypted data.

System_CAPS_pubmethodSystem_CAPS_static 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.

System_CAPS_pubmethodSystem_CAPS_static 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.

System_CAPS_pubmethodSystem_CAPS_static SignAsync(KeyVaultClient, JsonWebKey, String, Byte[])

Asynchronously creates a signature from a digest using the specified key in the vault.

System_CAPS_pubmethodSystem_CAPS_static SignAsync(KeyVaultClient, KeyBundle, String, Byte[])

Asynchronously creates a signature from a digest using the specified key in the vault.

System_CAPS_pubmethodSystem_CAPS_static UnwrapKeyAsync(KeyVaultClient, JsonWebKey, Byte[], String)

Asynchronously unwraps a symmetric key using the specified wrapping key and algorithm.

System_CAPS_pubmethodSystem_CAPS_static UnwrapKeyAsync(KeyVaultClient, KeyBundle, Byte[], String)

Asynchronously unwraps a symmetric key using the specified wrapping key and algorithm.

System_CAPS_pubmethodSystem_CAPS_static VerifyAsync(KeyVaultClient, JsonWebKey, String, Byte[], Byte[])

Indicates a value whether the verification is successful.

System_CAPS_pubmethodSystem_CAPS_static VerifyAsync(KeyVaultClient, KeyBundle, String, Byte[], Byte[])

Indicates a value whether the verification is successful.

System_CAPS_pubmethodSystem_CAPS_static WrapKeyAsync(KeyVaultClient, JsonWebKey, Byte[], String)

Asynchronously wraps a symmetric key using the specified wrapping key and algorithm.

System_CAPS_pubmethodSystem_CAPS_static 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