Получить дату цифровой подписи файла - 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); } }); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д