A CA certificate entity represents a trusted certificate authority. These entities are used by Kong Gateway to verify the validity of a client or server certificate.
In a self-managed Kong Gateway, CA certificates apply to all Workspaces, because the SSL handshake takes place before receiving an HTTP request when the Workspace is unknown. When you create a CA Certificate, it will appear under every Workspace.
To verify server certificates, you can define your CA Certificate:
- Globally, to cover verification of all upstream server certificates
- On a specific Gateway service
To verify client certificates, you can use the Mutual TLS Authentication plugin or the Header Cert Authentication plugin.