Compartilhar via


ILicenseAcknowledgementChallenge Interface

Definição

Interface que representa um desafio de confirmação de licença recebido de um cliente.

public interface ILicenseAcknowledgementChallenge : Microsoft.Media.Drm.IProtocolChallenge
type ILicenseAcknowledgementChallenge = interface
    interface IProtocolChallenge
    interface IProtocolChallengeContext
Public Interface ILicenseAcknowledgementChallenge
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)
HeadersAvailable

Obtém se algum cabeçalho SOAP está disponível.

(Herdado de IProtocolChallengeContext)
LicenseStorageFailures

Obtém o número de licenças que o cliente falhou ao processar e armazenar.

SignatureVerified

Obtém se a assinatura na confirmação do cliente foi verificada corretamente.

SuccessfullyStoredLicenses

Obtém o número de licenças que o cliente conseguiu processar e armazenar com êxito.

TransactionId

Obtém o identificador de transação retornado ao cliente na resposta da licença.

Métodos

GetClientId(Guid)
Obsoleto.

Obsoleto. Em vez disso, use o ClientCertificate método GetClientId(Guid) .

GetHeaders()

Obtém todos os cabeçalhos SOAP incluídos na solicitação.

(Herdado de IProtocolChallengeContext)
GetLicenseStorageResults(LicenseStorageResultsType)

Retorna os registros de resultado de armazenamento de licença individuais enviados pelo cliente na confirmação. O serviço pode passar um valor para obter um subconjunto dos registros ou todos eles.

Aplica-se a