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 dans le cadre de cette stratégie doivent être publiés dans les journaux de transparence des certificats. |
certificate |
Type de certificat à demander au fournisseur émetteur. |
content |
Type de média (type MIME). Définissez sur |
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 ou non être exporté |
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 incluent : « P-256 », « P-384 », « P-521 », « P-256K » |
key |
Taille de la 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 des 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 de certificat. |
updated |
Lorsque l’objet a été mis à jour. |
validity |
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