PlayReadyServerAuthorization.CheckServerAuthorization 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| CheckServerAuthorization(String, String) |
接受服务器授权证书,如果有效,则为提供的证书启用的功能激活服务器。 |
| CheckServerAuthorization(String, String, String[]) |
接受服务器授权证书,如果有效,则为提供的证书启用的功能激活服务器。 |
CheckServerAuthorization(String, String)
接受服务器授权证书,如果有效,则为提供的证书启用的功能激活服务器。
public void CheckServerAuthorization(string authorizationCertificateChain, string authorizationCertificateKeypair);
member this.CheckServerAuthorization : string * string -> unit
Public Sub CheckServerAuthorization (authorizationCertificateChain As String, authorizationCertificateKeypair As String)
参数
- authorizationCertificateChain
- String
base64 编码的 PlayReady 服务器部署授权证书。
- authorizationCertificateKeypair
- String
与 PlayReady 服务器部署授权证书关联的公钥和私钥对。
例外
如果向 SDK 提供与最初提供的服务器授权证书或密钥对不同,则引发此异常。
注解
使用 PlayReady 协议 Web 方法生成插件处理程序时,无需调用此方法,因为 IServerAuthorization 处理程序公开的接口将改为在需要时检索服务器授权证书。 仅当调用 PlayReady 协议请求上下文之外的服务器 API(例如内容打包)时才需要此函数。
适用于
CheckServerAuthorization(String, String, String[])
接受服务器授权证书,如果有效,则为提供的证书启用的功能激活服务器。
public void CheckServerAuthorization(string authorizationCertificateChain, string authorizationCertificateKeypair, string[] authorizationCertificateKeypairHistory);
member this.CheckServerAuthorization : string * string * string[] -> unit
Public Sub CheckServerAuthorization (authorizationCertificateChain As String, authorizationCertificateKeypair As String, authorizationCertificateKeypairHistory As String())
参数
- authorizationCertificateChain
- String
base64 编码的 PlayReady 服务器部署授权证书。
- authorizationCertificateKeypair
- String
与 PlayReady 服务器部署授权证书关联的公钥和私钥对。
- authorizationCertificateKeypairHistory
- String[]
与 PlayReady 服务器部署授权证书关联的以前的公钥和私钥对的数组。
注解
使用 PlayReady 协议 Web 方法生成插件处理程序时,无需调用此方法,因为 IServerAuthorization 处理程序公开的接口将改为在需要时检索服务器授权证书。 仅当调用 PlayReady 协议请求上下文之外的服务器 API(例如内容打包)时才需要此函数。