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 |