Certificate クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
PlayReady 証明書チェーンを表します。
public class Certificate : Microsoft.Media.Drm.IBindingKey
type Certificate = class
interface IBindingKey
Public Class Certificate
Implements IBindingKey
- 継承
-
Certificate
- 派生
- 実装
注釈
PlayReady 証明書チェーンは、デジタル署名されたバイナリ ドキュメントです。 証明書チェーンは、階層内の 1 つ以上の個別の証明書で構成されます。 階層内の各証明書は、Microsoft によって署名されたルート証明書を除き、その上のエンティティによって署名されます。 外部コンポーネントは、信頼されたソースからの証明書を認識し、チェーン内の各証明書の署名を検証することによって、証明書が改ざんされていないことを確認できます。 証明書チェーンは、DRM 操作中に他のエンティティに提示されます。これにより、証明書自体の有効性を確認し、失効しているかどうかを確認できます。
プロパティ
BindingKeyType |
PlayReady 証明書キーペアの種類を取得します。 |
CertificateChainInformation |
証明書チェーンの の CertificateInfo コレクションを取得します。 |
DigestValue |
証明書のダイジェスト値を取得します。 |
ExpirationDate |
証明書の有効期限を取得します。 |
IssuerKey |
この証明書に署名した証明書の公開キーを取得します。 |
ManufacturerName |
証明書が発行されるクライアントの製造元の名前を取得します。 |
ModelName |
証明書が発行されるクライアントのモデル名を取得します。 |
ModelNumber |
証明書が発行されるクライアントのモデル番号を取得します。 |
SecurityLevel |
この証明書のセキュリティ レベルを取得します。 |
Type |
この証明書の を CertificateType 取得します。 |
UplinkKeyId |
ライセンス チェーン バインドでルート ライセンスを検索するために使用されるアップリンク キー識別子を取得します。 |
メソッド
GetClientId(Guid) |
この証明書のサービス固有のクライアント識別子を取得します。 |
GetKeyUsages() |
証明書に存在する の KeyUsage 一覧を返します。 証明書の発行者は、この証明書で表されるキーの許可される使用法を記述するために、証明書にキー使用法の値を設定します。 |
GetSupportedFeatures() |
このクライアントがサポートする の SupportedFeature 一覧を返します。 |