n8n-nodes-sectigo
v1.0.8
Published
n8n community node for Sectigo Certificate Manager - SSL, S/MIME, and Device certificate lifecycle management
Maintainers
Readme
n8n-nodes-sectigo
An n8n community node for Sectigo Certificate Manager — enterprise PKI for managing SSL/TLS, S/MIME, and device certificate lifecycles.
n8n is a fair-code licensed workflow automation platform.
Features
- SSL Certificate Lifecycle — Enroll, approve, collect, renew, replace, revoke, and delete SSL/TLS certificates
- S/MIME Certificate Management — Enroll, renew, and revoke client email certificates by order, serial, or email address
- Device Certificate Management — Full lifecycle management for device/IoT certificates
- Organization Lookup — List organizations and filter by admin role
- Domain Management — List, create, activate, and delete domains
Supported Resources & Operations
SSL Certificate
| Operation | Description | |-----------|-------------| | List | List SSL certificates with optional filters (status, common name, org) | | Get | Get a certificate by ID | | Enroll | Request a new SSL certificate (CSR-based) | | Collect / Download | Download an issued certificate in your chosen format | | Approve | Approve a pending certificate request | | Decline | Decline a pending certificate request | | Revoke | Revoke a certificate with a reason code | | Renew | Renew a certificate by ID | | Replace | Replace a certificate with a new CSR | | Delete | Delete a certificate record | | List Types | List available certificate profiles |
S/MIME Certificate
| Operation | Description | |-----------|-------------| | List | List S/MIME certificates with optional filters | | Get by Email | Get all certificates for an email address | | Enroll | Issue a new S/MIME certificate | | Revoke | Revoke by order number | | Revoke by Serial | Revoke by serial number | | Revoke by Email | Revoke all certificates for an email address | | Renew | Renew by order number | | List Types | List available S/MIME certificate profiles |
Device Certificate
| Operation | Description | |-----------|-------------| | List | List device certificates with optional filters | | Get | Get a device certificate by ID | | Enroll | Request a new device certificate | | Collect / Download | Download an issued device certificate | | Approve | Approve a pending device certificate request | | Decline | Decline a pending device certificate request | | Revoke | Revoke a device certificate | | Renew | Renew a device certificate | | List Types | List available device certificate profiles |
Organization
| Operation | Description | |-----------|-------------| | List | List all organizations (and departments) | | List by Role | List organizations filtered by admin role |
Domain
| Operation | Description | |-----------|-------------| | List | List domains with optional filters (name, status, org) | | Create | Register a new domain | | Activate | Activate an existing domain | | Delete | Delete a domain |
Installation
Follow the n8n community nodes installation guide.
In your n8n instance, go to Settings > Community Nodes and install:
n8n-nodes-sectigoCredentials
Configure a Sectigo Certificate Manager API credential with:
| Field | Description |
|-------|-------------|
| Base URL | Your Sectigo instance URL (e.g., https://cert-manager.com) |
| Login | Your Sectigo login name |
| Password | Your Sectigo password |
| Customer URI | Your customer URI identifier |
| Verify SSL Certificate | Disable for self-signed or internal certificates |
Credentials are sent as HTTP headers on every request — no session or token management is required.
Certificate Collection Formats
The Collect / Download operation supports the following formats:
| Format | Description |
|--------|-------------|
| base64 | Base64-encoded X.509 (default) |
| x509 | X.509 PEM |
| x509CO | X.509 with chain (server cert only) |
| x509IO | X.509 with intermediate |
| x509IOR | X.509 with intermediate and root |
| pem | PEM format |
| pemco | PEM with chain |
| pemia | PEM with intermediate |
| bin | Binary DER |
| pkcs12 | PKCS#12 bundle |
Revocation Reason Codes
| Code | Meaning | |------|---------| | 0 | Unspecified | | 1 | Key Compromise | | 3 | Affiliation Changed | | 4 | Superseded | | 5 | Cessation of Operation |
Resources
License
MIT
