Interface ICertificateVerifier
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
leafX509Certificate2Leaf signing certificate.
trustedRootTrustedRootTrusted root metadata.
Returns
- IReadOnlyList<X509Certificate2>
Chain ordered from leaf to trust anchor.