ISecureStopDataChallenge Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the process secure stop data challenge received from the client.
public interface ISecureStopDataChallenge : IDisposable, Microsoft.Media.Drm.IProtocolChallenge
type ISecureStopDataChallenge = interface
interface IProtocolChallenge
interface IProtocolChallengeContext
interface IDisposable
Public Interface ISecureStopDataChallenge
Implements IDisposable, IProtocolChallenge
- Implements
Properties
ClientCertificate |
Gets the Certificate of the client making the request. |
ClientInformation |
Gets basic information about the client making the request. (Inherited from IProtocolChallenge) |
CustomData |
Gets service-specific data sent from the client as part of the request. |
HeadersAvailable |
Gets whether any SOAP headers available. (Inherited from IProtocolChallengeContext) |
PublisherId |
Gets the identifier of the publisher. |
PublisherPrivateKey |
Gets or sets the publisher private key used to decrypt the secure stop data in the challenge. |
SecureStop2VerifiedSession |
Gets the session Id, if any, of the single session within the challenge for which all decryptors are guaranteed to be destroyed within the TEE as of the time the challenge was generated. |
TransactionId |
Gets the transaction identifier of the challenge. |
Methods
GetHeaders() |
Gets any SOAP headers included with the request. (Inherited from IProtocolChallengeContext) |
GetSecureStopData() |
Decrypts the challenge and returns a collection of secure stop records. |