kipuka/ca/mod.rs
1//! Certificate Authority operations.
2//!
3//! This module handles CA initialization, certificate issuance, server-side
4//! key generation, and the CA backend connection pool for HA routing.
5//!
6//! Implements:
7//! - RFC 7030 §4.2 (simpleenroll/simplereenroll)
8//! - RFC 7030 §4.4 (serverkeygen)
9//! - CA/B Forum Baseline Requirements for validity and key constraints
10//! - NIAP CA PP FCS_CKM.1 for key generation methods
11
12pub mod init;
13pub mod issue;
14pub mod keygen;
15pub mod pool;
16
17pub use init::{CaInitError, CaInstance};
18pub use issue::{IssuanceError, IssuanceResult};
19pub use keygen::{KeyGenError, KeyGenResult, KeyType};
20pub use pool::CaBackendPool;