/// <summary> /// Ініціалізація бібліотеки. /// </summary> public static void Initialize() { int error = IEUSignCP.Initialize(); if (error == IEUSignCP.EU_ERROR_NONE) { IEUSignCP.SetUIMode(false); string issuer = "O=Інформаційно-довідковий департамент ДФС;OU=Управління (центр) сертифікації ключів ІДД ДФС;CN=Акредитований центр сертифікації ключів ІДД ДФС;Serial=UA-39384476;C=UA;L=Київ"; string serial = "33B6CB7BF721B9CE0400000054FC1B008F645800"; IEUSignCP.EU_CERT_INFO_EX certInfoEx; error = IEUSignCP.GetCertificateInfoEx(issuer, serial, out certInfoEx); IEUSignCP.SetUIMode(true); if (error != IEUSignCP.EU_ERROR_NONE && error != IEUSignCP.EU_ERROR_CERT_NOT_FOUND) { throw new Exception(IEUSignCP.GetErrorDesc(error)); } if (error != IEUSignCP.EU_ERROR_CERT_NOT_FOUND) { Certificates.Recipient.CertInfoEx = certInfoEx; } } else { throw new Exception(IEUSignCP.GetErrorDesc(error)); } }