namespace IWS5.Signature;
public class SignatureValues
{
    public static string[] PK_CERTIFICATES_FILE_NAMES = { };
    // Параметри всіх КНЕДП(АЦСК) у вигляді json файлу.
    // Файл можна завантажити з сайту КНЕДП АЦСК Мінюста https://ca.informjust.ua/download/Soft/CAs.json
    // або оф. сторінки АТ ІІТ https://iit.com.ua/download/productfiles/CAs.json
    // УВАГА! В прикладі використовується файл, що включає тестовий ЦСК АТ ІІТ і призначений виключно для тестування
    public static string CAS_JSON_PATH = "SignatureAssets\\CAs.All.json";
    // Архів з кореневими сертифікатами ЦЗО, КНЕДП(АЦСК) та їх сервісів.
    // Файл можна завантажити з сайту КНЕДП АЦСК Мінюста https://ca.informjust.ua/download/Soft/CACertificates.p7b
    // або оф. сторінки АТ ІІТ https://iit.com.ua/download/productfiles/CACertificates.p7b
    // УВАГА! В прикладі використовується файл, що включає сертифікати тестового ЦСК АТ ІІТ і призначений виключно для тестування
    public static string CA_CERTIFICATES_PATH = "SignatureAssets\\CACertificates.p7b";

    // Параметри Proxy-серверу
    public static bool PROXY_USE = false;
    public static string PROXY_ADDRESS = "";
    public static string PROXY_PORT = "3128";
    public static string PROXY_USER = "";
    public static string PROXY_PASSWORD = "";

    // Адреса OCSP-серверу за замовчанням. Використовується при перевірці сертифікатів у випадках, 
    // коли в сертифікаті або налаштуваннях OCSP-точок доступу криптографічної бібліотеки відсутнє 
    // посилання на OCSP-сервер ЦСК.
    public static string DEFAULT_OCSP_SERVER = "czo.gov.ua";
    // Адреса TSP-серверу за замовчанням. Використовується при накладанні підпису у випадках, 
    // коли в сертифікаті підписувача або TSP-серверу ЦСК відсутнє посилання на TSP-сервер ЦСК.
    public static string DEFAULT_TSP_SERVER = "acskidd.gov.ua";
}