6 instantiations of SignatureVerificationResult
Microsoft.DotNet.SignCheckLibrary (6)
Verification\ArchiveVerifier.cs (1)
35SignatureVerificationResult svr = new SignatureVerificationResult(path, parent, virtualPath);
Verification\AuthentiCodeVerifier.cs (1)
55var svr = new SignatureVerificationResult(path, parent, virtualPath);
Verification\MachOVerifier.cs (1)
39var svr = new SignatureVerificationResult(path, parent, virtualPath);
Verification\SignatureVerificationResult.cs (2)
292var signatureVerificationResult = new SignatureVerificationResult(path, parent, virtualPath) 310var signatureVerificationResult = new SignatureVerificationResult(path, parent, null)
Verification\XmlVerifier.cs (1)
25var svr = new SignatureVerificationResult(path, parent, virtualPath);
77 references to SignatureVerificationResult
Microsoft.DotNet.SignCheckLibrary (72)
Logging\ConsoleLogger.cs (1)
62public void WriteStartResult(SignatureVerificationResult result, string outcome)
Logging\FileLogger.cs (1)
168public void WriteStartResult(SignatureVerificationResult result, string outcome)
Logging\ILogger.cs (1)
31void WriteStartResult(SignatureVerificationResult result, string outcome);
Logging\Log.cs (1)
76public void WriteStartResult(SignatureVerificationResult result, string outcome)
Verification\ArchiveVerifier.cs (11)
31protected SignatureVerificationResult VerifySupportedFileType(string path, string parent, string virtualPath) 35SignatureVerificationResult svr = new SignatureVerificationResult(path, parent, virtualPath); 54protected SignatureVerificationResult VerifyUnsupportedFileType(string path, string parent, string virtualPath) 56var svr = SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath); 69protected virtual bool IsSigned(string path, SignatureVerificationResult svr) 78protected void VerifyContent(SignatureVerificationResult svr) 93var result = SignatureVerificationResult.UnsupportedFileTypeResult( 120SignatureVerificationResult result = VerifyFile(archiveMap[fullName], svr.VirtualPath, 133svr = SignatureVerificationResult.UnsupportedFileTypeResult(svr.FullPath, parent, svr.VirtualPath);
Verification\AuthentiCode.cs (2)
19public static bool IsSigned(string path, SignatureVerificationResult svr, ISecurityInfoProvider securityInfoProvider) => 122private static bool IsSignedInternal(string path, SignatureVerificationResult svr, ISecurityInfoProvider securityInfoProvider)
Verification\AuthentiCodeVerifier.cs (4)
39public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 41SignatureVerificationResult svr = VerifyAuthentiCode(path, parent, virtualPath); 53protected SignatureVerificationResult VerifyAuthentiCode(string path, string parent, string virtualPath) 55var svr = new SignatureVerificationResult(path, parent, virtualPath);
Verification\ExeVerifier.cs (2)
22public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 25SignatureVerificationResult svr = base.VerifySignature(path, parent, virtualPath);
Verification\FileVerifier.cs (4)
150public virtual SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 152return SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath); 163public SignatureVerificationResult VerifyFile(string path, string parent, string virtualPath, string containerPath) 168SignatureVerificationResult svr = fileVerifier.VerifySignature(path, parent, virtualPath);
Verification\JavaScriptVerifier.cs (1)
18public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath)
Verification\LinuxPackageVerifier.cs (2)
17public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 29protected override bool IsSigned(string path, SignatureVerificationResult svr)
Verification\LzmaVerifier.cs (3)
16public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 19var svr = SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath);
Verification\MachOVerifier.cs (8)
20public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 39var svr = new SignatureVerificationResult(path, parent, virtualPath); 49var svr = SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath); 60private bool IsSigned(SignatureVerificationResult svr) 90private bool ValidateAndAddTimestamps(SignatureVerificationResult svr) 135private DateTime ExtractSignedOnTimestamp(SignatureVerificationResult svr) 147private IEnumerable<(DateTime effectiveOn, DateTime expiresOn, string algorithm)> ExtractCertificateDetails(SignatureVerificationResult svr)
Verification\NupkgVerifier.cs (3)
22public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 25protected override bool IsSigned(string path, SignatureVerificationResult svr) 28private async Task<bool> IsSignedAsync(string path, SignatureVerificationResult svr)
Verification\PkgVerifier.cs (3)
27public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 67protected override bool IsSigned(string path, SignatureVerificationResult svr) 96private bool ValidateAndAddTimestamps(string output, SignatureVerificationResult svr)
Verification\PortableExecutableVerifier.cs (4)
36public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 39SignatureVerificationResult svr = base.VerifySignature(path, parent, virtualPath); 59private void VerifyStrongName(SignatureVerificationResult svr) 73private void VerifyManagedStrongName(SignatureVerificationResult svr)
Verification\SignatureVerificationManager.cs (5)
19private List<SignatureVerificationResult> _results; 42public List<SignatureVerificationResult> Results 48_results = new List<SignatureVerificationResult>(); 127public IEnumerable<SignatureVerificationResult> VerifyFiles(IEnumerable<string> files) 132SignatureVerificationResult result;
Verification\SignatureVerificationResult.cs (7)
15private List<SignatureVerificationResult> _nestedResults; 146public ICollection<SignatureVerificationResult> NestedResults 152_nestedResults = new List<SignatureVerificationResult>(); 290public static SignatureVerificationResult UnsupportedFileTypeResult(string path, string parent, string virtualPath) 292var signatureVerificationResult = new SignatureVerificationResult(path, parent, virtualPath) 308public static SignatureVerificationResult ExcludedFileResult(string path, string parent) 310var signatureVerificationResult = new SignatureVerificationResult(path, parent, null)
Verification\TarVerifier.cs (1)
23public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath)
Verification\Timestamp.cs (2)
52/// Adds a timestamp detail to the <see cref="SignatureVerificationResult"/>. 54public void AddToSignatureVerificationResult(SignatureVerificationResult svr)
Verification\UnsupportedFileVerifier.cs (2)
13public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 15return SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath);
Verification\XmlVerifier.cs (3)
20public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath) 25var svr = new SignatureVerificationResult(path, parent, virtualPath); 31return SignatureVerificationResult.UnsupportedFileTypeResult(path, parent, virtualPath);
Verification\ZipVerifier.cs (1)
18public override SignatureVerificationResult VerifySignature(string path, string parent, string virtualPath)
Microsoft.DotNet.SignCheckTask (5)
src\SignCheck.cs (5)
306private void ProcessResults(IEnumerable<SignatureVerificationResult> results, int indent) 308foreach (SignatureVerificationResult result in results) 370public void GenerateExclusionsFile(StreamWriter writer, IEnumerable<SignatureVerificationResult> results) 372foreach (SignatureVerificationResult result in results) 407IEnumerable<SignatureVerificationResult> results = signatureVerificationManager.VerifyFiles(InputFiles);