Спасибо за ответ.
Поясните, что значит установить как зависимость?
Я устанавливаю jcp вместе с jcsp следующим образом:
Java Cryptographic Provider[
yes - press Enter]:
Encryption module[
yes - press Enter]:
Card module for cards and tokens, requires OCF (deprecated)[no - press Enter]:
Card module for cards and tokens[no - press Enter]:
Java TLS Provider[no - press Enter]:
CAdES, XAdES modules (acquire bouncycastle: bc*-jdk15on-1.50)[no - press Enter]:
Native Java Cryptographic Provider (requires Crypto-Pro CSP)[no - press Enter]:
yesJava Cryptographic Provider, serial number[trial, 3 months,
yes - press Enter]:
Native Java Cryptographic Provider (requires Crypto-Pro CSP), serial number[trial, 3 months,
yes - press Enter]:
Default provider:(0 - JCP, 1 - Java CSP)[0 - press Enter]:1
1. Верно ли я выполняю установку?
Я устанавливаю и JCP и JCSP, но лицензию ввожу только для JCSP?
2. Из архива java-csp-5.0.39267.zip я использую JCSP.jar, JCPxml.jar и JCP.jar(так как у JCPxml.jar есть ссылки на JCP.jar).
Но в коде использую провайдер JCSP, а именно keyStore = KeyStore.getInstance(JCSP.HD_STORE_NAME, JCSP.PROVIDER_NAME); (Единственное место, где я вызываю JCSP)
Это значит, что я использую JCSP, а JCP не использую?
3. Если лицензия для JCP не введена, при этом в коде я использую JCSP провайдер. Может ли быть такое, что через 3 месяца подпись перестанет работать?
Будет ли JCP и далее просить ввести лицензию?
Отредактировано пользователем 8 ноября 2018 г. 11:21:11(UTC)
| Причина: Не указана