22 references to CertificateChainUtility
NuGet.Commands (1)
SignCommand\CertificateProvider.cs (1)
266
using (var chain =
CertificateChainUtility
.GetCertificateChain(
NuGet.Packaging (21)
Signing\Authoring\SignPackageRequest.cs (1)
115
Chain =
CertificateChainUtility
.GetCertificateChain(
Signing\Signatures\Signature.cs (8)
195
CertificateChainUtility
.SetCertBuildChainPolicy(chain.ChainPolicy, certificateExtraStore, timestamp.UpperLimit.LocalDateTime, CertificateType.Signature);
206
var chainBuildingSucceeded =
CertificateChainUtility
.BuildCertificateChain(chain, certificate, out var chainStatuses);
221
var statusFlags =
CertificateChainUtility
.DefaultObservedStatusFlags;
223
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatuses, statusFlags, out IEnumerable<string>? messages))
237
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatuses, X509ChainStatusFlags.Revoked, out messages))
245
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatuses, X509ChainStatusFlags.UntrustedRoot, out messages))
261
var offlineRevocationErrors =
CertificateChainUtility
.TryGetStatusAndMessage(chainStatuses, X509ChainStatusFlags.OfflineRevocation, out var _);
262
var unknownRevocationErrors =
CertificateChainUtility
.TryGetStatusAndMessage(chainStatuses, X509ChainStatusFlags.RevocationStatusUnknown, out var unknownRevocationStatusMessages);
Signing\Timestamp\Rfc3161TimestampProvider.cs (1)
112
using (var chain =
CertificateChainUtility
.GetCertificateChain(
Signing\Timestamp\Timestamp.cs (8)
148
CertificateChainUtility
.SetCertBuildChainPolicy(chain.ChainPolicy, certificateExtraStore, DateTime.Now, CertificateType.Timestamp);
159
var chainBuildSucceed =
CertificateChainUtility
.BuildCertificateChain(chain, timestamperCertificate, out var chainStatusList);
179
var timestampInvalidCertificateFlags =
CertificateChainUtility
.DefaultObservedStatusFlags;
181
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatusList, timestampInvalidCertificateFlags, out IEnumerable<string>? messages))
196
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatusList, X509ChainStatusFlags.UntrustedRoot, out messages))
206
if (
CertificateChainUtility
.TryGetStatusAndMessage(chainStatusList, X509ChainStatusFlags.Revoked, out messages))
214
var offlineRevocationErrors =
CertificateChainUtility
.TryGetStatusAndMessage(chainStatusList, X509ChainStatusFlags.OfflineRevocation, out var _);
215
var unknownRevocationErrors =
CertificateChainUtility
.TryGetStatusAndMessage(chainStatusList, X509ChainStatusFlags.RevocationStatusUnknown, out var unknownRevocationStatusMessages);
Signing\Utility\CertificateUtility.cs (1)
345
bool buildSuccess =
CertificateChainUtility
.BuildWithPolicy(chain, certificate);
Signing\Utility\SignatureUtility.cs (2)
664
bool buildSuccess =
CertificateChainUtility
.BuildWithPolicy(chain, certificate);
679
return
CertificateChainUtility
.GetCertificateChain(chain.PrivateReference);