API Reference

Class

EmailSmimeVerificationResult

Namespace OfficeIMO.Email
Assembly OfficeIMO.Email
Modifiers sealed

Result of verifying clear-signed or opaque-signed S/MIME content.

Inheritance

  • Object
  • EmailSmimeVerificationResult

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

Properties

public EmailProtectionKind ProtectionKind { get; } #

Protection wrapper detected by the email reader.

public CmsVerificationResult Cryptography { get; } #

Neutral CMS verification result, or null when no verifiable S/MIME payload was available.

public Byte[] SignedMimeEntity { get; } #

Exact signed MIME entity bytes extracted from the source. Verification may apply standard CRLF canonicalization without altering this retained value.

public EmailDocument SignedContent { get; } #

Parsed signed MIME content, when it could be decoded safely.

public IReadOnlyList<EmailDiagnostic> Diagnostics { get; } #

Email-layer extraction and content-projection diagnostics.

public Boolean IsCryptographicallyValid { get; } #

True when the CMS signature and content digest both validated.