Здравствуйте.
Автор: alasarenko 
При старте прикладухи в консоле вижу ru.CryptoPro.JCP.tools.LicenseException: License has expired.
Подозреваю модуль JCP, так как ru.CryptoPro.JCP.tools.License сообщает что лицензия протухла и формат серийника: ХХХХХ-ХХХХХ-ХХХХХ-ХХ
Вопросы:
1. Что такое лицензия на Java CSP, как ее проверить?
2. Правильно ли я понимаю, что проблема в лицензии JCP и это отдельная лицензия от Java CSP?
3. Нужна ли отдельная лицензия на Native JCP так как серийник при установке запрашивается? Если нужна, как называется продукт.
4. В целом как они связаны: Java CSP и JCP
Прошу прощения, если вопрос дурацкий, но продажники по телефону ответить не смогли.
Скорее всего, используется JCP, который при обращении к ключу может выдать ошибку, если лицензия истекла.
Если есть Java CSP и лицензия на него, то должен использоваться он.
1. Java CSP - модуль для связи стандартного API java (JCA/JCE) и CryptoAPI в CSP (криптографические операции выполняет CSP, в отличие от JCP, где все операции выполняются в java-коде).
Лицензия Java CSP отличается от лицензии JCP. Java CSP требует лицензии тогда, когда на CSP установлена серверная лицензия. Если на CSP - клиентская лицензия, то Java CSP лицензия не нужна, триальная со временем истечет, но это не важно, т.к. она не проверяется. Если на CSP - серверная лицензия, то лицензия для Java CSP нужна и она будет проверяться.
2. Да, скорее всего, так (нет полного стека ошибки, чтобы убедиться, что проблема точно в JCP). Но можно посмотреть лицензии в панели управления.
3. См. п.1 - нужна, если на CSP - серверная лицензия. Продукт: Java CSP.
4. В основном они связаны общими интерфейсами, константами. Криптографические операции выполняются по-разному: в JCP - целиком в java-коде, в Java CSP - переадресация в CSP с помощью CryptoAPI.
Автор: alasarenko 
Если я наблюдаю сообщение об ошибке, то какое утверждение верно?
1. Прикладуха использует JCP, лицензии нет - надо покупать
2. Просто Warning на отсутствие лицензии на один из подключенных при установке провайдеров, но так как не используется можно игнорировать.
Нужен полный стек ошибки, также можно посмотреть лицензии в панели.
Отредактировано пользователем 4 июля 2019 г. 11:02:02(UTC)
| Причина: Не указана