3 types derived from PackageVerificationResult
NuGet.Packaging (3)
Signing\Verification\InvalidSignaturePackageVerificationResult.cs (1)
8public class InvalidSignaturePackageVerificationResult : PackageVerificationResult
Signing\Verification\SignedPackageVerificationResult.cs (1)
9public class SignedPackageVerificationResult : PackageVerificationResult
Signing\Verification\UnsignedPackageVerificationResult.cs (1)
8public class UnsignedPackageVerificationResult : PackageVerificationResult
16 references to PackageVerificationResult
NuGet.Packaging (16)
PackageExtractor.cs (1)
1126throw new SignatureException(results: Enumerable.Empty<PackageVerificationResult>().ToList(), package: package);
Signing\SignatureException.cs (2)
16public IReadOnlyList<PackageVerificationResult>? Results { get; } 41public SignatureException(IReadOnlyList<PackageVerificationResult> results, PackageIdentity package)
Signing\Verification\AllowListVerificationProvider.cs (2)
30public Task<PackageVerificationResult> GetTrustResultAsync(ISignedPackageReader package, PrimarySignature signature, SignedPackageVerifierSettings settings, CancellationToken token) 35private PackageVerificationResult VerifyAllowList(ISignedPackageReader package, PrimarySignature signature, SignedPackageVerifierSettings settings)
Signing\Verification\IntegrityVerificationProvider.cs (2)
16public Task<PackageVerificationResult> GetTrustResultAsync(ISignedPackageReader package, PrimarySignature signature, SignedPackageVerifierSettings settings, CancellationToken token) 21private async Task<PackageVerificationResult> VerifyPackageIntegrityAsync(ISignedPackageReader package, PrimarySignature signature, SignedPackageVerifierSettings settings)
Signing\Verification\ISignatureVerificationProvider.cs (1)
17Task<PackageVerificationResult> GetTrustResultAsync(ISignedPackageReader package, PrimarySignature signature, SignedPackageVerifierSettings settings, CancellationToken token);
Signing\Verification\PackageSignatureVerifier.cs (2)
36var trustResults = new List<PackageVerificationResult>(); 109private static bool IsValid(IEnumerable<PackageVerificationResult> verificationResults)
Signing\Verification\SignatureTrustAndValidityVerificationProvider.cs (3)
26public Task<PackageVerificationResult> GetTrustResultAsync( 49var result = Verify(signature, settings); 54private PackageVerificationResult Verify(
Signing\Verification\VerifySignaturesResult.cs (3)
28public IReadOnlyList<PackageVerificationResult> Results { get; } 31: this(isValid, isSigned, results: Enumerable.Empty<PackageVerificationResult>()) 35public VerifySignaturesResult(bool isValid, bool isSigned, IEnumerable<PackageVerificationResult> results)