Table of Contents

Interface ICertificateVerifier

Namespace
Sigstore.Fulcio
Assembly
Sigstore.dll

Fulcio chain validation against a Sigstore TrustedRoot.

public interface ICertificateVerifier

Methods

BuildVerifiedChain(X509Certificate2, TrustedRoot)

Builds a verified chain for the leaf certificate using trusted Fulcio material.

IReadOnlyList<X509Certificate2> BuildVerifiedChain(X509Certificate2 leaf, TrustedRoot trustedRoot)

Parameters

leaf X509Certificate2

Leaf signing certificate.

trustedRoot TrustedRoot

Trusted root metadata.

Returns

IReadOnlyList<X509Certificate2>

Chain ordered from leaf to trust anchor.