ClientKeySet 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示特定客户端有权访问的所有密钥。 此类用于生成可缩放的根许可证。 ContentEncryptionKey 必须将 设置为 此类的实例,才能生成可缩放的根许可证。
public class ClientKeySet : Microsoft.Media.Drm.ContentKey
type ClientKeySet = class
inherit ContentKey
Public Class ClientKeySet
Inherits ContentKey
- 继承
构造函数
ClientKeySet(MasterKeySet) |
初始化 ClientKeySet 类的新实例。 |
属性
EncryptionType |
ContentKeyType获取内容键的 。 (继承自 ContentKey) |
KeyId |
获取内容密钥的密钥标识符。 (继承自 ContentKey) |
KeyIdAsString |
获取内容密钥的密钥标识符的字符串表示形式。 (继承自 ContentKey) |
KeyType |
ContentKeyType获取此键的 。 |
SourceMasterKeySet |
方法
AddRegionMembership(Int32, Int32) |
将客户端 (许可证颁发到的区域添加到) 所属的区域。 客户端只能属于指定区域集中的一个区域;客户端可以属于不同区域集中的区域。 |
AddService(Int32) |
添加一个服务,) 有权访问 (向其颁发许可证的客户端。 |
AddServiceRange(Int32, Int32) |
添加一系列服务,) 有权访问 (向其颁发许可证的服务。 |
AddServices(Int32[]) |
将客户端 (向其颁发许可证的服务添加到) 有权访问的服务。 |
GetKeyData() |
获取内容密钥的二进制密钥数据。 (继承自 ContentKey) |
GetKeyIdAsString() |
返回内容密钥的密钥标识符的字符串表示形式。 返回与 KeyIdAsString (继承自 ContentKey) |