Enabling Authentication with HTTP Headers
Server JAAS authentication using HTTP headers is not enabled by default. To enable it, you configure system properties in the Server_Common.conf file in the Software AG_directory \UniversalMessaging\server\instance_name\bin directory of the Universal Messaging server instance.
To enable authetication with HTTP headers
1. Configure the following properties in the Server_Common.conf file of the Universal Messaging server instance:
wrapper.java.additional.n=-DNirvana.auth.enabled=Y wrapper.java.additional.n=-DNirvana.auth.mandatory=Y wrapper.java.additional.n=-DNirvana.auth.server.jaaskey=<name of JAAS context> wrapper.java.additional.n=-Djava.security.auth.login.config=<path to jaas.conf file> wrapper.java.additional.n=-Dcom.softwareag.um.server.authentication.http.extraHeaders="<comma-separated header keys to be forwarded to the JAAS authentication module>" where n is a unique positive integer.
2. Restart the Universal Messaging server instance.