Share via


PackagingChallenge Class

Definition

Represents a packaging data acquisition challenge received from the client.

[System.Serializable]
public class PackagingChallenge : Microsoft.Media.Drm.ProtocolChallengeContext
[<System.Serializable>]
type PackagingChallenge = class
    inherit ProtocolChallengeContext
Public Class PackagingChallenge
Inherits ProtocolChallengeContext
Inheritance
PackagingChallenge
Attributes

Constructors

PackagingChallenge()

Initializes a new instance of the PackagingChallenge class.

Properties

Any

This property is internal and should not be used.

AnySpecified

This property is internal and should not be used.

CustomData

Gets service-specific data sent from the client as part of the request.

HeadersAvailable

Gets whether any SOAP headers available.

(Inherited from ProtocolChallengeContext)
ProtectionSystems

Gets the collection of protection system identifier GUIDs as strings for which policy is being requested.

StreamProtectionRequests

Gets the collection of StreamInformation objects that identify the fragments to be encrypted.

Methods

Deserialize(XmlDocument)

Deserializes a packaging data acquisition challenge received from the client into an instance of the PackagingResponse class.

GetHeaders()

Gets any SOAP headers included with the request.

(Inherited from ProtocolChallengeContext)

Applies to