An
org.acegisecurity.providers.ldap.LdapAuthenticator LdapAuthenticator which compares the login
password with the value stored in the directory.
This can be achieved either by retrieving the password attribute for the user and comparing it locally,
or by peforming an LDAP "compare" operation. If the password attribute (default "userPassword") is found in the
retrieved attributes it will be compared locally. If not, the remote comparison will be attempted.
If passwords are stored in digest form in the repository, then a suitable
PasswordEncoder implementation must be supplied. By default, passwords are encoded using the
LdapShaPasswordEncoder .
author: Luke Taylor version: $Id: PasswordComparisonAuthenticator.java 1784 2007-02-24 21:00:24Z luke_t $ |