Condividi tramite


ISecureStopDataChallenge Interfaccia

Definizione

Rappresenta la richiesta di arresto sicura del processo ricevuta dal client.

public interface ISecureStopDataChallenge : IDisposable, Microsoft.Media.Drm.IProtocolChallenge
type ISecureStopDataChallenge = interface
    interface IProtocolChallenge
    interface IProtocolChallengeContext
    interface IDisposable
Public Interface ISecureStopDataChallenge
Implements IDisposable, IProtocolChallenge
Implementazioni

Proprietà

ClientCertificate

Ottiene l'oggetto Certificate del client che effettua la richiesta.

ClientInformation

Ottiene informazioni di base sul client che effettua la richiesta.

(Ereditato da IProtocolChallenge)
CustomData

Ottiene i dati specifici del servizio inviati dal client come parte della richiesta.

HeadersAvailable

Ottiene se sono disponibili intestazioni SOAP.

(Ereditato da IProtocolChallengeContext)
PublisherId

Ottiene l'identificatore del server di pubblicazione.

PublisherPrivateKey

Ottiene o imposta la chiave privata del server di pubblicazione usata per decrittografare i dati di arresto sicuri nella richiesta.

SecureStop2VerifiedSession

Ottiene l'ID sessione, se presente, della singola sessione all'interno della sfida per cui tutti i decrittografi vengono eliminati all'interno dell'ambiente di sicurezza a partire dal momento in cui è stata generata la sfida.

TransactionId

Ottiene l'identificatore della transazione della richiesta.

Metodi

GetHeaders()

Ottiene eventuali intestazioni SOAP incluse nella richiesta.

(Ereditato da IProtocolChallengeContext)
GetSecureStopData()

Decrittografa la sfida e restituisce una raccolta di record di arresto sicuri.

Si applica a