Overview
The Sectigo integration provides a seamless solution for the enrollment, collection, renewal, and revocation of SSL/TLS certificates issued by the Sectigo Certificate Manager (SCM) from within a Jenkins pipeline or file. The Sectigo Jenkins integration is distributed as a custom Jenkins PKI plugin.
This integration provides the following features:
-
RSA 2048, 3072, and 4096-bit private key generation
-
Certificate Signing Request (CSR)
-
Enrollment, collection, renewal, replacement, and revocation of certificates issued by SCM
The following certificate types are supported:
-
Domain Validation (DV): Single-domain, multi-domain, and wildcard certificates issued by Sectigo
-
Organization Validation (OV): Single-domain, multi-domain, and wildcard certificates issued by Sectigo or a supported third-party CA
-
Extended Validation (EV): Single-domain and multi-domain certificates issued by Sectigo or a supported third-party CA
-
Private SSL: Private SSL certificates issued by Sectigo or a supported third-party CA for internal use
The following CAs are supported:
-
Public CA: Sectigo, Entrust, and DigiCert
-
Private CA: Sectigo, Microsoft CA, AWS Private CA, and Google Cloud CA Service
The Sectigo Jenkins integration supports the generation, renewal (manual or automatic), and revocation of certificates. Certificates can be configured for automatic renewal using a user-specific certificate expiry window. There are various types of SSL certificates that can be requested by supplying the appropriate configuration options.
| The types of SSL/TLS certificates available to you are based on your account setup. |
Package contents
The Sectigo Ansible integration package contains the following:
-
sectigo-jenkins-plugin:
-
sectigo-jenkins-certificate.hpi: The Sectigo Jenkins plugin to be installed on Jenkins
-
Jenkins file: An example Jenkinsfile showing how Sectigo Jenkins plugin can be called to perform the supported certificate operations
-
sectigo-ssl-config.yml: An example configuration file for Sectigo Jenkins Integration
-