Skip to main content
Version: 8.2405.x.x RR

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>