Skip to content

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

  1. Navigate to the "Import" screen

    Import a CSR

    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
  2. Review the imported CSR

    Review a CSR

    If the CSR contains a proper information, click on the "Approve" button. You can also delete a CSR to cancel the request.

  3. Create a certificate

    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
  4. Review the created certificate

    Review a certificate

    Congratulations! You have created a certificate.

    You can download the certificate using a "Download" icon at the top right corner of the card.