SUPPORT-9339: Fix
This commit is contained in:
parent
ce4d921951
commit
d8fe629e65
3 changed files with 18 additions and 5 deletions
|
|
@ -498,13 +498,20 @@ public class EmployeeInfoFileUploadService {
|
|||
String errorCode = objectMapper.readTree(body)
|
||||
.get("error_code")
|
||||
.asText();
|
||||
if (errorCode.equals("CERT_TRUST_REVOCATION_STATUS_UNKNOWN")) {
|
||||
throw new LocalizedException("crl_certificate_expired", MESSAGE_SOURCE);
|
||||
}
|
||||
else {
|
||||
throw new FileUploadException("Unknown 500 error in verify module. Error code " + errorCode);
|
||||
switch (errorCode) {
|
||||
case "CERT_TRUST_REVOCATION_STATUS_UNKNOWN" ->
|
||||
throw new LocalizedException("cert_trust_revocation", MESSAGE_SOURCE);
|
||||
case "CERT_TRUST_IS_UNTRUSTED_ROOT" ->
|
||||
throw new LocalizedException("cert_untrusted_root", MESSAGE_SOURCE);
|
||||
case "CERT_TRUST_IS_NOT_TIME_VALID" ->
|
||||
throw new LocalizedException("cert_is_not_time_valid", MESSAGE_SOURCE);
|
||||
default -> throw new FileUploadException(
|
||||
"Unknown 500 error in verify module. Error code " + errorCode);
|
||||
}
|
||||
}
|
||||
catch (LocalizedException e) {
|
||||
throw e;
|
||||
}
|
||||
catch (Exception e) {
|
||||
throw new FileUploadException("Unknown 500 error in verify module. Response body " + body, e);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@ kafka_reply_timeout=Превышено время ожидания ответа
|
|||
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
||||
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
||||
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
||||
cert_trust_revocation=Неизвестен статус отзыва сертификата или одного из сертификатов в цепочке (проблема с CRL)
|
||||
cert_untrusted_root=Сертификат или цепочка сертификатов основана на ненадежном корневом сертификате
|
||||
cert_is_not_time_valid=Этот сертификат или один из сертификатов в цепочке сертификатов является недопустимым по времени
|
||||
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
||||
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
||||
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
||||
|
|
|
|||
|
|
@ -2,6 +2,9 @@ kafka_reply_timeout=Превышено время ожидания ответа
|
|||
access_denied=Доступ запрещен. Пользователь должен быть включен в группу "Сотрудник, ответственный за военно-учетную работу" в ЕСИА
|
||||
login_attempts_exceeded=Слишком большое количество попыток авторизоваться в ЕСИА за короткий промежуток времени. Рекомендуем почистить cookie и cash браузера, после повторить авторизацию.
|
||||
crl_certificate_expired=Превышено время ожидания ответа из ЕСИА
|
||||
cert_trust_revocation=Неизвестен статус отзыва сертификата или одного из сертификатов в цепочке (проблема с CRL)
|
||||
cert_untrusted_root=Сертификат или цепочка сертификатов основана на ненадежном корневом сертификате
|
||||
cert_is_not_time_valid=Этот сертификат или один из сертификатов в цепочке сертификатов является недопустимым по времени
|
||||
file_sign_validate=Ошибка проверки файлов. Некорректная электронная подпись
|
||||
mchd_validate_agent=Ошибка проверки файлов. Некорректная машиночитаемая доверенность. Представитель не совпадает с подписантом
|
||||
mchd_null=Ошибка проверки файлов. Отсутствует машиночитаемая доверенность. Подписант не является руководителем организации
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue