1 implementation of IX509Chain
NuGet.Packaging (1)
Signing\TrustStore\X509ChainWrapper.cs (1)
10internal sealed class X509ChainWrapper : IX509Chain
16 references to IX509Chain
NuGet.Packaging (16)
Signing\ChainBuilding\DefaultX509ChainBuildPolicy.cs (1)
15public bool Build(IX509Chain chain, X509Certificate2 certificate)
Signing\ChainBuilding\IX509ChainBuildPolicy.cs (1)
14bool Build(IX509Chain chain, X509Certificate2 certificate);
Signing\ChainBuilding\RetriableX509ChainBuildPolicy.cs (1)
39public bool Build(IX509Chain chain, X509Certificate2 certificate)
Signing\Signatures\Signature.cs (1)
190IX509Chain chain = chainHolder.Chain2;
Signing\Timestamp\Timestamp.cs (1)
143IX509Chain chain = chainHolder.Chain2;
Signing\TrustStore\CertificateBundleX509ChainFactory.cs (1)
27public IX509Chain Create()
Signing\TrustStore\DotNetDefaultTrustStoreX509ChainFactory.cs (1)
10public IX509Chain Create()
Signing\TrustStore\IX509ChainFactory.cs (1)
8IX509Chain Create();
Signing\Utility\CertificateChainUtility.cs (4)
88IX509Chain chain = chainHolder.Chain2; 217internal static bool BuildCertificateChain(IX509Chain chain, X509Certificate2 certificate, out X509ChainStatus[] status) 232internal static bool BuildWithPolicy(IX509Chain chain, X509Certificate2 certificate) 292private static void LogAdditionalContext(IX509Chain chain, ILogger logger)
Signing\Utility\CertificateUtility.cs (1)
337IX509Chain chain = chainHolder.Chain2;
Signing\Utility\SignatureUtility.cs (2)
292internal static void LogAdditionalContext(IX509Chain chain, List<SignatureLog> issues) 658IX509Chain chain = chainHolder.Chain2;
Signing\Utility\X509ChainHolder.cs (1)
25internal IX509Chain Chain2 { get; }