2 implementations of IRepositorySignature
NuGet.Packaging (2)
Signing\Signatures\RepositoryCountersignature.cs (1)
14public sealed class RepositoryCountersignature : Signature, IRepositorySignature
Signing\Signatures\RepositoryPrimarySignature.cs (1)
14public sealed class RepositoryPrimarySignature : PrimarySignature, IRepositorySignature
3 references to IRepositorySignature
NuGet.Commands (1)
TrustedSignersCommand\TrustedSignerActionsProvider.cs (1)
106IRepositorySignature repositorySignature = null;
NuGet.Packaging (2)
Signing\Verification\AllowListVerificationProvider.cs (2)
87if (ShouldVerifyOwners(certificateHashEntry as TrustedSignerAllowListEntry, signature as IRepositorySignature, out var allowedOwners, out var actualOwners)) 134private static bool ShouldVerifyOwners(TrustedSignerAllowListEntry? entry, IRepositorySignature? repoSignature, [NotNullWhen(returnValue: true)] out IReadOnlyList<string>? allowedOwners, [NotNullWhen(returnValue: true)] out IReadOnlyList<string>? actualOwners)