ILicenseChallenge 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供從用戶端收到的授權要求介面。
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) |
已淘汰.
已過時。 請改用 ClientCertificate 方法 GetClientId(Guid) 。 |
GetDomainCertificates() |
提供授權要求中收到的任何 DomainCertificate 。 |
GetHeaders() |
取得要求中包含的任何 SOAP 標頭。 (繼承來源 IProtocolChallengeContext) |
GetInvalidDomainCertificates() |
提供授權要求中收到的任何無效 DomainCertificate 。 |