CertificatePolicyProperties interface

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

Свойства

certificateTransparency

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

certificateType

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

contentType

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

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

createdOn

При создании сертификата.

enabled

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

enhancedKeyUsage

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

exportable

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

issuerName

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

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" или "Unknown".

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