Table of Contents

Enum SignatureVerificationCategory

Namespace
AsiBackbone.Core.Signing
Assembly
AsiBackbone.Core.dll

Describes the provider-neutral category assigned to a signature verification result.

public enum SignatureVerificationCategory

Fields

CanonicalizationMismatch = 7

Canonical payload descriptors did not match the artifact being verified.

Failed = 9

Verification failed but no more specific category could be inferred safely.

HashMismatch = 2

The verification hash did not match the hash recorded in signing metadata.

InvalidSignature = 1

The signature value was present but did not verify.

MissingSignature = 3

Required signature metadata was missing.

ProviderUnavailable = 6

The verification provider was unavailable or could not complete verification.

RevokedKey = 5

The signing key was revoked, disabled, or otherwise no longer trusted.

UnknownKeyVersion = 4

The signing key identifier or key version could not be resolved or did not match policy expectations.

UnsupportedAlgorithm = 8

The hash or signature algorithm is unsupported by the configured verifier or policy.

Valid = 0

The signature verified against the expected artifact hash and metadata.