Création d'un certificat à gérer à l'externe
Créez un certificat à gérer à l'externe si vous préférez gérer vous-même la clé privée du certificat, au lieu d'utiliser une autorité de certification (AC) du service de certificats pour gérer la clé.
Vous pouvez créer un certificat de plusieurs façons, notamment à l'aide du service de certificats pour émettre un certificat et importer un certificat émis par une autorité de certification de tierce partie. Pour connaître les étapes d'importation d'un certificat, voir Importation d'un certificat.
De multiples façons de gérer un certificat ont également une incidence sur le processus de création. Lorsque vous émettez un certificat, vous pouvez générer et gérer la clé privée en interne en utilisant la même autorité de certification pour tout gérer. Vous pouvez également générer une demande de signature de certificat et une clé privée sur le serveur sur lequel vous prévoyez d'installer le certificat, puis soumettre cette demande à une autorité de certification pour qu'elle émette un certificat, tout en gérant la clé privée à l'extérieur. Cette tâche décrit comment émettre un certificat avec une clé privée que vous gérez à l'externe. Pour savoir comment émettre un certificat que vous gérez en interne à l'aide d'une autorité de certification du service Certificat, voir Création d'un certificat.
Utilisez la commande oci certs-mgmt Certificate create-certificate-managed-externally-issued-by-internal-ca et les paramètres requis pour créer un certificat avec une clé privée que vous prévoyez de gérer à l'extérieur :
oci certs-mgmt certificate create-certificate-managed-externally-issued-by-internal-ca --compartment-id <compartment_OCID> --issuer-certificate-authority-id <issuing_CA_OCID> --name <certificate_name> --csr-pem <certificate_signing_request_file>
Par exemple :
oci certs-mgmt certificate create-certificate-managed-externally-issued-by-internal-ca --compartment-id ocid1.compartment.oc1..<unique_id> --issuer-certificate-authority-id ocid1.certificateauthority.oc1.<region>.<unique_id> --name externalCert --csr-pem file://path/to/externalcert.pem
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 CreateCertificate pour créer un certificat que vous prévoyez de gérer à l'externe.