5 instantiations of CertificateItem
NuGet.Commands (3)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (3)
182
var certificateToAdd = new
CertificateItem
(fingerprint, hashAlgorithm, allowUntrustedRoot);
264
return new
CertificateItem
(fingerprint, defaultHashAlgorithm, allowUntrustedRoot);
301
certs.Add(new
CertificateItem
(fingerprint, hashAlgorithm));
NuGet.Configuration (2)
Settings\Items\CertificateItem.cs (1)
96
var newItem = new
CertificateItem
(Fingerprint, HashAlgorithm, AllowUntrustedRoot);
Settings\SettingFactory.cs (1)
77
return new
CertificateItem
(element, origin);
32 references to CertificateItem
NuGet.Commands (7)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (6)
135
var
certificateItem = GetCertificateItemForSignature(repositorySignature, allowUntrustedRoot);
148
var
certificateItem = GetCertificateItemForSignature(primarySignature, allowUntrustedRoot);
182
var
certificateToAdd = new CertificateItem(fingerprint, hashAlgorithm, allowUntrustedRoot);
259
private
CertificateItem
GetCertificateItemForSignature(ISignature signature, bool allowUntrustedRoot = false)
267
private async Task<
CertificateItem
[]> GetCertificateItemsFromServiceIndexAsync(string serviceIndex, CancellationToken token)
292
var certs = new List<
CertificateItem
>();
TrustedSignersCommand\TrustedSignersCommandRunner.cs (1)
239
foreach (
var
cert in item.Certificates)
NuGet.Configuration (21)
Settings\Items\AuthorItem.cs (3)
18
public AuthorItem(string name, params
CertificateItem
[] certificates)
30
var newItem = new AuthorItem(Name, Certificates.Select(c => (
CertificateItem
)c.Clone()).ToArray());
49
foreach (
var
cert in Certificates)
Settings\Items\CertificateItem.cs (2)
96
var
newItem = new CertificateItem(Fingerprint, HashAlgorithm, AllowUntrustedRoot);
108
if (other is
CertificateItem
cert)
Settings\Items\RepositoryItem.cs (4)
32
public RepositoryItem(string name, string serviceIndex, params
CertificateItem
[] certificates)
37
public RepositoryItem(string name, string serviceIndex, string? owners, params
CertificateItem
[] certificates)
94
Certificates.Select(c => (
CertificateItem
)c.Clone()).ToArray());
113
foreach (
var
cert in Certificates)
Settings\Items\TrustedSignerItem.cs (12)
16
public IList<
CertificateItem
> Certificates { get; }
30
protected TrustedSignerItem(string name, IEnumerable<
CertificateItem
> certificates)
45
Certificates = new List<
CertificateItem
>();
47
foreach (
var
certificate in certificates)
59
var parsedCertificates = parsedDescendants.OfType<
CertificateItem
>().ToList();
73
var parsedCertificates = parsedDescendants.OfType<
CertificateItem
>().ToList();
94
foreach (
var
certificate in Certificates)
104
foreach (
var
certificate in Certificates)
122
var immutableCerts = new List<
CertificateItem
>(Certificates);
123
foreach (
var
cert in immutableCerts)
125
if (otherCerts.TryGetValue(cert, out
var
otherChild))
143
var
certToAdd = newCert.Value;
NuGet.Packaging (4)
Signing\TrustedSigners\TrustedSignersProvider.cs (4)
91
foreach (
var
certificate in item.Certificates)
135
private static string GetCertLookupKey(
CertificateItem
certificate)
160
public
CertificateItem
Certificate { get; }
162
public CertificateEntryLookupEntry(VerificationTarget target, SignaturePlacement placement,
CertificateItem
certificate, ICollection<string>? owners = null)