Use the PUT /incomingProxySettings endpoint to update incoming proxy settings.

Status codes

Code Reason
200 Incoming proxy settings updated.
400 The request was improperly formatted or contained invalid fields.
422 Validation error(s) occurred.

IncomingProxySettings - Incoming proxy settings.

Property Type Description
forwardedIpAddressHeaderName string Globally specify the header name (for example, X-Forwarded-For) where PingFederate should attempt to retrieve the client IP address in all HTTP requests.
forwardedIpAddressHeaderIndex ForwardedHeaderIndex = [‘FIRST’ or ‘LAST’] PingFederate combines multiple comma-separated header values into the same order that they are received. Define which IP address you want to use. Default is to use the last address.
forwardedHostHeaderName string Globally specify the header name (for example, X-Forwarded-Host) where PingFederate should attempt to retrieve the hostname and port in all HTTP requests.
forwardedHostHeaderIndex ForwardedHeaderIndex = [‘FIRST’ or ‘LAST’] PingFederate combines multiple comma-separated header values into the same order that they are received. Define which hostname you want to use. Default is to use the last hostname.
clientCertSSLHeaderName string While the proxy server is configured to pass client certificates as HTTP request headers, specify the header name here.
clientCertChainSSLHeaderName string While the proxy server is configured to pass client certificates as HTTP request headers, specify the chain header name here.
proxyTerminatesHttpsConns boolean Allows you to globally specify that connections to the reverse proxy are made over HTTPS even when HTTP is used between the reverse proxy and PingFederate.