Skip to main content
Version: 4.25.x.x LTS

Plugging authentication infrastructures

To plug your own plug-ins, refer to the chapter Appendix A - Development of nevisAuth Extensions.

A good source for pre-configured plug-ins can be found in the installation at /opt/nevisauth/template/conf/esauth4.xml.

To add custom plug-ins, you can use the following strategies:

  • Configure the classPath using "nevisauth cfg" (recommended):
 <AuthEngine classPath="/opt/nevisauth/plugin:/my/nevisauth/plugin">
  • Copy plug-ins to the instance directory (not recommended):
cp my_nevisauth_plugin.jar /var/opt/nevisauth/default/plugin
chmod 444 /var/opt/nevisauth/default/plugin/my_nevisauth_plugin.jar

Third-party dependencies are loaded recursively from the specified directories. Make sure that they are compatible with the server runtime environment " for details).