IOpcDigitalSignatureManager インターフェイス (msopc.h)
Packaging API オブジェクトで表されるパッケージに対する Packaging Digital Signature Interfaces へのアクセスを提供します。 これらのインターフェイス メソッドは、署名を生成したり、パッケージ内の既存の署名にアクセスして検証したりするために呼び出されます。
継承
IOpcDigitalSignatureManager インターフェイスは、IUnknown インターフェイスから継承します。 IOpcDigitalSignatureManager には、次の種類のメンバーもあります。
メソッド
IOpcDigitalSignatureManager インターフェイスには、これらのメソッドがあります。
IOpcDigitalSignatureManager::CreateSigningOptions IOpcSigningOptions インターフェイス ポインターを作成します。 |
IOpcDigitalSignatureManager::GetSignatureEnumerator パッケージ署名を表す IOpcDigitalSignature インターフェイス ポインターの列挙子を取得します。 |
IOpcDigitalSignatureManager::GetSignatureOriginPartName Digital Signature Origin パーツのパーツ名を表す IOpcPartUri インターフェイス ポインターを取得します。 |
IOpcDigitalSignatureManager::RemoveSignature 署名マークアップを格納する指定した署名パーツをパッケージから削除します。 |
IOpcDigitalSignatureManager::ReplaceSignatureXml 指定した署名パーツに格納されている既存の署名マークアップを置き換えます。 |
IOpcDigitalSignatureManager::SetSignatureOriginPartName Digital Signature Origin パーツのパーツ名を、指定した IOpcPartUri インターフェイス ポインターで表される名前に設定します。 |
IOpcDigitalSignatureManager::Sign 指定した証明書と IOpcSigningOptions インターフェイス ポインターを使用して署名を生成して、パッケージに署名します。 |
IOpcDigitalSignatureManager::Validate 指定した証明書を使用して、指定したパッケージ署名を検証します。 |
注釈
署名を生成するために Sign メソッドを呼び出す前に、 IOpcSigningOptions::SetDefaultDigestMethod メソッドと IOpcSigningOptions::SetSignatureMethod メソッドを呼び出す必要があります。
IOpcDigitalSignatureManager インターフェイス ポインターを作成するには、IOpcFactory::CreateDigitalSignatureManager メソッドを呼び出します。
スレッド セーフ
パッケージ 化オブジェクトはスレッド セーフではありません。
IOpcSigningOptions 詳細については、「Packaging API を使用したはじめに」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 7 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2008 R2 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | msopc.h |
こちらもご覧ください
IOpcDigitalSignatureEnumerator
概要
参照