IXpsSignatureRequest インターフェイス (xpsdigitalsignature.h)

署名要求のコンポーネントにアクセスします。

継承

IXpsSignatureRequest インターフェイスは、IUnknown インターフェイスから継承されます。 IXpsSignatureRequest には、次の種類のメンバーもあります。

メソッド

IXpsSignatureRequest インターフェイスには、これらのメソッドがあります。

 
IXpsSignatureRequest::GetIntent

署名の意図または意味を説明する文字列を設定します。 (IXpsSignatureRequest.GetIntent)
IXpsSignatureRequest::GetRequestedSigner

署名したユーザー、またはパッケージへの署名を要求しているユーザーの ID を取得します。
IXpsSignatureRequest::GetRequestId

署名要求の一意識別子を取得します。
IXpsSignatureRequest::GetRequestSignByDate

要求された署名者がドキュメントの指定した部分に署名する必要がある日時を取得します。
IXpsSignatureRequest::GetSignature

署名要求と同じ一意識別子を持つ XPS デジタル署名を含む IXpsSignature インターフェイスへのポインターを取得します。
IXpsSignatureRequest::GetSigningLocale

パッケージ署名の場所の法的管轄権を取得します。
IXpsSignatureRequest::GetSpotLocation

ページと、表示されているデジタル署名またはデジタル署名要求が表示されるページ上の場所を取得します。
IXpsSignatureRequest::SetIntent

署名の意図または意味を説明する文字列を設定します。 (IXpsSignatureRequest.SetIntent)
IXpsSignatureRequest::SetRequestedSigner

パッケージに署名するように署名するか、または要求されたユーザーの ID を設定します。
IXpsSignatureRequest::SetRequestSignByDate

要求された署名者がドキュメントの指定した部分に署名する前の日付と時刻を設定します。
IXpsSignatureRequest::SetSigningLocale

パッケージ署名場所の法的管轄権を設定します。
IXpsSignatureRequest::SetSpotLocation

表示されるデジタル署名またはデジタル署名要求が表示されるページとページ上の場所を指定します。

注釈

IXpsSignatureRequest インターフェイスは、SignatureDefinitons パーツのマークアップ内の 1 つの SignatureDefinition 要素に対応します。

この SignatureDefinition 要素マークアップは、 XML Paper Specification のセクション 10.2.2 で説明されています。

すべての署名要求は、署名ブロックの要求コレクションに格納されます。 インスタンス化された IXpsSignatureBlock インターフェイスから独立して存在することはできません。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー xpsdigitalsignature.h

関連項目

インターフェイス

XML Paper Specification