1 implementation of IRepositoryCertificateInfo
NuGet.Protocol (1)
Model\RepositoryCertificateInfo.cs (1)
12public class RepositoryCertificateInfo : IRepositoryCertificateInfo
8 references to IRepositoryCertificateInfo
NuGet.Commands (1)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
293foreach (var certInfo in repositorySignatureResource.RepositoryCertificateInfos)
NuGet.Packaging (4)
Signing\RepositorySignatureInfo.cs (2)
13public IEnumerable<IRepositoryCertificateInfo> RepositoryCertificateInfos { get; } 15public RepositorySignatureInfo(bool allRepositorySigned, IEnumerable<IRepositoryCertificateInfo> repositoryCertificateInfos)
Signing\Utility\RepositorySignatureInfoUtility.cs (2)
56public static IReadOnlyCollection<CertificateHashAllowListEntry>? GetRepositoryAllowList(IEnumerable<IRepositoryCertificateInfo>? repositoryCertificateInfos) 64foreach (var certInfo in repositoryCertificateInfos)
NuGet.Protocol (3)
Resources\RepositorySignatureResource.cs (3)
24public IEnumerable<IRepositoryCertificateInfo> RepositoryCertificateInfos { get; } 36foreach (var repositoryCertificateInfo in RepositoryCertificateInfos) 70public RepositorySignatureResource(bool allRepositorySigned, IEnumerable<IRepositoryCertificateInfo> repositoryCertInfos)