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