System.Security.RightsManagement 名前空間

PackageXpsDocument に格納されているものなど、アプリケーションで作成されたコンテンツの権限管理をサポートする型を提供します。

クラス

ContentGrant

権限管理ドキュメントの情報にアクセスするために、ユーザーに付与された権限を表します。

ContentUser

権限が管理されたコンテンツへのアクセス権を付与するユーザーまたはユーザー グループを表します。

CryptoProvider

保護されたコンテンツを暗号化および復号化するデジタル著作権管理サービスを提供します。

LocalizedNameDescriptionPair

"名前" および "説明" 文字列の変更できない (読み取り専用の) ペアを表します。

PublishLicense

署名付き権限で管理される発行ライセンスを表します。

RightsManagementException

権限管理操作を正常に完了できない場合に、エラー状態を表します。

SecureEnvironment

ユーザーのアクティブ化、ライセンスのバインディング、およびその他の権限管理操作にとって安全なクライアント セッションを表します。

UnsignedPublishLicense

署名されていない権限管理 PublishLicense か、署名されていない PublishLicense テンプレートを表します。

UseLicense

保護された権限管理対象コンテンツへのアクセスを有効にするライセンスを表します。

列挙型

AuthenticationType

権限管理認証の方法を指定します。

ContentRight

権限管理ドキュメント内のコンテンツにアクセスするユーザーに付与可能な権限を指定します。

RightsManagementFailureCode

権限管理操作の実行時に発生する可能性があるエラー状態を指定します。

UserActivationMode

権限管理のアクティブ化を要求する場合に必要となる、ユーザーの権利アカウント証明書の種類を指定します。

注釈

Rights management を使用して実装する方法の詳細については、「 Rights Management SERVICES SDK」を参照してください。

こちらもご覧ください