Table of Contents

Interface ITrustAnchorProvider

Namespace
SimpleSign.Core.Extensions
Assembly
SimpleSign.Core.dll

Provides trust anchor (root CA) certificates for a specific region or organization. Implementations bundle root certificates that are automatically loaded during validation.

public interface ITrustAnchorProvider

Properties

DisplayName

Human-readable name (e.g., "ICP-Brasil", "EU Trusted List").

string DisplayName { get; }

Property Value

string

RegionCode

Region or organization code (e.g., "BR", "EU", "US").

string RegionCode { get; }

Property Value

string

Methods

GetTrustAnchors()

Returns the bundled trust anchor certificates.

IReadOnlyList<X509Certificate2> GetTrustAnchors()

Returns

IReadOnlyList<X509Certificate2>