Table of Contents

Namespace Sigstore.Exceptions

Classes

BundleParseException

The Sigstore bundle JSON could not be parsed or did not match the protobuf JSON encoding rules.

CertificateValidationException

Fulcio certificate chain validation failed against the configured certificate authorities.

FulcioException

Fulcio certificate authority rejected the CSR or the returned chain failed validation.

IdentityPolicyException

The signing certificate did not satisfy the caller's identity policy.

InclusionProofException

The Merkle inclusion proof did not connect the leaf hash to the advertised tree head.

OidcTokenException

OIDC token could not be obtained or is invalid.

RekorException

Rekor transparency log rejected the entry or the inclusion promise signature is invalid.

SignatureVerificationException

Cryptographic verification of the artifact signature against the leaf certificate failed.

SigningException

Signing orchestration failure not covered by a more specific exception type.

SigstoreException

Base type for all Sigstore .NET verification failures. Each subtype maps to a specific verification step.

TransparencyLogException

Transparency log material (checkpoint, signed entry timestamp, or log metadata) failed verification.

TrustedRootException

Trusted material from TUF (or a caller-supplied trusted root) could not be fetched or validated.