Jetty configuration properties
| In IDM 8.0,  When serving SSL requests, Jetty 12 checks that the incoming host header matches the server certificate’s subject and returns a  Learn more in Jetty 12 support. | 
The configuration for PingIDM’s embedded Jetty web server includes a webserver.json and a webserver.listener-*.json.
By default, the Jetty web server uses the HTTP, SSL, and Mutual Authentication ports defined in IDM.
| The default settings are intended for evaluation only. Adjust them according to your production requirements. | 
Jetty property reference
| Field | Description | Default value | 
|---|---|---|
| 
 | The maximum number of threads used to handle requests. | 
 | 
| 
 | Contains the settings for the global Gzip compression handler. | |
| 
 | Toggles the Gzip compression handler on or off. | 
 | 
| 
 | The minimum response size in bytes required to enable compression of the response. | 
 | 
| 
 | The size in bytes of the buffer used to inflate compressed requests. | 
 | 
| 
 | Toggles the usage of the SYNC_FLUSH mode when compressing responses. | 
 | 
| 
 | The allow list of HTTP methods that compression will be applied to. | |
| 
 | The block list of HTTP methods that compression will not be applied to. | 
| Field | Description | Default value | 
|---|---|---|
| 
 | Toggles the listener on or off. | 
 | 
| 
 | The port to listen to. | 
 | 
| 
 | Toggles the use of TLS on or off. | 
 | 
| 
 | Toggles the use of  | 
 | 
| 
 | The key alias IDM uses when choosing the certificate to present for HTTPS connections. | 
 | 
| 
 | The allow-list of acceptable TLS protocols. | 
 | 
| 
 | The block-list of non-acceptable TLS protocols. | |
| 
 | The allow-list of acceptable TLS ciphers. | 
 | 
| 
 | The block-list of non-acceptable TLS ciphers. | |
| 
 | The number of threads used to accept TCP socket connections. Learn more in Jetty’s description of acceptor threads. | 
 | 
| 
 | The number of threads used to manage the set of accepted TCP sockets. Learn more in Jetty’s description of selector threads. | 
 | 
| 
 | The amount of time to wait in milliseconds before closing a connection if no data has been sent or received. | 
 | 
| 
 | The maximum size in bytes of a server response buffer. | 
 | 
| 
 | The maximum size in bytes of the client request buffer. | 
 | 
| 
 | The maximum size in bytes of the response and request header buffers. | 
 | 
| 
 | Toggles Jetty’s SNI host check. When enabled, Jetty checks that the incoming host header matches the server certificate’s subject. This setting does nothing if  | 
 | 
| 
 | Toggles the handling of proxied requests. Enable this property when running IDM behind a proxy or load balancer. | 
 |