Show / Hide Table of Contents

Class CfnOriginEndpoint.MssEncryptionProperty

Holds encryption information so that access to the content can be controlled by a DRM solution.

Inheritance
System.Object
CfnOriginEndpoint.MssEncryptionProperty
Implements
CfnOriginEndpoint.IMssEncryptionProperty
Namespace: Amazon.CDK.AWS.MediaPackage
Assembly: Amazon.CDK.AWS.MediaPackage.dll
Syntax (csharp)
public class MssEncryptionProperty : Object, CfnOriginEndpoint.IMssEncryptionProperty
Syntax (vb)
Public Class MssEncryptionProperty
    Inherits Object
    Implements CfnOriginEndpoint.IMssEncryptionProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-mssencryption.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.MediaPackage;

var mssEncryptionProperty = new MssEncryptionProperty {
    SpekeKeyProvider = new SpekeKeyProviderProperty {
        ResourceId = "resourceId",
        RoleArn = "roleArn",
        SystemIds = new [] { "systemIds" },
        Url = "url",

        // the properties below are optional
        CertificateArn = "certificateArn",
        EncryptionContractConfiguration = new EncryptionContractConfigurationProperty { }
    }
};

Synopsis

Constructors

MssEncryptionProperty()

Properties

SpekeKeyProvider

Parameters for the SPEKE key provider.

Constructors

MssEncryptionProperty()

public MssEncryptionProperty()

Properties

SpekeKeyProvider

Parameters for the SPEKE key provider.

public object SpekeKeyProvider { get; set; }
Property Value

System.Object

Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-mssencryption.html#cfn-mediapackage-originendpoint-mssencryption-spekekeyprovider

Implements

CfnOriginEndpoint.IMssEncryptionProperty
Back to top Generated by DocFX