Partager via


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 sous cette stratégie doivent être publiés dans les journaux de transparence des certificats.

certificateType

Type de certificat à demander auprès du fournisseur d’émetteur.

contentType

Type de média (type MIME).

Définissez la valeur application/x-pkcs12 lorsque le certificat contient vos octets PKCS#12/PFX, ou pour application/x-pem-file lorsque le certificat contient vos octets encodés au format 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 être exporté ou non

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 sont les suivantes : « P-256 », « P-384 », « P-521 », « P-256K ».

keySize

Taille de 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 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 du certificat.

updatedOn

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

validityInMonths

Durée pendant laquelle le certificat est valide en mois.

Détails de la propriété

certificateTransparency

Indique si les certificats générés sous 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 auprès du fournisseur d’émetteur.

certificateType?: string

Valeur de propriété

string

contentType

Type de média (type MIME).

Définissez la valeur application/x-pkcs12 lorsque le certificat contient vos octets PKCS#12/PFX, ou pour application/x-pem-file lorsque le certificat contient vos octets encodés au format 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 être exporté ou non

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 sont les suivantes : « P-256 », « P-384 », « P-521 », « P-256K ».

keyCurveName?: string

Valeur de propriété

string

keySize

Taille de 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 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 du 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 pendant laquelle le certificat est valide en mois.

validityInMonths?: number

Valeur de propriété

number