你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ClientSideEncryptionOptions Class

Definition

Provides the client configuration options for connecting to Azure Blob using clientside encryption.

public class ClientSideEncryptionOptions
type ClientSideEncryptionOptions = class
Public Class ClientSideEncryptionOptions
Inheritance
ClientSideEncryptionOptions
Derived

Constructors

ClientSideEncryptionOptions(ClientSideEncryptionVersion)

Initializes a new instance of the ClientSideEncryptionOptions class.

Properties

EncryptionVersion

The version of clientside encryption to use.

KeyEncryptionKey

Required for upload operations. The key used to wrap the generated content encryption key. For more information, see https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption.

KeyResolver

Required for download operations. Fetches the correct key encryption key to unwrap the downloaded content encryption key. For more information, see https://docs.microsoft.com/en-us/azure/storage/common/storage-client-side-encryption.

KeyWrapAlgorithm

Required for upload operations. The algorithm identifier to use when wrapping the content encryption key. This is passed into WrapKey(String, ReadOnlyMemory<Byte>, CancellationToken) and its async counterpart.

Applies to