Получить дату цифровой подписи файла - C#
Формулировка задачи:
Всем привет. Как в C# получить дату цифровой подписи файла? Что-то не могу понять.
Решение задачи: «Получить дату цифровой подписи файла»
textual
Листинг программы
- using System;
- using System.IO;
- using System.Linq;
- using System.Security.Cryptography.X509Certificates;
- internal sealed class Program {
- static void Main(String[] args) {
- if (args != null) {
- args.ToList().ForEach(a => {
- try {
- X509Certificate cert = X509Certificate.CreateFromSignedFile(Path.GetFullPath(a));
- Console.WriteLine(cert.GetEffectiveDateString());
- Console.WriteLine(cert.GetExpirationDateString());
- }
- catch (Exception e) {
- Console.WriteLine(e.Message);
- }
- });
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д