Inbound TLS Policy
Important: This page describes Classic APIM. For APIM 3.0,
refer to API Management 3.0.
Important: APIM 3.0 generates OAS 3.0 specifications for Services. The Mutual Transport Layer Security (mTLS) authentication scheme is only supported by OAS 3.1, so Inbound TLS Rules don’t currently support the mTLS authentication scheme.
Prerequisites
As described in Configure Groundplex truststores:
- Your CSM must enable the
APIMClientCertificateValidatorfeature flag. - An admin with root permissions for the Groundplex node hosts must configure the truststores.
- After adding truststores, restart the Groundplex nodes.
Policy fields include:
| Field/Field set | Description |
|---|---|
| When this policy should be applied | An expression that defines one or more conditions that must be
true for the policy to execute.
Example: The expression |
| Description |
Default value: Requests are being verified by TLS certificates |
Policy execution order
-
The client provides their certificate during TLS/SSL authentication.
-
The policy checks the HTTP request for the certificate.
-
If the client supplies a certificate that matches an entry in the Groundplex truststore, and isn't expired, the Snaplex continues processing the request.