Authentication Process

When a client connects, the user name is identified and then authenticated based on the number of connections open for that user. If the number of connections is less than the configured limit, the user is authenticated successfully, and the internal connection count is incremented. When a user disconnects, the internal connection count is decremented.

A client’s user name can be specified as one of the following types: hostname, IP address, LDAP ID, or LDAP ID and hostname.

Note: If you plan on stacking this module with other JAAS modules, it is important to use this as the final JAAS module and to list all of the JAAS modules as 'requisite'. This ensures that the internal connection count of the Connection Limit Authentication module remains accurate.