SALES: 1-800-867-1380

FileEncryption Class

Updated: December 20, 2012

Provides file encryption.

System.Object
  Microsoft.WindowsAzure.MediaServices.Client.FileEncryption

Namespace:  Microsoft.WindowsAzure.MediaServices.Client
Assembly:  Microsoft.WindowsAzure.MediaServices.Client (in Microsoft.WindowsAzure.MediaServices.Client.dll)

public class FileEncryption : IDisposable

The FileEncryption type exposes the following members.

  NameDescription
Public methodFileEncryption() Initializes a new instance of the FileEncryption class.
Public methodFileEncryption(Byte[], Guid) Initializes a new instance of the FileEncryption class.
Top

  NameDescription
Public propertyKeyIdentifier Gets the key identifier.
Top

  NameDescription
Public methodCreateInitializationVectorForFile Creates the initialization vector for file.
Public methodDispose() Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean) Releases unmanaged and - optionally - managed resources.
Public methodEncryptContentKeyToCertificate Encrypts the content key to certificate.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetChecksum Gets the checksum.
Public methodGetContentKey Gets the content key.
Public methodGetHashCode (Inherited from Object.)
Public methodGetInitializationVectorForFile Gets the initialization vector for file.
Public methodGetKeyIdentifierAsString Gets the key identifier as string.
Public methodGetTransform(String) Gets the file encryption transform.
Public methodGetTransform(UInt64) Gets the file encryption transform.
Public methodGetTransform(String, Int64) Gets the file encryption transform.
Public methodGetTransform(UInt64, Int64) Gets the file encryption transform.
Public methodGetType (Inherited from Object.)
Public methodIsInitializationVectorPresent Determines whether the initialization vector is present for the specified file name.
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetInitializationVectorForFile Sets the initialization vector for file.
Public methodToString (Inherited from Object.)
Top

  NameDescription
Public fieldStatic memberSchemeName The name of the encryption scheme.
Public fieldStatic memberSchemeVersion The version of the encryption scheme.
Top

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft