Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OfficePublicKeySignatureCheck

OfficeIMO.Security

Namespace
OfficeIMO.Security
Assembly
OfficeIMO.Core
Source revision
ac7e6e1bad8a with working tree changes
Modifiers
sealed

Result of verifying one raw public-key signature.

Inheritance

  • object
  • OfficePublicKeySignatureCheck

Usage

Explore 1 API references to this type

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

Returned or exposed by 1

Constructors

public OfficePublicKeySignatureCheck(OfficePublicKeySignatureStatus status, int keySizeBits = 0, string? message = null) #

Creates a signature check result.

Parameters

status OfficeIMO.Security.OfficePublicKeySignatureStatus required
keySizeBits int = 0 optional
message string? = null optional

Properties

public OfficePublicKeySignatureStatus Status { get; } #

Verification outcome.

public int KeySizeBits { get; } #

Public key size in bits when the key was decoded; otherwise zero.

public string? Message { get; } #

Optional diagnostic detail. It never contains key or signature material.

public bool IsValid { get; } #

True only when the signature matched.