XpsDigitalSignature クラス

定義

XpsDocument のデジタル署名を表します。

public ref class XpsDigitalSignature
public class XpsDigitalSignature
type XpsDigitalSignature = class
Public Class XpsDigitalSignature
継承
XpsDigitalSignature

注釈

XPS ドキュメントを操作する場合は、 ではなく PackageDigitalSignature を使用XpsDigitalSignatureします。 PackageDigitalSignature は XPS 対応ではなく、XPS ドキュメント内のすべての部分が完全に署名されていることを保証するものではありません。

XPS の詳細については、「 XML Paper Specification (XPS)」を参照してください。

コンストラクター

XpsDigitalSignature(PackageDigitalSignature, XpsDocument)

XpsDigitalSignature クラスの新しいインスタンスを初期化します。

プロパティ

DocumentPropertiesRestricted

ドキュメントのプロパティを変更するとデジタル署名が無効になるかどうかを示す値を取得します。

Id

署名のグローバル一意識別子 (GUID) を取得します。

IsCertificateAvailable

署名者の X.509 証明書がドキュメント Package に含まれているかどうかを示す値を取得します。

SignatureOriginRestricted

他のユーザーがパッケージに署名するとデジタル署名が無効になるかどうかを示す値を取得します。

SignatureType

署名の種類を識別する URL 文字列を取得します。

SignatureValue

署名の暗号化されたハッシュ値を取得します。

SignedDocumentSequence

署名付きのドキュメント シーケンスのドキュメント シーケンス リーダーを取得します。

SignerCertificate

署名者の X.509 証明書を取得します。

SigningTime

署名が作成された日時を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
Verify()

XPS Packageに埋め込まれた X.509 証明書に対してドキュメントデジタル署名を検証します。

Verify(X509Certificate)

ドキュメントのデジタル署名を、指定した X.509 証明書に対して検証します。

VerifyCertificate()

パッケージに埋め込まれている X.509 証明書を検証します。

VerifyCertificate(X509Certificate)

指定された X.509 証明書を確認します。

適用対象

こちらもご覧ください