Universal Messaging 10.11 | Concepts | Security | Authentication | JAAS Authentication with HTTP Headers | Usage Notes for HTTP Header Configuration
 
Usage Notes for HTTP Header Configuration
Note the following information when you configure com.softwareag.um.server.authentication.http.extraHeaders:
*If a particular header is present multiple times in the same client request, Universal Messaging passes the header to the authentication module as a single map entry. The header values are present as comma-separated strings and the order of the headers is preserved.
*If you want the server to pass all headers provided by the client to the authentication module, you can use a wildcard:
wrapper.java.additional.n=
-Dcom.softwareag.um.server.authentication.http.extraHeaders="*"
*If the headers that you specify in com.softwareag.um.server.authentication.http.extraHeaders are bigger than 8192 bytes, you can configure a bigger value for the HTTPHeaderSize property in the Server_Common.conf file:
wrapper.java.additional.n=-DHTTPHeaderSize=<header size in bytes>
where n is a unique positive integer.
*If you want to specify the maximum buffer size of the HTTP header, you can configure the HTTPMaxHeaderSize property in the Server_Common.conf file:
wrapper.java.additional.n=-HTTPMaxHeaderSize =<max header size in bytes>
where n is a unique positive integer.
By default, the value of the maximum buffer size of the HTTP header is two times the buffer size specified in the HTTPHeaderSize property.