Expand description
Certificate issuance from CSR with CA/B Forum compliance.
Implements RFC 7030 §4.2 enrollment and applies profile-based constraints. Validates CSR contents against CA/B Forum Baseline Requirements before signing.
Certificate signing uses the synta-certificate CertificateBuilder
with OpensslCertificateSigner for the actual cryptographic operations.
Structs§
- Enrollment
Profile - Enrollment profile defining constraints for issued certificates.
- Issuance
Result - Result of a successful certificate issuance.
Enums§
- CaSigning
Key - CA signing key — either a PEM key from disk or an HSM-backed key.
- Issuance
Error - Errors during certificate issuance.
Constants§
- OID_
TLS_ FEATURE - OID for the TLS Feature Extension (id-pe-tlsfeature).
- TLS_
FEATURE_ MUST_ STAPLE_ DER - DER-encoded TLS Feature Extension value for must-staple certificates.
Functions§
- issue_
certificate - Issue a certificate from a CSR.