Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IGenerateCertificateRequestOptions

Параметры операции создания запроса на сетрификат.

Hierarchy

  • IGenerateCertificateRequestOptions

Index

Properties

certificatePolicies: ICertificatePolicy

Политики сертификата.

enrollmentNameValue: Record<string, any>

Дополнительные атрибуты запроса на сертификат, которые могут быть использованы удостоверяющим центром.

extendedKeyUsages: string[]

Массив OID расширений сертификата.

identificationKind?: IdentificationKind

Способ идентификации пользователя при получении сертификата. По умолчанию NotIndicate

keyUsages: PkicKeyUsage[]

Массив строковых констант, задающих назначение сертификата. Возможные назначения см. PkicKeyUsage.

otherExtensions: ICertificateExtension[]

Массив закодированных по правилам ASN.1 расширение сертификата.

pubkeyAlgorithmOid: PkicKeyAlgorithm

OID алгоритма ключа проверки ЭП.

pubkeyParamSet: KeyParamSet

OID набора параметров ключа проверки ЭП.

remarks

Примечание. Если paramset не задан, по умолчанию используется набор параметров A (ТК 26).

requestId?: string

Идентификатор запроса. Задается произвольно, служит для сопоставления запросов к программе и ответов программы.

subject: string

Поля со сведениями о субъекте сертификата.

remarks

Примечание. Если в значении атрибута поля subject есть разделители (например, запятые или точки с запятой), всё значение атрибута нужно заключить в кавычки: STREET="улица Ленина, дом 1" Если в значении атрибута поля subject присутствуют кавычки — каждый символ кавычки должен быть экранирован символом кавычки. Например, название организации OOO "Защита" Главный офис: O="OOO ""Защита"" Главный офис".

Альтернативное имя субъекта.

Generated using TypeDoc