ContentKey クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コンテンツの暗号化に使用されるキーを返します。 このクラスは です abstract
。
public abstract class ContentKey : Microsoft.Media.Drm.IEncryptionKeyInfo
type ContentKey = class
interface IEncryptionKeyInfo
Public MustInherit Class ContentKey
Implements IEncryptionKeyInfo
- 継承
-
ContentKey
- 派生
- 実装
注釈
すべてのコンテンツ キーには、そのコンテンツの暗号化に使用されたキーを識別するキー識別子がコンテンツのヘッダーに格納されます。 キー識別子は、キー シード値と共に使用してコンテンツ キーを生成することもできます。 このキー生成方法は、サービスがコンテンツ キーの大規模なデータベースを格納する必要がないことを意味します。 ただし、コンテンツ キーは、任意の暗号的に健全な方法を使用して生成できます。 サービス コードでは、このクラスを直接処理する必要はありません。
コンストラクター
ContentKey() |
コンテンツの暗号化に使用されるキーを返します。 このクラスは です |
プロパティ
EncryptionType |
コンテンツ キーの を ContentKeyType 取得します。 |
KeyId |
コンテンツ キーのキー識別子を取得します。 |
KeyIdAsString |
コンテンツ キーのキー識別子の文字列表現を取得します。 |
KeyType |
コンテンツ キーの を ContentKeyType 取得します。 |
メソッド
GenerateKeySeed() |
ランダムなキー シードを生成します。 |
GetKeyData() |
コンテンツ キーのバイナリ キー データを取得します。 |
GetKeyIdAsString() |
コンテンツ キーのキー識別子の文字列表現を返します。 と同じ値を返します KeyIdAsString |