EJBCA REST API CLI - How to use Python and curl to enroll for a certificate using EJBCA REST API

Published: 15 June 2023
on channel: Keyfactor Community
1,713
9

In this tutorial, you will learn how to:
- Generate a private key, CSR using OpenSSL, and get it signed using EJBCA REST API
- Use Python or shell to script to submit the CSR to EJBCA REST API
- Check the contents of the certificate using OpenSSL

Agenda
Use a Linux server with OpenSSL, a credential from EJBCA that has permission to enroll for a certificate, and use the Rest API to submit CSRs and receive a certificate from EJBCA. Two examples are covered using Python and shell.

Prerequisites
- EJBCA configured with a certificate profile, end entity profile, CA, role, etc to issue certificates
- P12 file that is permitted in an EJBCA role to issue an End Entity
- Linux host to run the Python or shell script
- Python, Python Request, curl, jq, installed on the Linux host

Resources:
https://github.com/Keyfactor/keyfacto...


On this page of the site you can watch the video online EJBCA REST API CLI - How to use Python and curl to enroll for a certificate using EJBCA REST API with a duration of hours minute second in good quality, which was uploaded by the user Keyfactor Community 15 June 2023, share the link with friends and acquaintances, this video has already been watched 1,713 times on youtube and it was liked by 9 viewers. Enjoy your viewing!