PlayReadySecureStopServiceRequest PlayReadySecureStopServiceRequest PlayReadySecureStopServiceRequest PlayReadySecureStopServiceRequest PlayReadySecureStopServiceRequest Class

Definition

Manages secure stop messages.

public : sealed class PlayReadySecureStopServiceRequest : IMediaProtectionServiceRequest, IPlayReadySecureStopServiceRequest, IPlayReadyServiceRequest
struct winrt::Windows::Media::Protection::PlayReady::PlayReadySecureStopServiceRequest : IMediaProtectionServiceRequest, IPlayReadySecureStopServiceRequest, IPlayReadyServiceRequest
public sealed class PlayReadySecureStopServiceRequest : IMediaProtectionServiceRequest, IPlayReadySecureStopServiceRequest, IPlayReadyServiceRequest
Public NotInheritable Class PlayReadySecureStopServiceRequest Implements IMediaProtectionServiceRequest, IPlayReadySecureStopServiceRequest, IPlayReadyServiceRequest
var playReadySecureStopServiceRequest = new playReadySecureStopServiceRequest(publisherCertBytes);
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

PlayReadySecureStopServiceRequest(Byte[]) PlayReadySecureStopServiceRequest(Byte[]) PlayReadySecureStopServiceRequest(Byte[]) PlayReadySecureStopServiceRequest(Byte[]) PlayReadySecureStopServiceRequest(Byte[])

Initializes a new instance of the PlayReadySecureStopServiceRequest class to include all secure stop sessions.

PlayReadySecureStopServiceRequest(Guid, Byte[]) PlayReadySecureStopServiceRequest(Guid, Byte[]) PlayReadySecureStopServiceRequest(Guid, Byte[]) PlayReadySecureStopServiceRequest(Guid, Byte[]) PlayReadySecureStopServiceRequest(Guid, Byte[])

Initializes a new instance of the PlayReadySecureStopServiceRequest class for the specified secure stop session.

Properties

ChallengeCustomData ChallengeCustomData ChallengeCustomData ChallengeCustomData ChallengeCustomData

Gets or sets the custom data of the request challenge.

ProtectionSystem ProtectionSystem ProtectionSystem ProtectionSystem ProtectionSystem

Gets the vendor content protection system identifier.

PublisherCertificate PublisherCertificate PublisherCertificate PublisherCertificate PublisherCertificate

Gets the current publisher certificate property.

ResponseCustomData ResponseCustomData ResponseCustomData ResponseCustomData ResponseCustomData

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

SessionID SessionID SessionID SessionID SessionID

Gets the session identifier property.

StartTime StartTime StartTime StartTime StartTime

Gets the secure stop session's start time property.

Stopped Stopped Stopped Stopped Stopped

Gets the secure stop session's stopped flag property which indicates whether the secure stop session for this request was cleanly shut down.

Type Type Type Type Type

Gets the GUID for the type of operation that the PlayReady secure stop service request performs.

UpdateTime UpdateTime UpdateTime UpdateTime UpdateTime

Gets the secure stop session's update/stop time property.

Uri Uri Uri Uri Uri

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

Methods

BeginServiceRequest() BeginServiceRequest() BeginServiceRequest() BeginServiceRequest() BeginServiceRequest()

Begins an asynchronous service request operation.

GenerateManualEnablingChallenge() GenerateManualEnablingChallenge() GenerateManualEnablingChallenge() GenerateManualEnablingChallenge() GenerateManualEnablingChallenge()

Begins the process of manually enabling.

NextServiceRequest() NextServiceRequest() NextServiceRequest() NextServiceRequest() NextServiceRequest()

Returns a new service request interface.

ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[]) ProcessManualEnablingResponse(Byte[])

Process the raw binary result of a manual enabling challenge.

See Also