Integration of the nevisAuth authentication service
====
The integration of the nevisAuth authentication service is required for the IdentityCreationFilter or SecurityRoleFilter. The integration of nevisAuth is done by the EsAuth4ConnectorServlet (which is using HTTP/SOAP to access the server).
Get the connection address (host:port) of the Web container, nevisAuth is deployed in, and add the following configuration to the web.xml:
<servlet>
<servlet-name>EsAuthConnector</servlet-name>
<servlet-class> ch::nevis::isiweb4::servlet::connector::soap::esauth4::Esauth4ConnectorServlet
</servlet-class>
<init-param>
<param-name>Transport.InetAddress</param-name>
<param-value>nevisauth.host.company.com:11020</param-value>
</init-param>
<init-param>
<param-name>Transport.SSLClientCertificateFile</param-name>
<param-value>/var/opt/keybox/default/node_keystore.pem</param-value>
</init-param>
<init-param>
<param-name>Transport.SSLCACertificateFile</param-name>
<param-value>/var/opt/keybox/default/truststore.pem</param-value>
</init-param>
</servlet>