Freigeben über


ClientSideEncryptionOptions Klasse

Definition

Stellt die Clientkonfigurationsoptionen für das Herstellen einer Verbindung mit Azure Blob mithilfe der Clientside-Verschlüsselung bereit.

public class ClientSideEncryptionOptions
type ClientSideEncryptionOptions = class
Public Class ClientSideEncryptionOptions
Vererbung
ClientSideEncryptionOptions
Abgeleitet

Konstruktoren

ClientSideEncryptionOptions(ClientSideEncryptionVersion)

Initialisiert eine neue Instanz der ClientSideEncryptionOptions-Klasse.

Eigenschaften

EncryptionVersion

Die Version von clientside encryption to use.

KeyEncryptionKey

Erforderlich für Uploadvorgänge. Der Schlüssel, der zum Umschließen des generierten Inhaltsverschlüsselungsschlüssels verwendet wird. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption.

KeyResolver

Erforderlich für Downloadvorgänge. Ruft den richtigen Schlüsselverschlüsselungsschlüssel ab, um den heruntergeladenen Inhaltsverschlüsselungsschlüssel zu entpacken. Weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption.

KeyWrapAlgorithm

Erforderlich für Uploadvorgänge. Der Algorithmusbezeichner, der beim Umschließen des Inhaltsverschlüsselungsschlüssels verwendet werden soll. Dies wird an WrapKey(String, ReadOnlyMemory<Byte>, CancellationToken) und ihre asynchrone Entsprechung übergeben.

Gilt für: