Certificates

Uses: Kong Gateway Admin API decK KIC Konnect API Terraform

What is a Certificate?

A Certificate entity represents a public certificate, which is used to validate the sender’s authorization and name. It can optionally be paired with the corresponding private key to initiate secure connections and encrypt sensitive data.

Kong Gateway can use Certificates in the following ways:

  • Handle SSL/TLS termination for one or more hostnames using the associated SNI object
  • Use as a trusted CA store when validating the peer certificate of a client or Service

SNI association

Certificates can be associated with an SNI to handle SSL/TLS termination for one or more hostnames. Then, an SNI can be used when configuring a Service or a Route to assign Certificates to a Route. You can assign Certificates dynamically across all SNIs using an SNI Wildcard. For example:

Schema

Set up a Certificate

FAQs

Certificates handle SSL/TLS termination for encrypted requests and CA Certificates validate client or server certificates.

Something wrong?

Help us make these docs great!

Kong Developer docs are open source. If you find these useful and want to make them better, contribute today!
OSZAR »