ILicenseChallenge Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma interface para uma solicitação de licença recebida de um cliente.
public interface ILicenseChallenge : Microsoft.Media.Drm.IProtocolChallenge
type ILicenseChallenge = interface
interface IProtocolChallenge
interface IProtocolChallengeContext
Public Interface ILicenseChallenge
Implements IProtocolChallenge
- Implementações
Propriedades
ClientCertificate |
Obtém o Certificate do cliente que está fazendo a solicitação. |
ClientInformation |
Obtém informações básicas sobre o cliente que está fazendo a solicitação. (Herdado de IProtocolChallenge) |
ClientOSInformation |
Obtém mais ClientOSInformation. |
ClientTime |
Obtém a data e a hora atuais do cliente. |
ContentHeader |
Obtém o PlayReadyHeader recebido na solicitação de licença. |
CustomData |
Obtém dados específicos do serviço enviados do cliente como parte da solicitação. |
HeadersAvailable |
Obtém se algum cabeçalho SOAP está disponível. (Herdado de IProtocolChallengeContext) |
KeyExchangeAlgorithms |
Obtém o conjunto de KeyExchangeAlgorithms com suporte por este cliente. |
LicenseNonce |
Obtém o nonce de licença recebido na solicitação de licença. |
LicenseServerTimeRequested |
Obtém se o tempo seguro foi solicitado do servidor de licença na solicitação. |
ReeFeatureList |
Obtém o conjunto de LicenseChallengeReeFeatures com suporte por este cliente. |
ReeRawXML |
Obtém o XML bruto do nó REE na solicitação de licença. |
ReeVersion |
Obtém a versão do Kit de Portabilidade PlayReady compilada no REE. |
TeeApiList |
Obtém o conjunto de LicenseChallengeTeeAPIs com suporte por este cliente. |
TeePropertyList |
Obtém o conjunto de LicenseChallengeTeeProperties especificado por este cliente. |
TeeRawXML |
Obtém o XML bruto do nó TEE na solicitação de licença. |
TeeVersion |
Obtém a versão do Kit de Portabilidade PlayReady compilada no TEE. |
WatermarkVendors |
Obtém o conjunto de WatermarkVendor com suporte por este cliente. |
Métodos
GetClientId(Guid) |
Obsoleto.
Obsoleto. Em vez disso, use o ClientCertificate método GetClientId(Guid) . |
GetDomainCertificates() |
Fornece qualquer DomainCertificate recebido na solicitação de licença. |
GetHeaders() |
Obtém todos os cabeçalhos SOAP incluídos na solicitação. (Herdado de IProtocolChallengeContext) |
GetInvalidDomainCertificates() |
Fornece qualquer inválido DomainCertificate recebido na solicitação de licença. |