public class BKSTrustStore
extends java.lang.Object
implements ru.CryptoPro.JCSP.support.IBKSTrustStoreRootCertificate
Служебный класс BKSTrustStore для создания или проверки существования хранилища сертификатов формата BKS для CAdES API. Также в CAdES API (CertificateChainValidator) используются сертификаты хранилища типа AndroidCAStore (android >= 4).
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
STORAGE_DIRECTORY
Папка для файлов хранилищ сертификатов.
|
static java.lang.String |
STORAGE_FILE_TRUST
Файл хранилища корневых сертификатов.
|
static char[] |
STORAGE_PASSWORD
Пароль для доступа к файлам хранилищ сертификатов.
|
static java.lang.String |
STORAGE_TRUST
Корневые сертификаты (хранилище сертификатов
STORAGE_FILE_TRUST )). |
static java.lang.String |
STORAGE_TYPE
Тип файла хранилища сертификатов.
|
Constructor and Description |
---|
BKSTrustStore() |
Modifier and Type | Method and Description |
---|---|
static boolean |
createTrustStore(java.lang.String storePath,
java.lang.String storeName,
char[] password)
Создание хранилища доверенных сертификатов storeName формата BKS
с паролем changeit по умолчанию для помещения в него корневых
сертификатов по аналогии с cacerts в SUN/IBM JRE.
|
public static final java.lang.String STORAGE_TRUST
STORAGE_FILE_TRUST
)).public static final java.lang.String STORAGE_TYPE
public static final java.lang.String STORAGE_DIRECTORY
public static final java.lang.String STORAGE_FILE_TRUST
public static final char[] STORAGE_PASSWORD
public static boolean createTrustStore(java.lang.String storePath, java.lang.String storeName, char[] password)
storePath
- Путь к хранилищу.storeName
- Название хранилища.password
- Пароль на хранилище. Если null, то пароль changeit.