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

新しい署名で使用される個々の署名オプションへのアクセスを提供します。

継承

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

メソッド

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

 
IXpsSigningOptions::GetCertificateSet

署名に証明書を追加するために使用できる IOpcCertificateSet インターフェイスを取得します。
IXpsSigningOptions::GetCustomObjects

シグネチャ カスタム オブジェクトのセットを含む IOpcSignatureCustomObjectSet インターフェイスへのポインターを取得します。
IXpsSigningOptions::GetCustomReferences

署名のカスタム参照のセットを含む IOpcSignatureReferenceSet インターフェイスへのポインターを取得します。
IXpsSigningOptions::GetDigestMethod

現在のダイジェスト メソッドを取得します。
IXpsSigningOptions::GetFlags

この署名に使用する署名フラグを指定するXPS_SIGN_FLAGS値を取得します。
IXpsSigningOptions::GetPolicy

署名ポリシーを指定するXPS_SIGN_POLICY値を取得します。
IXpsSigningOptions::GetSignatureId

Signature 要素の Id 属性の値を取得します。 (IXpsSigningOptions.GetSignatureId)
IXpsSigningOptions::GetSignatureMethod

シグネチャ メソッドを取得します。
IXpsSigningOptions::GetSignaturePartName

ドキュメントの署名パーツのパーツ名を取得します。
IXpsSigningOptions::GetSigningTimeFormat

署名時刻文字列の形式を取得します。
IXpsSigningOptions::SetDigestMethod

ダイジェスト メソッドの URI を設定します。
IXpsSigningOptions::SetFlags

この署名に使用する署名フラグを指定するXPS_SIGN_FLAGS値を設定します。
IXpsSigningOptions::SetPolicy

署名ポリシーを表すXPS_SIGN_POLICY値を設定します。
IXpsSigningOptions::SetSignatureId

Signature 要素の Id 属性の値を設定します。 (IXpsSigningOptions.SetSignatureId)
IXpsSigningOptions::SetSignatureMethod

シグネチャ メソッドを設定します。
IXpsSigningOptions::SetSignaturePartName

ドキュメントの署名パーツのパーツ名を設定します。
IXpsSigningOptions::SetSigningTimeFormat

署名時刻文字列の形式を設定します。

注釈

このインターフェイスの新しいインスタンスを作成するには、 IXpsSignatureManager::CreateSigningOptions を呼び出します。

このインターフェイスの新しいインスタンスが IXpsSignatureManager::CreateSigningOptions によって返された場合、SignatureMethod プロパティと DigestMethod プロパティは初期化されません。 新しいインターフェイスを Sign メソッドのパラメーターとして使用するには、これらのプロパティを初期化する必要があります。

要件

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

関連項目

インターフェイス

XML Paper Specification