BlobCustomerProvidedKey Class

Definition

Immutable wrapper for an encryption key to be used with client provided key encryption.

public sealed class BlobCustomerProvidedKey
type BlobCustomerProvidedKey = class
Public NotInheritable Class BlobCustomerProvidedKey
Inheritance
System.Object
BlobCustomerProvidedKey

Constructors

BlobCustomerProvidedKey(Byte[])

Creates a new wrapper for a client provided key.

BlobCustomerProvidedKey(String)

Creates a new wrapper for a client provided key.

Properties

EncryptionAlgorithm

The algorithm for Azure Blob Storage to encrypt with. Azure Blob Storage only offers AES256 encryption.

Key

Base64 encoded string of the encryption key.

KeySHA256

Base64 encoded string of the encryption key's SHA256 hash.

Applies to