![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
The JAAS Authentication modules are LoginModules that use the JVM in the EMS server to authenticate connections to the EMS server. Please refer to Extensible Authentication for further information the use of JAAS in TIBCO Enterprise Message Service.An EMS server file, tibemsd-jaas.conf, that is preconfigured to use the prebuilt JAAS modules, is located with the other sample configuration files in the config-file-directory\cfmgmt\ems\data directory, where the config-file-directory corresponds to the Configuration Directory specified during installation.The module classes are found in EMS_HOME/bin/tibemsd_jaas.jar, and example module configuration files can be found in EMS_HOME/samples/config/jaas directory.
• LDAP Simple Authentication — a simple user authentication scheme using LDAP. This module requires the fewest parameters and is easiest to configure.
• LDAP Authentication — a full featured user authentication scheme using LDAP. This module provides greater functionality and better performance than the LDAP Simple Authentication module.
• LDAP Group User Authentication — a full featured user authentication scheme using LDAP. An extension of LDAP Authentication, this module also retrieves LDAP group membership information and passes it back into the EMS server, where it may be used for authorization. This modules provides the most functionality but generates more requests to the LDAP server.
• Host Based Authentication — authentication based on the hostname or IP of a user connection. The module is most often used in conjunction with other modules, or in situations where only specific network nodes may authenticate to the EMS server.EMS_HOME/src/java/jaasThe readme.txt file in that directory contains instructions on compiling the source files.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |