diadoc / diadocapi-docs

HTTP API documentation - http://api-docs.diadoc.ru/
41 stars 90 forks source link

Минимальные требования Java HTTP API (V2) #610

Open Evseviya opened 4 years ago

Evseviya commented 4 years ago

Какие минимальные системные требования (версии JDK, JCP)для работы с Java HTTP API (V2) ?

ThisIsBuddyRIch commented 4 years ago

Здравствуйте, Я бы рекомендовал пользоваться версией SDK v3, так как в ней была глобальная переработка всего SDK и новые методы будут появляться только в версии 3. Так же версия три умеет подписывать ГОСТ2012

Для работы необходима версия JDK 10 и выше. JCP нужной версии прописано в pom.xml как зависимость

Evseviya commented 4 years ago

Все-таки про HTTP API подскажите: в официальной документации не сказано про мин.требования (Docflow API V2), без SDK.

flosca commented 4 years ago

Для полной работоспособности с API даже по HTTP желательно использовать JDK не ниже 10

Evseviya commented 4 years ago

А подписывать ГОСТ2012 получится ?

NataliaShumikhina commented 4 years ago

Да, подписывать ГОСТ-2012 получится

Evseviya commented 4 years ago

Можно еще уточнить в рамках этого же вопроса: 1)в diadoc http api есть java реализация crypto api для разных ОС ? 2) diadoc java sdk на windows запускается (crypto api через diadoc.dll используется)? 3) какие-то сторонние библиотеки рекомендуется использовать (указывать в зависимостях) ?

flosca commented 4 years ago

1) в нашем SDK нет реализаций crypto api, мы используем JCP: https://www.cryptopro.ru/products/csp/jcp, про кроссплатформенность сложно сказать, мы не проверяли.

2) непосредственно Diadoc Java SDK кроссплатформенна, может работать из-под windows

3) этот вопрос я не понял, если честно.

Evseviya commented 4 years ago

1) Java SDK на Linux будет корректно работать ? 2) Для генерации подписи по GOST 2012 понадобится :

flosca commented 4 years ago
  1. Да, видимых проблем не должно быть
  2. За эти детали мы уже не можем вам ответить) на бумаге всё должно заработать.