Mutual-tls-by-proxy (Section)#

Path: /profiles/profile/settings/authorization-server/dynamic-client-registration/non-templatized/mutual-tls-by-proxy

Allow mutual TLS to be terminated in a proxy instead of directly within the identity server

Parameters#

NameTypeRequiredDefaultDescription
trusted-issuersmulti-value leafref → /base:facilities/base:crypto/base:ssl/base:client-truststore/base:client-certificate/base:idoptional-A list of client certificate issuers to trust with client registration.An empty list will mean all configured ssl client truststores.
useridstringoptional-User ID credential that the proxy uses to authenticate using HTTP Basic authentication through a Proxy-Authorization header.
passwordstring (length: 1..9223372036854775807)optional-Password credential that the proxy uses to authenticate using HTTP Basic authentication through a Proxy-Authorization header.
client-certificate-http-headerstring (length: 1..9223372036854775807)required-Name of the HTTP header that the proxy uses to include the PEM- or base64-encoded DER representation of the client certificate in the forwarded request. Must be set for mutual-tls by-proxy to work.

Was this helpful?