Compartilhar via


ILicenseChallenge Interface

Definição

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.

Aplica-se a