Перейти к основному содержимому

ХранилищеJks

Стд::Криптография::ХранилищеJks

Хранилище сертификатов и ключей шифрования формата JKS. Форматов файлов: *.jks, *.keystore. MIME-тип: application/x-java-keystore.

Сравнение

Ссылочное

Иерархия типа​

Базовые типы: Объект, ХранилищеКлючей, ХранилищеСертификатов


Конструкторы​

ХранилищеJks​

ХранилищеJks()
Создает новый экземпляр пустого хранилища ключей.

Исключения​

ИсключениеКриптографии - при ошибке создания хранилища.

Перегрузка
ХранилищеJks(Данные: Байты|ПотокЧтения, Пароль: Секрет|Строка = "")
ХранилищеJks(Файл: Файл|Строка, Пароль: Секрет|Строка = "")


ХранилищеJks​

ХранилищеJks(
  Данные: Байты|ПотокЧтения,
  Пароль: Секрет|Строка = "")
Загружает хранилище ключей из данных Данные в формате JKS. Пароль - пароль к хранилищу. Для использования разрешены символы ASCII с кодом от 33 до 126.

Исключения​

ИсключениеКриптографии - при ошибке загрузки хранилища. ИсключениеКриптографииНеправильныйПароль - если указан неправильный пароль. ИсключениеНедопустимыйФормат - если пароль содержит недопустимые символы.

Перегрузка
ХранилищеJks()
ХранилищеJks(Файл: Файл|Строка, Пароль: Секрет|Строка = "")


ХранилищеJks​

ХранилищеJks(
  Файл: Файл|Строка,
  Пароль: Секрет|Строка = "")
Загружает хранилище ключей из файла Файл формата JKS (*.jks, *.keystore). Пароль - пароль к хранилищу. Для использования разрешены символы ASCII с кодом от 33 до 126.

Исключения​

ИсключениеКриптографии - при ошибке загрузки хранилища. ИсключениеКриптографииНеправильныйПароль - если указан неправильный пароль. ИсключениеНедопустимыйФормат - если пароль содержит недопустимые символы.

Перегрузка
ХранилищеJks()
ХранилищеJks(Данные: Байты|ПотокЧтения, Пароль: Секрет|Строка = "")


Методы​

ВБайты​

ВБайты(Пароль: Секрет|Строка = ""): Байты
Сохраняет хранилище в массив байт формата JKS. Пароль - пароль, устанавливаемый на сохраненное хранилище. Для использования разрешены символы ASCII с кодом от 33 до 126.

Исключения​

ИсключениеНедопустимыйФормат - если пароль содержит недопустимые символы.


ЗаписатьВПоток​

ЗаписатьВПоток(
  Поток: ПотокЗаписи,
  Пароль: Секрет|Строка = "")
Сохраняет хранилище в поток Поток в формате JKS. Пароль - пароль, устанавливаемый на сохраненное хранилище. Для использования разрешены символы ASCII с кодом от 33 до 126.

Исключения​

ИсключениеНедопустимыйФормат - если пароль содержит недопустимые символы.


ЗаписатьВФайл​

ЗаписатьВФайл(
  Файл: Файл|Строка,
  Пароль: Секрет|Строка = "")
Сохраняет хранилище в файл Файл в формате JKS. Если файл по указанному пути существует, он будет перезаписан. Пароль - пароль, устанавливаемый на сохраненное хранилище. Для использования разрешены символы ASCII с кодом от 33 до 126.

Исключения​

ИсключениеНедопустимыйАргумент - при невалидных символах в пути к файлу. ИсключениеНедопустимыйФормат - если пароль содержит недопустимые символы.


Список унаследованных методов​

Объект​

ВСтроку

ПолучитьТип

Представление

ХранилищеКлючей​

ДобавитьЗакрытыйКлюч

ДобавитьСертификат

НайтиЗакрытыйКлюч

Удалить

ХранилищеСертификатов​

НайтиПоСерийномуНомеру

НайтиПоСубъекту

НайтиСертификат

ПолучитьПсевдонимы

ПолучитьСертификаты

Размер

Содержит