PlayReadyContentHeader PlayReadyContentHeader PlayReadyContentHeader PlayReadyContentHeader PlayReadyContentHeader Class

Definition

Represents the information in a PlayReady content header.

public : sealed class PlayReadyContentHeader : IPlayReadyContentHeader, IPlayReadyContentHeader2
struct winrt::Windows::Media::Protection::PlayReady::PlayReadyContentHeader : IPlayReadyContentHeader, IPlayReadyContentHeader2
public sealed class PlayReadyContentHeader : IPlayReadyContentHeader, IPlayReadyContentHeader2
Public NotInheritable Class PlayReadyContentHeader Implements IPlayReadyContentHeader, IPlayReadyContentHeader2
var playReadyContentHeader = new playReadyContentHeader(headerBytes);
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

PlayReadyContentHeader(Byte[]) PlayReadyContentHeader(Byte[]) PlayReadyContentHeader(Byte[]) PlayReadyContentHeader(Byte[]) PlayReadyContentHeader(Byte[])

Initializes a new instance of the PlayReadyContentHeader class.

PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid) PlayReadyContentHeader(Byte[], Uri, Uri, String, Guid)

Initializes a new instance of the PlayReadyContentHeader class.

PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(Guid, String, PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

Initializes a new instance of the PlayReadyContentHeader class.

PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid) PlayReadyContentHeader(UInt32, Guid[], String[], PlayReadyEncryptionAlgorithm, Uri, Uri, String, Guid)

Initializes a new instance of the PlayReadyContentHeader class.

Properties

CustomAttributes CustomAttributes CustomAttributes CustomAttributes CustomAttributes

Gets the custom data used by the content provider.

DecryptorSetup DecryptorSetup DecryptorSetup DecryptorSetup DecryptorSetup

Gets the decryptor setup value in the header if it is set.

DomainServiceId DomainServiceId DomainServiceId DomainServiceId DomainServiceId

Gets the domain service identifier in the header if it is set.

EncryptionType EncryptionType EncryptionType EncryptionType EncryptionType

Gets the content encryption type in the header if it is set.

HeaderWithEmbeddedUpdates HeaderWithEmbeddedUpdates HeaderWithEmbeddedUpdates HeaderWithEmbeddedUpdates HeaderWithEmbeddedUpdates

Gets a new content header that contains any embedded license updates that were available.

KeyId KeyId KeyId KeyId KeyId

Gets the content key identifier value if it is set.

KeyIds KeyIds KeyIds KeyIds KeyIds

Gets the content key identifier values if they are set.

KeyIdString KeyIdString KeyIdString KeyIdString KeyIdString

Gets the content key identifier string value if it is set.

KeyIdStrings KeyIdStrings KeyIdStrings KeyIdStrings KeyIdStrings

Gets the content key identifier string values if they are set.

LicenseAcquisitionUrl LicenseAcquisitionUrl LicenseAcquisitionUrl LicenseAcquisitionUrl LicenseAcquisitionUrl

Gets the license acquisition URL in the header if it is set.

LicenseAcquisitionUserInterfaceUrl LicenseAcquisitionUserInterfaceUrl LicenseAcquisitionUserInterfaceUrl LicenseAcquisitionUserInterfaceUrl LicenseAcquisitionUserInterfaceUrl

Gets the license acquisition user interface URL in the header if it is set.

Methods

GetSerializedHeader() GetSerializedHeader() GetSerializedHeader() GetSerializedHeader() GetSerializedHeader()

Retrieves the full PlayReady object as a byte array.