다음을 통해 공유


ILicenseChallenge 인터페이스

정의

클라이언트에서 받은 라이선스 요청에 대한 인터페이스를 제공합니다.

public interface ILicenseChallenge : Microsoft.Media.Drm.IProtocolChallenge
type ILicenseChallenge = interface
    interface IProtocolChallenge
    interface IProtocolChallengeContext
Public Interface ILicenseChallenge
Implements IProtocolChallenge
구현

속성

ClientCertificate

Certificate 요청을 만드는 클라이언트의 을 가져옵니다.

ClientInformation

요청을 만드는 클라이언트에 대한 기본 정보를 가져옵니다.

(다음에서 상속됨 IProtocolChallenge)
ClientOSInformation

추가 ClientOSInformation를 가져옵니다.

ClientTime

클라이언트의 현재 날짜 및 시간을 가져옵니다.

ContentHeader

PlayReadyHeader 라이선스 요청에서 받은 를 가져옵니다.

CustomData

요청의 일부로 클라이언트에서 보낸 서비스별 데이터를 가져옵니다.

HeadersAvailable

사용 가능한 SOAP 헤더를 사용할 수 있는지 여부를 가져옵니다.

(다음에서 상속됨 IProtocolChallengeContext)
KeyExchangeAlgorithms

이 클라이언트에서 지원하는 집합을 KeyExchangeAlgorithms 가져옵니다.

LicenseNonce

라이선스 요청에서 받은 라이선스 nonce를 가져옵니다.

LicenseServerTimeRequested

요청의 라이선스 서버에서 보안 시간을 요청했는지 여부를 가져옵니다.

ReeFeatureList

이 클라이언트에서 지원하는 집합을 LicenseChallengeReeFeatures 가져옵니다.

ReeRawXML

라이선스 요청에서 REE 노드의 원시 XML을 가져옵니다.

ReeVersion

REE로 컴파일된 PlayReady 포팅 키트의 버전을 가져옵니다.

TeeApiList

이 클라이언트에서 지원하는 집합을 LicenseChallengeTeeAPIs 가져옵니다.

TeePropertyList

이 클라이언트에서 지정한 의 LicenseChallengeTeeProperties 집합을 가져옵니다.

TeeRawXML

라이선스 요청에서 TEE 노드의 원시 XML을 가져옵니다.

TeeVersion

TEE로 컴파일된 PlayReady 포팅 키트의 버전을 가져옵니다.

WatermarkVendors

이 클라이언트에서 지원하는 집합을 WatermarkVendor 가져옵니다.

메서드

GetClientId(Guid)
사용되지 않음.

사용되지 않습니다. 대신 메서드 GetClientId(Guid)ClientCertificate 사용합니다.

GetDomainCertificates()

라이선스 요청에서 받은 모든 DomainCertificate 것을 제공합니다.

GetHeaders()

요청에 포함된 SOAP 헤더를 가져옵니다.

(다음에서 상속됨 IProtocolChallengeContext)
GetInvalidDomainCertificates()

라이선스 요청에서 잘못된 DomainCertificate 수신을 제공합니다.

적용 대상