2 types derived from ClientCertItem
NuGet.Configuration (2)
Settings\Items\FileClientCertItem.cs (1)
21public sealed class FileClientCertItem : ClientCertItem
Settings\Items\StoreClientCertItem.cs (1)
21public sealed class StoreClientCertItem : ClientCertItem
17 references to ClientCertItem
NuGet.Commands (4)
ClientCertificatesCommand\AddClientCertRunner.cs (1)
22var item = clientCertificateProvider.GetClientCertificate(args.PackageSource);
ClientCertificatesCommand\ListClientCertRunner.cs (1)
42var item = items[i];
ClientCertificatesCommand\RemoveClientCertRunner.cs (1)
22var item = clientCertificateProvider.GetClientCertificate(args.PackageSource);
ClientCertificatesCommand\UpdateClientCertRunner.cs (1)
23var item = clientCertificateProvider.GetClientCertificate(args.PackageSource);
NuGet.Configuration (13)
ClientCertificate\ClientCertificateProvider.cs (7)
20public void AddOrUpdate(ClientCertItem item) 34public void Remove(IReadOnlyList<ClientCertItem> items) 41foreach (ClientCertItem signer in items) 56public IReadOnlyList<ClientCertItem> GetClientCertificates() 61return Enumerable.Empty<ClientCertItem>().ToList(); 64var result = clientCertificatesSection.Items.OfType<ClientCertItem>().ToList(); 79public ClientCertItem? GetClientCertificate(string packageSourceName)
ClientCertificate\IClientCertificateProvider.cs (3)
14void AddOrUpdate(ClientCertItem item); 19IReadOnlyList<ClientCertItem> GetClientCertificates(); 25void Remove(IReadOnlyList<ClientCertItem> items);
PackageSource\PackageSourceProvider.cs (1)
249var clientCertificateItem = clientCertificateProvider.GetClientCertificate(name);
Settings\Items\ClientCertItem.cs (2)
36var item = other as ClientCertItem;