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