Wildfire 3.2.4 Javadoc

org.jivesoftware.wildfire.ldap
Class LdapAuthProvider

java.lang.Object
  extended by org.jivesoftware.wildfire.ldap.LdapAuthProvider
All Implemented Interfaces:
AuthProvider

public class LdapAuthProvider
extends Object
implements AuthProvider

Implementation of auth provider interface for LDAP authentication service plug-in. Only plaintext authentication is currently supported.

Optionally, an authentication cache can be enabled. When enabled, a hashed version of the user's password is cached for a variable length of time (2 hours by default). This can decrease load on the directory and preserve some level of service even when the directory becomes unavailable for a period of time.