15 lines
407 B
C#
15 lines
407 B
C#
namespace StellaOps.Scanner.Analyzers.Lang.DotNet;
|
|
|
|
public interface IDotNetAuthenticodeInspector
|
|
{
|
|
DotNetAuthenticodeMetadata? TryInspect(string assemblyPath, CancellationToken cancellationToken);
|
|
}
|
|
|
|
public sealed record DotNetAuthenticodeMetadata(
|
|
string? Subject,
|
|
string? Issuer,
|
|
DateTimeOffset? NotBefore,
|
|
DateTimeOffset? NotAfter,
|
|
string? Thumbprint,
|
|
string? SerialNumber);
|