SignatureProvider.VerifyXmlDsig Method

Verifies a signature based on the signed state of the document and the legitimacy of the certificate used for signing.

Namespace:  Microsoft.Office.Core
Assembly:  office (in office.dll)

Syntax

'Declaration
Sub VerifyXmlDsig ( _
    QueryContinue As Object, _
    psigsetup As SignatureSetup, _
    psiginfo As SignatureInfo, _
    XmlDsigStream As Object, _
    <OutAttribute> ByRef pcontverres As ContentVerificationResults, _
    <OutAttribute> ByRef pcertverres As CertificateVerificationResults _
)
'Usage
Dim instance As SignatureProvider
Dim QueryContinue As Object
Dim psigsetup As SignatureSetup
Dim psiginfo As SignatureInfo
Dim XmlDsigStream As Object
Dim pcontverres As ContentVerificationResults
Dim pcertverres As CertificateVerificationResults

instance.VerifyXmlDsig(QueryContinue, _
    psigsetup, psiginfo, XmlDsigStream, _
    pcontverres, pcertverres)
void VerifyXmlDsig(
    Object QueryContinue,
    SignatureSetup psigsetup,
    SignatureInfo psiginfo,
    Object XmlDsigStream,
    out ContentVerificationResults pcontverres,
    out CertificateVerificationResults pcertverres
)

Parameters

  • QueryContinue
    Type: System.Object

    Provides a way to query the host application for permission to continue the verification operation.

  • XmlDsigStream
    Type: System.Object

    Represents a steam of data containing XML, which represents an XMLDSIG object.

Remarks

XMLDSIG is a standards-based signature format (http://www.w3.org/TR/xmldsig-core/), verifiable by third parties. This is the default format for signatures in Office 2007.

See Also

Reference

SignatureProvider Interface

SignatureProvider Members

Microsoft.Office.Core Namespace