6 types derived from FileVerifier
Microsoft.DotNet.SignCheckLibrary (6)
Verification\ArchiveVerifier.cs (1)
12public abstract class ArchiveVerifier : FileVerifier
Verification\AuthentiCodeVerifier.cs (1)
15public class AuthentiCodeVerifier : FileVerifier
Verification\LzmaVerifier.cs (1)
9public class LzmaVerifier : FileVerifier
Verification\MachOVerifier.cs (1)
16public class MachOVerifier : FileVerifier
Verification\UnsupportedFileVerifier.cs (1)
6public class UnsupportedFileVerifier : FileVerifier
Verification\XmlVerifier.cs (1)
13public class XmlVerifier : FileVerifier
14 references to FileVerifier
Microsoft.DotNet.SignCheckLibrary (14)
Verification\FileVerifier.cs (3)
122protected FileVerifier GetFileVerifier(string path) 125FileVerifier fileVerifier = SignatureVerificationManager.GetFileVerifierByExtension(extension); 167FileVerifier fileVerifier = GetFileVerifier(path);
Verification\SignatureVerificationManager.cs (11)
17private static Dictionary<string, FileVerifier> _fileVerifiers = null; 18private static FileVerifier _unsupportedFileVerifier = new UnsupportedFileVerifier(); 75public static FileVerifier UnsupportedFileVerifier 131FileVerifier fileVerifier = GetFileVerifier(file); 169public static void AddFileVerifier(FileVerifier fileVerifier) 186public static FileVerifier GetFileVerifier(string path) 189FileVerifier fileVerifier = GetFileVerifierByExtension(extension); 209public static FileVerifier GetFileVerifierByExtension(string extension) 228public static FileVerifier GetFileVerifierByHeader(string path) 235FileVerifier fileVerifier = null; 306_fileVerifiers = new Dictionary<string, FileVerifier>();