FileEncryptionTransform Class

Definition

Caution

The Azure Media Services StorageEncryption feature has been deprecated in favor of Azure Storage Server Side Encryption. Existing Asset files with StorageEncryption applied can be decrypted but new Assets cannot use StorageEncryption.

Provides a file encryption transformation.

[System.Obsolete("The Azure Media Services StorageEncryption feature has been deprecated in favor of Azure Storage Server Side Encryption.  Existing Asset files with StorageEncryption applied can be decrypted but new Assets cannot use StorageEncryption.")]
public class FileEncryptionTransform : System.Security.Cryptography.ICryptoTransform
[<System.Obsolete("The Azure Media Services StorageEncryption feature has been deprecated in favor of Azure Storage Server Side Encryption.  Existing Asset files with StorageEncryption applied can be decrypted but new Assets cannot use StorageEncryption.")>]
type FileEncryptionTransform = class
    interface ICryptoTransform
    interface IDisposable
Public Class FileEncryptionTransform
Implements ICryptoTransform
Inheritance
FileEncryptionTransform
Attributes
Implements

Properties

CanReuseTransform

Gets a value indicating whether the current transform can be reused.

CanTransformMultipleBlocks

Gets a value indicating whether multiple blocks can be transformed.

FileOffset

Gets or sets the file offset.

InputBlockSize

Gets the input block size.

OutputBlockSize

Gets the output block size.

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Releases unmanaged and - optionally - managed resources.

TransformBlock(Byte[], Int32, Int32, Byte[], Int32)

Transforms the specified region of the input byte array and copies the resulting transform to the specified region of the output byte array.

TransformFinalBlock(Byte[], Int32, Int32)

Transforms the specified region of the specified byte array.

Applies to