IPlayReadyLicenseAcquisitionServiceRequest IPlayReadyLicenseAcquisitionServiceRequest IPlayReadyLicenseAcquisitionServiceRequest IPlayReadyLicenseAcquisitionServiceRequest IPlayReadyLicenseAcquisitionServiceRequest Interface

Definition

Performs a license acquisition process.

public : interface IPlayReadyLicenseAcquisitionServiceRequest : IMediaProtectionServiceRequest, IPlayReadyServiceRequest
struct winrt::Windows::Media::Protection::PlayReady::IPlayReadyLicenseAcquisitionServiceRequest : IMediaProtectionServiceRequest, IPlayReadyServiceRequest
public interface IPlayReadyLicenseAcquisitionServiceRequest : IMediaProtectionServiceRequest, IPlayReadyServiceRequest
Public Interface IPlayReadyLicenseAcquisitionServiceRequest Implements IMediaProtectionServiceRequest, IPlayReadyServiceRequest
// You can't instantiate an interface directly in JavaScript. You can use objects that implement the interface, however.
Inheritance
IPlayReadyLicenseAcquisitionServiceRequestIPlayReadyLicenseAcquisitionServiceRequestIPlayReadyLicenseAcquisitionServiceRequestIPlayReadyLicenseAcquisitionServiceRequestIPlayReadyLicenseAcquisitionServiceRequest
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

The license can be created proactively, returned from a previous service request operation, or delivered to the app using the MediaProtectionManager.ServiceRequested event.

Properties

ChallengeCustomData ChallengeCustomData ChallengeCustomData ChallengeCustomData ChallengeCustomData

Gets or sets the custom data of the request challenge.

(Inherited from IPlayReadyServiceRequest)
ContentHeader ContentHeader ContentHeader ContentHeader ContentHeader

Gets the current content header property.

DomainServiceId DomainServiceId DomainServiceId DomainServiceId DomainServiceId

Gets the current domain service identifier property that overrides a service identifier in the content header.

ProtectionSystem ProtectionSystem ProtectionSystem ProtectionSystem ProtectionSystem

Allows the application to identify the content protection system being used and therefore how to interpret the protection task.

(Inherited from IMediaProtectionServiceRequest)
ResponseCustomData ResponseCustomData ResponseCustomData ResponseCustomData ResponseCustomData

Gets the custom data that was returned in the response from the service.

(Inherited from IPlayReadyServiceRequest)
Type Type Type Type Type

Retrieves the GUID for the type of operation that the IMediaProtectionServiceRequest performs.

(Inherited from IMediaProtectionServiceRequest)
Uri Uri Uri Uri Uri

Gets or sets the URI used to perform a service request action.

(Inherited from IPlayReadyServiceRequest)

Methods

BeginServiceRequest BeginServiceRequest BeginServiceRequest BeginServiceRequest BeginServiceRequest

Begins an asynchronous service request operation.

(Inherited from IPlayReadyServiceRequest)
GenerateManualEnablingChallenge GenerateManualEnablingChallenge GenerateManualEnablingChallenge GenerateManualEnablingChallenge GenerateManualEnablingChallenge

Begins the process of manually enabling.

(Inherited from IPlayReadyServiceRequest)
NextServiceRequest NextServiceRequest NextServiceRequest NextServiceRequest NextServiceRequest

Returns a new service request interface.

(Inherited from IPlayReadyServiceRequest)
ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[])

Processes the raw binary result of a manual enabling challenge.

(Inherited from IPlayReadyServiceRequest)

See Also