次の方法で共有


SpecializedBlobExtensions.UpdateClientSideKeyEncryptionKeyAsync メソッド

定義

クライアント側で暗号化された BLOB のキー暗号化キー (KEK) をローテーションします。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

パラメーター

client
BlobClient

BLOB へのクライアント。

encryptionOptionsOverride
ClientSideEncryptionOptions

キー暗号化キーを更新するときに使用するクライアント側暗号化オプションの省略可能なオーバーライド。 既定値は、 ClientSideEncryptionOptions これが設定されていない場合にクライアントで構成された です。 BLOB の新しいキー暗号化キーは KeyEncryptionKey 、操作に使用される暗号化オプションの になります。 オプションには、BLOB の古いキーを解決できるリゾルバーが必要です。

conditions
BlobRequestConditions

操作のオプションの要求条件。

cancellationToken
CancellationToken

操作のキャンセル トークン。

適用対象