AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

An HTTP Live Streaming (HLS) encryption configuration.

Inheritance Hierarchy


Namespace: Amazon.MediaPackage.Model
Assembly: AWSSDK.MediaPackage.dll
Version: 3.x.y.z


public class HlsEncryption

The HlsEncryption type exposes the following members


Public Method HlsEncryption()


Public Property ConstantInitializationVector System.String

Gets and sets the property ConstantInitializationVector. A constant initialization vector for encryption (optional).When not specified the initialization vector will be periodically rotated.

Public Property EncryptionMethod Amazon.MediaPackage.EncryptionMethod

Gets and sets the property EncryptionMethod. The encryption method to use.

Public Property KeyRotationIntervalSeconds System.Int32

Gets and sets the property KeyRotationIntervalSeconds. Interval (in seconds) between each encryption key rotation.

Public Property RepeatExtXKey System.Boolean

Gets and sets the property RepeatExtXKey. When enabled, the EXT-X-KEY tag will be repeated in output manifests.

Public Property SpekeKeyProvider Amazon.MediaPackage.Model.SpekeKeyProvider

Gets and sets the property SpekeKeyProvider.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms