Microsoft XML Core Services (MSXML) 5.0 for Microsoft Office - Digital Signatures

IXMLDSigKeyEx

[This feature was first implemented for MSXML 5.0.]

The IXMLDSigKeyEx interface enables an XML application to access cryptographic information used in signature signing or verification. In addition to obtaining the certificate used in signature verification, an application can also retrieve the certificate context and the handle to the cryptographic service provider (CSP) created by the underlying process. Other cryptographic information can be obtained using the resultant certificate, certificate context, or CSP provider by calling the appropriate CryptoAPI functions.

Properties

None.

Methods

getCSPHandle Retrieves the handle to the cryptographic service provider resulted from calling the IXMLDigitalSignature::createKeyFromCSP method.
getVerifyingCertficateContext Retrieves the certificate context associated with this key.

Events

None.

Remarks

This is a non-dispatchable interface and can only be called in C/C++ applications.

Requirements

Implementation: msxml5.dll

[C/C++]

Header and IDL files: msxml2.h, msxml2.idl

Version-Dependent ProgID: Msxml2.DOMDocument.5.0, Msxml2.FreeThreadedDOMDocument.5.0

Version-Dependent CLSID: 88d969e5-f192-11d4-a65f-0040963251e5

Versioning

MSXML 5.0 and later

To view reference information for Visual Basic, C/C++, or Script only, click the Language Filter button Language Filter in the upper-left corner of the page.