Table of Contents

Class CertificateVerifier

Namespace
Sigstore.Fulcio
Assembly
Sigstore.dll

Validates Fulcio-issued certificate chains against material embedded in TrustedRoot.

public sealed class CertificateVerifier : ICertificateVerifier
Inheritance
CertificateVerifier
Implements
Inherited Members

Methods

BuildVerifiedChain(X509Certificate2, TrustedRoot)

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

public 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.