Partager via


SpecializedBlobExtensions.UpdateClientSideKeyEncryptionKeyAsync Méthode

Définition

Fait pivoter la clé de chiffrement de clé (KEK) pour un objet blob chiffré côté client sans avoir à recharger l’intégralité de l’objet blob.

public static System.Threading.Tasks.Task UpdateClientSideKeyEncryptionKeyAsync (this Azure.Storage.Blobs.BlobClient client, Azure.Storage.ClientSideEncryptionOptions encryptionOptionsOverride = default, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
static member UpdateClientSideKeyEncryptionKeyAsync : Azure.Storage.Blobs.BlobClient * Azure.Storage.ClientSideEncryptionOptions * Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function UpdateClientSideKeyEncryptionKeyAsync (client As BlobClient, Optional encryptionOptionsOverride As ClientSideEncryptionOptions = Nothing, Optional conditions As BlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Paramètres

client
BlobClient

Client vers l’objet blob.

encryptionOptionsOverride
ClientSideEncryptionOptions

Remplacement facultatif pour les options de chiffrement côté client à utiliser lors de la mise à jour de la clé de chiffrement de clé. La valeur par défaut est ClientSideEncryptionOptions configurée sur le client lorsque ce n’est pas renseigné. La nouvelle clé de chiffrement de clé pour l’objet blob sera la KeyEncryptionKey sur quelles options de chiffrement sont utilisées pour l’opération. Les options doivent avoir un programme de résolution qui peut résoudre l’ancienne clé sur l’objet blob.

conditions
BlobRequestConditions

Conditions de demande facultatives pour l’opération.

cancellationToken
CancellationToken

Jeton d’annulation pour l’opération.

S’applique à