ISecureStopDataChallenge Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |