BlobRequestOptions.EncryptionPolicy Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the encryption policy for the request.
public Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy EncryptionPolicy { get; set; }
member this.EncryptionPolicy : Microsoft.Azure.Storage.Blob.BlobEncryptionPolicy with get, set
Public Property EncryptionPolicy As BlobEncryptionPolicy
Property Value
An object of type EncryptionPolicy.
Examples
// Create the Key to be used for wrapping.
// This code creates a random encryption key.
SymmetricKey aesKey = new SymmetricKey(kid: "symencryptionkey");
// Create the encryption policy to be used for upload.
BlobEncryptionPolicy uploadPolicy = new BlobEncryptionPolicy(key: aesKey, keyResolver: null);
// Set the encryption policy on the request options.
BlobRequestOptions uploadOptions = new BlobRequestOptions() { EncryptionPolicy = uploadPolicy };
// Encrypt and upload the data to the blob.
MemoryStream stream = new MemoryStream(buffer);
blob.UploadFromStream(stream, length: size, accessCondition: null, options: uploadOptions);
Applies to
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.
Azure SDK for .NET