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.ObjectProvides a way to query the host application for permission to continue the verification operation.
psigsetup
Type: Microsoft.Office.Core.SignatureSetupSpecifies configuration information about a signature line.
psiginfo
Type: Microsoft.Office.Core.SignatureInfoSpecifies information captured from the signing ceremony.
XmlDsigStream
Type: System.ObjectRepresents a steam of data containing XML, which represents an XMLDSIG object.
pcontverres
Type: Microsoft.Office.Core.ContentVerificationResultsSpecifies the status of the signature verification action.
pcertverres
Type: Microsoft.Office.Core.CertificateVerificationResultsSpecifies the status of the signing certificate verification.
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.