com.caucho.server.security
Class LdapAuthenticator

java.lang.Object
  extended by com.caucho.security.AbstractAuthenticator
      extended by com.caucho.security.LdapAuthenticator
          extended by com.caucho.server.security.LdapAuthenticator
All Implemented Interfaces:
HandleAware, Authenticator, java.io.Serializable

public class LdapAuthenticator
extends LdapAuthenticator

The LDAP authenticator uses the underlying LDAP services provided by the JDK.

 <authenticator url="ldap:url=ldap://localhost:389">
 </authenticator>
 

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.caucho.security.AbstractAuthenticator
_passwordDigest, _passwordDigestAlgorithm, _passwordDigestRealm, NULL_USER
 
Constructor Summary
LdapAuthenticator()
           
 
Method Summary
 
Methods inherited from class com.caucho.security.LdapAuthenticator
addJNDIEnv, getPasswordUser, init, setBaseDn, setDNPrefix, setDNSuffix, setHost, setPasswordAttribute, setRoleAttribute, setSecurityAuthentication, setSecurityCredentials, setSecurityPrincipal, setURL, setUserAttribute
 
Methods inherited from class com.caucho.security.AbstractAuthenticator
addRoleMapping, authenticate, authenticate, authenticate, authenticate, authenticate, digest, getAlgorithm, getDigest, getDigestSecret, getDigestSecret, getLogoutOnSessionTimeout, getPasswordDigest, getPasswordDigest, getPasswordDigestAlgorithm, getPasswordDigestRealm, getPasswordUser, getSingleSignon, isUserInRole, logout, setLogoutOnSessionTimeout, setPasswordDigest, setPasswordDigestAlgorithm, setPasswordDigestRealm, setSerializationHandle, stringToDigest, toString, writeReplace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LdapAuthenticator

public LdapAuthenticator()