HTTPS Client Feature Overview

The HTTP Client in Mashery Local is used for connecting to customer backend servers.

The HTTPS Client supports the following features:
  • Verification of backend server certificate
  • HTTPS Client authentication (Mutual SSL Authentication)

These features are configured via the HTTPS Client Profile feature. With an HTTPS Client profile, you can configure one or more trusted CA certificates. These CA certificates are used for verifying backend customer server certificates. You can configure only one identity, which will be used in HTTPS Client Authentication (Mutual SSL Authentication). The HTTPS Client profile can be applied to one or more endpoints.

Summary of How to Use the HTTPS Client Profile Feature

The HTTPS Client Profile feature is implemented as follows:
  1. Certificates and identities are uploaded or updated in Mashery Local using Mashery Cluster Manager.
  2. Metadata of certificates and identity are synchronized to Mashery SaaS (Control Center). Then, they are available for creating HTTPS Client profiles in Mashery SaaS.
  3. An HTTPS Client profile is created In Mashery SaaS, and the profile is applied to the endpoint.
  4. The HTTPS Client Profile is synchronized to Mashery Local, then the list of certificates and one identity will be used in HTTPS Client connection to backend servers.
For detailed steps on setting up the HTTPS Client feature, please refer to following sections in the Appendix: