2 Commits

Author SHA1 Message Date
Björn Benouarets
d9726d9204 feat: add certificate service and utility functions
- Implement CertificateService for end-to-end certificate management
- Add support for various certificate types (web, client, email, etc.)
- Include certificate generation, validation, and revocation
- Add utility functions for certificate operations and validation
- Implement comprehensive test coverage for certificate operations
- Support SAN (Subject Alternative Name) and IP address extensions
- Add proper error handling and validation for certificate requests
2025-09-30 11:45:05 +02:00
Björn Benouarets
5f6640d8f3 feat: implement certificate authority service
- Add CertificateAuthorityService for CA management
- Support creation of root and intermediate CAs
- Implement CA certificate generation with proper X.509 attributes
- Add CA validation and verification functionality
- Include comprehensive test coverage for CA operations
- Support multiple CA types and configurations
- Add proper error handling and logging
2025-09-30 11:44:51 +02:00