Contact Free trial Login

Add a TLS Context to Mule

After you create a secret group, you can add a Transport Layer Security (TLS) context to encrypt inbound traffic to Mule 4 proxies. When you add the TLS context, you can select the ciphers to use with the TLS context.

You can use the TLS context you store in the secrets manager when you configure an HTTPS API proxy.

Add TLS Context

Adding a TLS context to your secret group involves supplying a name, target, security information, version, keystore and, optionally, truststore.

  1. In the Secret Groups list view, select the secret group to which to add a TLS context.

  2. Select TLS Context in the menu on the left, and click Add TLS Context.

  3. In the Create TLS Context screen, add the required information:

    • Name
      Enter a name for your TLS context.

    • Target
      Select Mule to use the TLS context as the SSL validation for Mule 4-based API proxies. Uses the TLS context as the SSL validation for Mule 4-based API proxies.

    • TLS Version
      By default, TLS 1.2 is selected. You can select TLS 1.1 to support both versions.

    • Keystore
      From the drop-down list, select the keystore to store the TLS context.

    • Truststore
      Optionally select a truststore to which to add the TLS context if you are using a truststore to store certificates trusted by the client.
      If the Target value for the TLS context is Mule, you can select Insecure if you don’t want certificate validation enforced.

    • Expiration Date
      Optionally select the expiration date for the certificate.

  4. Optionally select ciphers for the TLS context.

  5. Click Save.

Was this article helpful?

💙 Thanks for your feedback!

Edit on GitHub