CertificatePolicyProperties interface
Interface représentant la stratégie d’un certificat (sans les propriétés de l’objet).
Propriétés
| certificate |
Indique si les certificats générés sous cette stratégie doivent être publiés dans les journaux de transparence des certificats. |
| certificate |
Type de certificat à demander auprès du fournisseur d’émetteur. |
| content |
Type de média (type MIME). Définissez la valeur |
| created |
Lorsque le certificat a été créé. |
| enabled | Détermine si l’objet est activé. |
| enhanced |
Utilisation améliorée de la clé. |
| exportable | Indique si le certificat peut être exporté ou non |
| issuer |
Nom de l’objet émetteur référencé ou des noms réservés ; par exemple, « Self » ou « Unknown ». |
| key |
Nom de la courbe elliptique. Les valeurs possibles sont les suivantes : « P-256 », « P-384 », « P-521 », « P-256K ». |
| key |
Taille de clé en bits. Par exemple : 2048, 3072 ou 4096 pour RSA. |
| key |
Type de paire de clés à utiliser pour le certificat. Les valeurs possibles sont les suivantes : 'EC', 'EC-HSM', 'RSA', 'RSA-HSM', 'oct' |
| key |
Liste des utilisations clés. |
| lifetime |
Actions qui seront effectuées par Key Vault pendant la durée de vie d’un certificat. |
| reuse |
Indique si la même paire de clés sera utilisée lors du renouvellement du certificat. |
| updated |
Lorsque l’objet a été mis à jour. |
| validity |
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