BlobEncryptionPolicy(IKey, IKeyResolver) Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert einen neuen instance der BlobEncryptionPolicy -Klasse mit dem angegebenen Schlüssel und Dem angegebenen Resolver.
public BlobEncryptionPolicy (Microsoft.Azure.KeyVault.Core.IKey key, Microsoft.Azure.KeyVault.Core.IKeyResolver keyResolver);
new Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy : Microsoft.Azure.KeyVault.Core.IKey * Microsoft.Azure.KeyVault.Core.IKeyResolver -> Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy
Public Sub New (key As IKey, keyResolver As IKeyResolver)
Parameter
- key
- IKey
Ein Objekt vom Typ IKey , das zum Umschließen/Entpacken des Inhaltsschlüssels während der Verschlüsselung verwendet wird.
- keyResolver
- IKeyResolver
Der Schlüssellöser, der zum Auswählen des richtigen Schlüssels zum Entschlüsseln vorhandener Blobs verwendet wird.
Hinweise
Wenn die generierte Richtlinie für die Verschlüsselung verwendet werden soll, wird von Benutzern erwartet, dass sie mindestens einen Schlüssel bereitstellen. Wenn kein Schlüssel vorhanden ist, wird während der Verschlüsselung eine Ausnahme ausgelöst.
Wenn die generierte Richtlinie für die Entschlüsselung verwendet werden soll, können Benutzer einen Schlüssellöser bereitstellen. Die Clientbibliothek führt Folgendes aus:
1. Rufen Sie den Schlüssellöser auf, falls angegeben, um den Schlüssel abzurufen.
2. Wenn der Resolver nicht angegeben ist, aber ein Schlüssel angegeben ist, stimmt die Clientbibliothek die Schlüssel-ID mit dem Schlüssel ab und verwendet den Schlüssel.
Gilt für:
Azure SDK for .NET