Keep in mind that some of the mechanisms require the user's password stored in reversible format and password be reset.
JNDI, Active Directory and Authentication (Part 1) (Kerberos)
http://forum.java.sun.com/thread.jspa?threadID=579829&tstart=300
JNDI, Active Directory & Authentication (part 2) (SSL)
http://forum.java.sun.com/thread.jspa?threadID=581425&tstart=50
JNDI, Active Directory & Authentication (part 3) (Digest-MD5)
http://forum.java.sun.com/thread.jspa?threadID=581868&tstart=150
JNDI, Active Directory & Authentication (part 4) (SASL EXTERNAL)
http://forum.java.sun.com/thread.jspa?threadID=641047&tstart=0
JNDI, Active Directory, Paging and Range Retrieval
http://forum.java.sun.com/thread.jspa?threadID=578347&tstart=0
JNDI, Active Directory, Referrals and Global Catalog
http://forum.java.sun.com/thread.jspa?threadID=603815&tstart=15
JNDI, Active Directory (Creating new users & demystifying userAccountControl)
http://forum.java.sun.com/thread.jspa?threadID=582103&tstart=15
JNDI, Active Directory & Changing Passwords
http://forum.java.sun.com/thread.jspa?threadID=592611&tstart=50
JNDI, Active Directory and Group Memberships
http://forum.java.sun.com/thread.jspa?threadID=581444&tstart=150
JNDI, Active Directory and objectGUID's
http://forum.java.sun.com/thread.jspa?threadID=585034&tstart=150
JNDI, Active Directory and SID's (Security Identifiers)
http://forum.java.sun.com/thread.jspa?threadID=585031&tstart=150
JNDI, Active Directory and Error codes
http://forum.java.sun.com/thread.jspa?threadID=578674&tstart=200
JNDI, Active Directory and Server Side Sorting
http://forum.java.sun.com/thread.jspa?threadID=628857&tstart=0
JNDI, Active Directory & Persistent Searches (part 1)
http://forum.java.sun.com/thread.jspa?threadID=578338&tstart=200
JNDI, Active Directory and Persistent Searches (part 2)
http://forum.java.sun.com/thread.jspa?threadID=578342&tstart=200
Sample code demonstrating a search for disabled accounts.
http://forum.java.sun.com/thread.jspa?threadID=588430&messageID=3045217
JNDI, Active Directory and User Account status (account expired, locked)
http://forum.java.sun.com/thread.jspa?threadID=716240&tstart=0
JNDI, Active Directory and Authentication (part 5, LDAP Fastbinds)
http://forum.java.sun.com/thread.jspa?threadID=726601&tstart=0