Overview
This document provides comprehensive guidance for integrating rdk-cert-config with the xconf-client and xconf-server ecosystem. The rdk-cert-config library provides intelligent certificate management and selection capabilities for RDK devices, enabling:
- Automatic Certificate Fallback: When a certificate fails, the system automatically tries the next available certificate
- State Tracking: Failed certificates are remembered and won't be retried until updated
- Multi-Certificate Support: Supports PEM, P12, and PKCS#11 certificate formats
- Hardware Security Module Support: Can integrate with Secure Elements (SE) and Trusted Execution Environments (TEE)
- OpenSSL Provider Integration: Supports hardware-optimized certificate operations
Repo - https://github.com/rdkcentral/rdk-cert-config