Link Search Menu Expand Document

ГенераторСпискаОтозванныхСертификатов

Стд::Криптография::ГенераторСпискаОтозванныхСертификатов
Базовые типы: Объект

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

ГенераторСпискаОтозванныхСертификатов
Объект

Представляет объект для создания списка отозванных сертификатов.

Для создания списка отозванных сертификатов требуется регистрация криптопровайдера Bouncy Castle (https://www.bouncycastle.org/java.html).

Пример

метод СоздатьСписокОтозванныхСертификатов(
    СертификатИздателя: ЦифровойСертификат, 
    ЗакрытыйКлючИздателя: ЗакрытыйКлюч,
    Сертификаты: ЧитаемыйМассив<ЦифровойСертификат>,
    ДатаОтзыва: Момент
): СписокОтозванныхСертификатов
    знч Генератор = новый ГенераторСпискаОтозванныхСертификатов(СертификатИздателя.Субъект, Момент.Сейчас())
    Генератор.СледующееОбновление = Генератор.ДействителенС + 
    
    для Сертификат из Сертификаты
        Генератор.ДобавитьОтозванныйСертификат(Сертификат.СерийныйНомер, ДатаОтзыва, ПричинаОтзываСертификата.ПрекращениеРаботы) 
    ;
    
    возврат Генератор.СоздатьСписокОтозванныхСертификатов(Key, АлгоритмХеширования.Sha256)
;

Сравнение ссылочное


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

ГенераторСпискаОтозванныхСертификатов

ГенераторСпискаОтозванныхСертификатов(
  Издатель: Строка,
  ДействителенС: Момент)

Создает новый экземпляр объекта формирования списка отозванных сертификатов для указанного издателя и даты выпуска.


Свойства

ДействителенС

ТолькоЧтение ДействителенС: Момент

Возвращает дату выпуска списка отзыва.


Издатель

ТолькоЧтение Издатель: Строка

Возвращает Наименование издателя в формате RFC 2253 (CN, L, ST, O, OU, C, STREET, DC, UID).


ОтозванныеСертификаты

ТолькоЧтение ОтозванныеСертификаты: ЧитаемыйМассив<ОтозванныйСертификат>

Возвращает список отозванных сертификатов.


СледующееОбновление

СледующееОбновление: Момент?

Дата выпуска следующего списка отзыва.


Методы

ДобавитьОтозванныйСертификат

ДобавитьОтозванныйСертификат(
  СерийныйНомер: Байты,
  ДатаОтзыва: Момент,
  ПричинаОтзыва: ПричинаОтзываСертификата
): ОтозванныйСертификат

Добавляет информацию об отозванном сертификате.


СоздатьСписокОтозванныхСертификатов

СоздатьСписокОтозванныхСертификатов(
  Ключ: ЗакрытыйКлюч,
  АлгоритмХеширования: АлгоритмХеширования|Строка
): СписокОтозванныхСертификатов

Создаёт список отозванных сертификатов, подписанный ключом издателя с использованием указанного алгоритма хеширования.


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

Объект