Modification d'un certificat
En général, vous renouvelez un certificat lorsqu'il arrive à expiration. Vous pouvez également renouveler un certificat, car les métadonnées doivent être modifiées, un certificat de la chaîne de certificats subit une violation de sécurité ou vous disposez d'une nouvelle autorité de certification. Vous pouvez même renouveler un certificat pour revenir à une version précédente.
Le renouvellement d'un certificat crée une autre version du certificat. Le contenu et la période de validité de la nouvelle version du certificat sont nouveaux. La durée de la période de validité de la nouvelle version du certificat est dérivée de la période de validité du certificat que vous avez spécifiée lors de la création du certificat.
Vous pouvez configurer le renouvellement automatique des certificats émis et gérés à l'aide du service Certificats. Pour les certificats importés et les certificats avec une clé privée que vous gérez à l'extérieur, vous ne pouvez pas utiliser le service pour renouveler automatiquement le certificat, mais vous pouvez le mettre à jour à l'aide de nouveaux fichiers de courriel (PEM) améliorés en matière de confidentialité. Pour plus d'informations, voir Mise à jour d'un certificat PEM.
Les anciennes versions du certificat ne sont pas automatiquement supprimées lorsque vous créez de nouvelles versions. Vous devrez peut-être supprimer périodiquement des versions de certificat pour éviter d'atteindre les limites de service. Si vous atteignez les limites de service pour les certificats ou les versions de certificat d'un certificat, vous ne pourrez pas créer d'autres versions.
Utilisez la commande oci certs-mgmt Certificate update-certificate-managed-internally et les paramètres requis pour renouveler un certificat :
oci certs-mgmt certificate update-certificate-managed-internally --certificate-id --validity <version_validity_period_JSON>
Par exemple :
oci certs-mgmt certificate update-certificate-managed-internally --certificate-id ocid1.certificate.oc1.<region>.<unique_ID> --validity file://path/to/validity.json
Pour la liste complète des indicateurs et des options de variable pour les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'API.
Exécutez l'opération UpdateCertificate pour renouveler un certificat.