Renewing a Certificate Authority
Renew a certificate authority (CA) to create another CA version.
CA renewals happen manually. You can't automatically renew a CA according to renewal rules.
- Open the navigation menu and click Identity & Security.
- Under Certificates, click Certificate Authorities.
-
From the list of CAs in the compartment, click the name of the CA that you want to renew by creating a new version.
To find a CA in a different compartment, under List scope, choose a different compartment.
- Under Resources, click Versions.
- Click Renew Certificate Authority.
- (Optional) Click Not Valid Before, and then specify the date when you want to begin using the new CA version. If you don't specify a date, the new CA is valid immediately, although you also need to make it the current version to begin using it.
- Click Not Valid After, and then specify the date after which the CA can no longer be used to issue or validate subordinate CAs or certificates.
-
Decide whether you want to begin using the new CA version immediately by doing one of the following:
- To make the new CA version the current version, clear the Set to Pending check box.
- To make the new CA version the current version later, leave the check box selected.
- When you're ready, click Renew Certificate Authority.
The command you use to renew a CA depends on whether the CA is a root CA or a subordinate CA.
Use the oci certs-mgmt certificate-authority update-root-ca-by-generating-config-details command and required parameters to renew a root CA:
oci certs-mgmt certificate-authority update-root-ca-by-generating-config-details --certificate-authority-id <CA_OCID> --validity <version_validity_period_JSON>
For example:
oci certs-mgmt certificate-authority update-root-ca-by-generating-config-details --certificate-authority-id ocid1.certificateauthority.oc1.<region>.<unique_id> --validity file://path/to/validity.json
To renew a subordinate CA, open a command prompt and run the oci certs-mgmt certificate-authority update-subordinate-ca-issued-by-internal-ca command and required parameters:
oci certs-mgmt certificate-authority update-subordinate-ca-issued-by-internal-ca --certificate-authority-id <CA_OCID> --validity <version_validity_period_JSON>
For example:
oci certs-mgmt certificate-authority update-subordinate-ca-issued-by-internal-ca --certificate-authority-id ocid1.certificateauthority.oc1.<region>.<unique_id> --validity file://path/to/validity.json
For a complete list of flags and variable options for CLI commands, see the Command Line Reference.
Run the UpdateCertificateAuthority operation to renew a CA.