CertificatePolicyProperties interface

Интерфейс, представляющий политику сертификата (без свойств субъекта).

Свойства

certificateTransparency

Указывает, должны ли сертификаты, созданные в этой политике, публиковаться в журналах прозрачности сертификатов.

certificateType

Тип сертификата, запрашиваемого поставщиком издателя.

contentType

Тип носителя (MIME).

Установите значение application/x-pkcs12, если сертификат содержит байты PKCS#12/PFX или application/x-pem-file, если сертификат содержит байты в кодировке ASCII PEM.

createdOn

Когда сертификат был создан.

enabled

Определяет, включен ли объект.

enhancedKeyUsage

Расширенное использование ключа.

exportable

Можно ли экспортировать сертификат

issuerName

Имя объекта издателя или зарезервированных имен; Например, "Self" или "Неизвестно".

keyCurveName

Имя эллиптической кривой. Возможные значения: P-256, P-384, P-521, P-256K

keySize

Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA.

keyType

Тип пары ключей, используемой для сертификата. Возможные значения: EC, EC-HSM, RSA, RSA-HSM, oct

keyUsage

Список ключевых использования.

lifetimeActions

Действия, которые будут выполняться Key Vault в течение всего времени существования сертификата.

reuseKey

Указывает, будет ли одна пара ключей использоваться при продлении сертификата.

updatedOn

Когда объект был обновлен.

validityInMonths

Срок действия сертификата в течение нескольких месяцев.

Сведения о свойстве

certificateTransparency

Указывает, должны ли сертификаты, созданные в этой политике, публиковаться в журналах прозрачности сертификатов.

certificateTransparency?: boolean

Значение свойства

boolean

certificateType

Тип сертификата, запрашиваемого поставщиком издателя.

certificateType?: string

Значение свойства

string

contentType

Тип носителя (MIME).

Установите значение application/x-pkcs12, если сертификат содержит байты PKCS#12/PFX или application/x-pem-file, если сертификат содержит байты в кодировке ASCII PEM.

contentType?: CertificateContentType

Значение свойства

createdOn

Когда сертификат был создан.

createdOn?: Date

Значение свойства

Date

enabled

Определяет, включен ли объект.

enabled?: boolean

Значение свойства

boolean

enhancedKeyUsage

Расширенное использование ключа.

enhancedKeyUsage?: string[]

Значение свойства

string[]

exportable

Можно ли экспортировать сертификат

exportable?: boolean

Значение свойства

boolean

issuerName

Имя объекта издателя или зарезервированных имен; Например, "Self" или "Неизвестно".

issuerName?: string

Значение свойства

string

keyCurveName

Имя эллиптической кривой. Возможные значения: P-256, P-384, P-521, P-256K

keyCurveName?: string

Значение свойства

string

keySize

Размер ключа в битах. Например: 2048, 3072 или 4096 для RSA.

keySize?: number

Значение свойства

number

keyType

Тип пары ключей, используемой для сертификата. Возможные значения: EC, EC-HSM, RSA, RSA-HSM, oct

keyType?: string

Значение свойства

string

keyUsage

Список ключевых использования.

keyUsage?: string[]

Значение свойства

string[]

lifetimeActions

Действия, которые будут выполняться Key Vault в течение всего времени существования сертификата.

lifetimeActions?: LifetimeAction[]

Значение свойства

reuseKey

Указывает, будет ли одна пара ключей использоваться при продлении сертификата.

reuseKey?: boolean

Значение свойства

boolean

updatedOn

Когда объект был обновлен.

updatedOn?: Date

Значение свойства

Date

validityInMonths

Срок действия сертификата в течение нескольких месяцев.

validityInMonths?: number

Значение свойства

number