Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

XmlDigitalSignatureVerificationResult

Namespace OfficeIMO.Security
Assembly OfficeIMO.Core
Modifiers sealed

Mathematical XML signature verification evidence independent of certificate trust.

Inheritance

  • Object
  • XmlDigitalSignatureVerificationResult

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

public XmlDigitalSignatureVerificationResult(SecurityValidationStatus status, IReadOnlyList<X509Certificate2> matchingCertificates, IReadOnlyList<SecurityFinding> findings) #

Creates XML signature verification evidence for a provider implementation.

Parameters

status OfficeIMO.Security.SecurityValidationStatus requiredposition: 0
matchingCertificates System.Collections.Generic.IReadOnlyList{System.Security.Cryptography.X509Certificates.X509Certificate2} requiredposition: 1
findings System.Collections.Generic.IReadOnlyList{OfficeIMO.Security.SecurityFinding} requiredposition: 2

Properties

public SecurityValidationStatus Status { get; } #

Gets the mathematical XML signature outcome.

public IReadOnlyList<X509Certificate2> MatchingCertificates { get; } #

Gets supplied certificates whose public keys validate the signature.

public IReadOnlyList<SecurityFinding> Findings { get; } #

Gets structured validation findings.