ClientSideEncryptionOptions クラス

定義

クライアント側暗号化を使用して Azure Blob に接続するためのクライアント構成オプションを提供します。

public class ClientSideEncryptionOptions
type ClientSideEncryptionOptions = class
Public Class ClientSideEncryptionOptions
継承
ClientSideEncryptionOptions
派生

コンストラクター

ClientSideEncryptionOptions(ClientSideEncryptionVersion)

ClientSideEncryptionOptions クラスの新しいインスタンスを初期化します。

プロパティ

EncryptionVersion

使用するクライアント側暗号化のバージョン。

KeyEncryptionKey

アップロード操作に必要です。 生成されたコンテンツ暗号化キーをラップするために使用されるキー。 詳細については、「https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption」を参照してください。

KeyResolver

ダウンロード操作に必要です。 正しいキー暗号化キーをフェッチして、ダウンロードしたコンテンツ暗号化キーのラップを解除します。 詳細については、「https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption」を参照してください。

KeyWrapAlgorithm

アップロード操作に必要です。 コンテンツ暗号化キーをラップするときに使用するアルゴリズム識別子。 これは に渡され WrapKey(String, ReadOnlyMemory<Byte>, CancellationToken) 、非同期に対応します。

適用対象