BlobEncryptionPolicy BlobEncryptionPolicy BlobEncryptionPolicy BlobEncryptionPolicy BlobEncryptionPolicy BlobEncryptionPolicy Class

Definition

Represents an encryption policy for performing envelope encryption/decryption of Azure blobs.

public ref class BlobEncryptionPolicy sealed
public ref class BlobEncryptionPolicy sealed
class BlobEncryptionPolicy sealed
public sealed class BlobEncryptionPolicy
type BlobEncryptionPolicy = class
Public NotInheritable Class BlobEncryptionPolicy
Inheritance
BlobEncryptionPolicyBlobEncryptionPolicyBlobEncryptionPolicyBlobEncryptionPolicyBlobEncryptionPolicyBlobEncryptionPolicy

Constructors

BlobEncryptionPolicy(IKey, IKeyResolver) BlobEncryptionPolicy(IKey, IKeyResolver) BlobEncryptionPolicy(IKey, IKeyResolver) BlobEncryptionPolicy(IKey, IKeyResolver) BlobEncryptionPolicy(IKey, IKeyResolver) BlobEncryptionPolicy(IKey, IKeyResolver)

Initializes a new instance of the BlobEncryptionPolicy class with the specified key and resolver.

Properties

Key Key Key Key Key Key

An object of type IKey that is used to wrap/unwrap the content key during encryption.

KeyResolver KeyResolver KeyResolver KeyResolver KeyResolver KeyResolver

Gets or sets the key resolver used to select the correct key for decrypting existing blobs.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to