Задача [API73]: API проверки действительности ключа

Формулировка проблемы: необходима возможность проверки действительности сертификата.

Решение: реализовать API метод, который проверяет статус ключа и в случае действительности сохраняет его в базе данных.

URL метода: /rest/sign/verificationkey.

Тип запроса: POST.

Метод принимает следующие входные параметры:

Метод возвращает строку следующего вида <entryID>::::<algorithm>, состояющую из параметров:

Пример возвращаемой строки: 4::::Sha1WithRSA

Если переданный сертификат был просрочен, метод возвращает ошибку в виде строки с текстом "CERT END".

Если переданный сертификат был отозван, метод возвращает ошибку в виде строки с текстом "CERT REVOKED".

Если не найден сертификационный центр переданного сертификата, метод возвращает ошибку в виде строки с текстом "DISTRIBUTION_CENTER_NOT_FOUND".

Примечание. Отсутствие "::::" в возвращаемой строке указывает на наличие прочих ошибок.