PlayReadyServerAuthorization.CheckServerAuthorization 方法

定义

重载

名称 说明
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(例如内容打包)时才需要此函数。

适用于