Пример сквозной работы по созданию и проверке подписи Xades?
Мне нужно создание и проверка подписи Xades BT в проекте Java. Я нашел проекты DSS и xades4j, но не могу их настроить. Например, с помощью DSS создать подпись легко, но во время проверки я получаю различные ошибки.
Даже официальный пример проверки DSS здесь не работает,simpleReport.getErrors()
дает:
[The certificate path is not trusted!, The result of the LTV validation process is not acceptable to continue the process!, The result of the timestamps validation process is not conclusive!, The certificate chain for timestamp is not trusted, there is no trusted anchor.]
Мне нужен сквозной рабочий пример, охватывающий:
- создание самоподписанного ключа и сертификатов (у меня еще нет доверенного сертификата)
- Генерация подписи Xades с ключами и сертификатами
- Проверка подписи Xades ключами и сертификатами