Approve a Certificate Signing Request¶
A Certificate Signing Request (CSR) is a request for a digital certificate from a Certificate Authority (CA). The CSR contains information about the requester's public key, the requested certificate's subject, and other relevant details. The CA uses this information to generate a certificate that can be used to verify the requester's identity and encrypt data.
Prerequisites¶
- TeskaLabs SeaCat PKI up and running in a default setup (SoftHSMv2 configured for an active tenant).
- Access to a Web User Interface
- A CSR created by a user
- A CA certificate and a private key within the CA
Steps¶
-
Navigate to the "Import" screen
Fill in the form:
- Type of imported material: "CSR"
- Format: "PEM" or "DER" based on the actual format of the CSR file
- File: upload the CSR file
-
Review the imported CSR
If the CSR contains a proper information, click on the "Approve" button. You can also delete a CSR to cancel the request.
-
Create a certificate
In this screen, fill in:
- The certificate authority in "Issuer" field.
- Press "Copy Certificate Signing Request to Certificate" if you want to copy attributes from CSR
- Review, change or add attributes on remain tabs
- Press "Submit" to create a certitifate
-
Review the created certificate
Congratulations! You have created a certificate.
You can download the certificate using a "Download" icon at the top right corner of the card.