CertificatePolicyProperties interface

Interface représentant la stratégie d’un certificat (sans les propriétés de l’objet).

Propriétés

certificateTransparency

Indique si les certificats générés dans le cadre de cette stratégie doivent être publiés dans les journaux de transparence des certificats.

certificateType

Type de certificat à demander au fournisseur émetteur.

contentType

Type de média (type MIME).

Définissez sur application/x-pkcs12 lorsque le certificat contient vos octets PKCS#12/PFX ou application/x-pem-file lorsque le certificat contient vos octets encodés PEM ASCII.

createdOn

Lorsque le certificat a été créé.

enabled

Détermine si l’objet est activé.

enhancedKeyUsage

Utilisation améliorée de la clé.

exportable

Indique si le certificat peut ou non être exporté

issuerName

Nom de l’objet émetteur référencé ou des noms réservés ; par exemple, « Self » ou « Unknown ».

keyCurveName

Nom de la courbe elliptique. Les valeurs possibles incluent : « P-256 », « P-384 », « P-521 », « P-256K »

keySize

Taille de la clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA.

keyType

Type de paire de clés à utiliser pour le certificat. Les valeurs possibles sont les suivantes : 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

keyUsage

Liste des utilisations des clés.

lifetimeActions

Actions qui seront effectuées par Key Vault pendant la durée de vie d’un certificat.

reuseKey

Indique si la même paire de clés sera utilisée lors du renouvellement de certificat.

updatedOn

Lorsque l’objet a été mis à jour.

validityInMonths

Durée de validité du certificat en mois.

Détails de la propriété

certificateTransparency

Indique si les certificats générés dans le cadre de cette stratégie doivent être publiés dans les journaux de transparence des certificats.

certificateTransparency?: boolean

Valeur de propriété

boolean

certificateType

Type de certificat à demander au fournisseur émetteur.

certificateType?: string

Valeur de propriété

string

contentType

Type de média (type MIME).

Définissez sur application/x-pkcs12 lorsque le certificat contient vos octets PKCS#12/PFX ou application/x-pem-file lorsque le certificat contient vos octets encodés PEM ASCII.

contentType?: CertificateContentType

Valeur de propriété

createdOn

Lorsque le certificat a été créé.

createdOn?: Date

Valeur de propriété

Date

enabled

Détermine si l’objet est activé.

enabled?: boolean

Valeur de propriété

boolean

enhancedKeyUsage

Utilisation améliorée de la clé.

enhancedKeyUsage?: string[]

Valeur de propriété

string[]

exportable

Indique si le certificat peut ou non être exporté

exportable?: boolean

Valeur de propriété

boolean

issuerName

Nom de l’objet émetteur référencé ou des noms réservés ; par exemple, « Self » ou « Unknown ».

issuerName?: string

Valeur de propriété

string

keyCurveName

Nom de la courbe elliptique. Les valeurs possibles incluent : « P-256 », « P-384 », « P-521 », « P-256K »

keyCurveName?: string

Valeur de propriété

string

keySize

Taille de la clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA.

keySize?: number

Valeur de propriété

number

keyType

Type de paire de clés à utiliser pour le certificat. Les valeurs possibles sont les suivantes : 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct'

keyType?: string

Valeur de propriété

string

keyUsage

Liste des utilisations des clés.

keyUsage?: string[]

Valeur de propriété

string[]

lifetimeActions

Actions qui seront effectuées par Key Vault pendant la durée de vie d’un certificat.

lifetimeActions?: LifetimeAction[]

Valeur de propriété

reuseKey

Indique si la même paire de clés sera utilisée lors du renouvellement de certificat.

reuseKey?: boolean

Valeur de propriété

boolean

updatedOn

Lorsque l’objet a été mis à jour.

updatedOn?: Date

Valeur de propriété

Date

validityInMonths

Durée de validité du certificat en mois.

validityInMonths?: number

Valeur de propriété

number