Partager via


BlobEncryptionPolicy(IKey, IKeyResolver) Constructeur

Définition

Initialise une nouvelle instance de la classe avec la BlobEncryptionPolicy clé et le programme de résolution spécifiés.

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)

Paramètres

key
IKey

Objet de type IKey utilisé pour encapsuler/désencapsuler la clé de contenu pendant le chiffrement.

keyResolver
IKeyResolver

Programme de résolution de clés utilisé pour sélectionner la clé appropriée pour le déchiffrement des objets blob existants.

Remarques

Si la stratégie générée doit être utilisée pour le chiffrement, les utilisateurs sont censés fournir une clé au minimum. L’absence de clé entraîne la levée d’une exception pendant le chiffrement.
Si la stratégie générée est destinée à être utilisée pour le déchiffrement, les utilisateurs peuvent fournir un programme de résolution de clés. La bibliothèque cliente :
1. Appelez le programme de résolution de clés, s’il est spécifié, pour obtenir la clé.
2. Si le programme de résolution n’est pas spécifié, mais qu’une clé est spécifiée, la bibliothèque cliente fait correspondre l’ID de clé à la clé et utilise la clé.

S’applique à