Commit graph

59 commits

Author SHA1 Message Date
Наиля Алашкова
5ac3357c80 SUPPORT-8714. Добавлена возможность указывать несколько сертификатов ЕСИА 2024-11-25 13:32:52 +03:00
Наиля Алашкова
a6b1c50325 SUPPORT-8703. Доработано логирование запросов 2024-11-25 13:09:51 +03:00
Наиля Алашкова
a3c7e63cfc SUPPORT-8703. Добавлена проверка цепочки сертификатов 2024-11-25 13:06:44 +03:00
Наиля Алашкова
b93b8b8068 Merge branch 'develop' of 10.10.31.70:ervu-sign-module into develop 2024-11-14 16:01:13 +03:00
Наиля Алашкова
aac1d5325c "Инструкция по обновлению с версии 1.0.0 до 1.1.0.txt": добавлен пункт установки новых зависимостей 2024-11-14 16:00:55 +03:00
Халтобин Евгений
bd53f702fe Merge branch 'feature/8592_verify_sign' into develop 2024-11-14 15:53:24 +03:00
Наиля Алашкова
4fa45a1f5e SUPPORT-8592. Проверка подписи маркера доступа 2024-11-14 12:16:55 +03:00
Халтобин Евгений
8f78945147 fix 2024-11-14 09:02:06 +03:00
Халтобин Евгений
b40734863a Merge remote-tracking branch 'origin/feature/8592_verify_sign' into feature/8592_verify_sign 2024-11-13 16:30:46 +03:00
Халтобин Евгений
48ca154277 fix 2024-11-13 16:30:41 +03:00
alashkova
e0e7a8b15b SUPPORT-8592. В инструкции в список зависимостей модуля добавлена библиотека libjson-glib 2024-11-13 13:53:17 +03:00
Халтобин Евгений
ef652b274c added libjson-glib 2024-11-13 13:08:58 +03:00
Халтобин Евгений
f8ba47b512 fixed build
added ESIA cert, CA CRL, CA cert
2024-11-13 12:48:14 +03:00
alashkova
10af38bcd0 SUPPORT-8592. В инструкцию по установке добавлены инструкции по установке КриптоПро для прода 2024-11-07 14:30:41 +03:00
alashkova
dff9c9bf2d SUPPORT-8592. Версия 1.1.0 2024-10-24 16:37:49 +03:00
alashkova
fdaf3446c8 SUPPORT-8592. fcgi_version_handler(): minor fix 2024-10-24 16:30:54 +03:00
alashkova
8f52e508d2 SUPPORT-8592. version_conf_clear(): logging fixed 2024-10-24 16:29:16 +03:00
alashkova
667be0d88c SUPPORT-8592. fcgi_unregister_handlers() fixed 2024-10-24 13:01:19 +03:00
alashkova
65b553b61e SUPPORT-8592. Версия приложения: обновлен nginx.conf (все запросы проксируются на fastcgi-сервер) 2024-10-22 16:50:33 +03:00
alashkova
52ab51116a SUPPORT-8592. location для получения номера версии: CMakeLists.txt 2024-10-22 16:41:04 +03:00
alashkova
3acd286ae0 SUPPORT-8592. Добавлен location для получения номера версии приложения 2024-10-22 16:40:03 +03:00
alashkova
5a4ee2cb69 SUPPORT-8592. Настройка sign::signer_subject переименована в sign::sign_cert_thumbprint 2024-10-22 15:22:21 +03:00
alashkova
59005fe670 SUPPORT-8592. Переименована настройка sign::pin в sign::sign_cert_password 2024-10-22 11:31:34 +03:00
alashkova
4c1e5c3562 SUPPORT-8592. В инструкцию по установке добавлен список сертификатов ЕСИА 2024-10-22 11:12:38 +03:00
alashkova
489c07dd44 SUPPORT-8592. review fix 2024-10-18 17:37:36 +03:00
alashkova
2bb0f43468 SUPPORT-8592. Правки по ревью 2024-10-18 16:33:01 +03:00
alashkova
f2383bf83d SUPPORT-8592. Добавлены тесты для фугкций работы с jwt 2024-10-18 16:32:24 +03:00
alashkova
1c99d4016c SUPPORT-8592. Работа с jwt-токенами вынесена в отдельный файл 2024-10-18 16:27:41 +03:00
alashkova
010fe49dda SUPPORT-8592. Правка в инструкции по установке 2024-10-18 16:14:11 +03:00
alashkova
03dbccf874 SUPPORT-8592. minor fix 2024-10-17 16:46:46 +03:00
alashkova
987d2c2710 SUPPORT-8592. get_verify_error() fixed 2024-10-17 16:43:19 +03:00
alashkova
2b047d2155 SUPPORT-8592. decode_base64_url() check return value 2024-10-17 16:40:02 +03:00
alashkova
21ba41e0dd SUPPORT-8592. fcgi_verify_request_clear(): memset(0) added 2024-10-17 16:34:25 +03:00
alashkova
08c9a80bd0 SUPPORT-8592. Очистка мапы с хэндлерами перед остановкой fcgi-сервера 2024-10-17 16:25:24 +03:00
alashkova
3e15adb265 SUPPORT-8592. Обновлены README и Инструкция по установке 2024-10-16 16:14:34 +03:00
alashkova
bb8dac32b9 SUPPORT-8592. В nginx.conf добавлен location /verify 2024-10-16 16:08:01 +03:00
alashkova
f95975719f SUPPORT-8592. В случае неверной подписи в ответе передается код ошибки от криптопро 2024-10-16 16:01:38 +03:00
alashkova
2f2a6efd89 SUPPORT-8592. service_verify: CLIENT_MAX_BODY_SIZE=8192 2024-10-16 15:59:19 +03:00
alashkova
b157ea6a0c SUPPORT-8592. Реализован service_verify, который обрабатывает запросы для проверки подписи 2024-10-16 11:44:16 +03:00
alashkova
503287af7f SUPPORT-8592. Добавлен cryptopro_verify() 2024-10-15 15:46:30 +03:00
alashkova
17aec4de8b SUPPORT-8592. Добавлен json-парсер 2024-10-15 13:47:38 +03:00
alashkova
a221960fbf SUPPORT-8592. Добавлен hex_to_bin() 2024-10-11 16:18:17 +03:00
alashkova
17d40a464e SUPPORT-8592. Добавлены base64_decoded_length() и decode_base64_url() 2024-10-11 16:15:50 +03:00
alashkova
bf197c89cd SUPPORT-8592. Рефакторинг. Вынесены из service_sign в fcgi_utils: check_content_length(), check_content_type() и fcgi_request_load_data() 2024-10-11 13:17:47 +03:00
alashkova
473a009905 SUPPORT-8592. Настройка cp_file перенесена из [sign] в [main] 2024-10-10 12:17:33 +03:00
alashkova
9e85e4e8de Правки в Инструкции по установке (добавлены доп. проверки) 2024-10-10 10:48:08 +03:00
alashkova
09d41f1420 Правки в Инструкции по установке 2024-09-26 14:02:20 +03:00
alashkova
8e81edc58a добавлены Инструкция по сборке.md и Инструкция по установке.md 2024-09-12 13:35:57 +03:00
Халтобин Евгений
6bea066cac Merge remote-tracking branch 'origin/feature/DEVOPS-1789_docker' 2024-09-12 12:43:03 +03:00
alashkova
a394ad0910 ervu-sign-module.service added 2024-09-12 08:52:48 +03:00