2 implementations of IX509ChainBuildPolicy
NuGet.Packaging (2)
Signing\ChainBuilding\DefaultX509ChainBuildPolicy.cs (1)
9
internal sealed class DefaultX509ChainBuildPolicy :
IX509ChainBuildPolicy
Signing\ChainBuilding\RetriableX509ChainBuildPolicy.cs (1)
10
internal sealed class RetriableX509ChainBuildPolicy :
IX509ChainBuildPolicy
7 references to IX509ChainBuildPolicy
NuGet.Packaging (7)
Signing\ChainBuilding\DefaultX509ChainBuildPolicy.cs (1)
11
internal static
IX509ChainBuildPolicy
Instance { get; } = new DefaultX509ChainBuildPolicy();
Signing\ChainBuilding\RetriableX509ChainBuildPolicy.cs (2)
13
internal
IX509ChainBuildPolicy
InnerPolicy { get; }
17
internal RetriableX509ChainBuildPolicy(
IX509ChainBuildPolicy
innerPolicy, int retryCount, TimeSpan sleepInterval)
Signing\ChainBuilding\X509ChainBuildPolicyFactory.cs (3)
18
private static
IX509ChainBuildPolicy
? Policy;
20
internal static
IX509ChainBuildPolicy
Create(IEnvironmentVariableReader reader)
41
internal static
IX509ChainBuildPolicy
CreateWithoutCaching(IEnvironmentVariableReader reader)
Signing\Utility\CertificateChainUtility.cs (1)
244
IX509ChainBuildPolicy
policy = X509ChainBuildPolicyFactory.Create(EnvironmentVariableWrapper.Instance);