org.apache.turbine.services.security.ldap
Class ActiveDirectoryUser

java.lang.Object
  extended byorg.apache.torque.om.BaseObject
      extended byorg.apache.turbine.services.security.ldap.LDAPUser
          extended byorg.apache.turbine.services.security.ldap.ActiveDirectoryUser
All Implemented Interfaces:
java.util.EventListener, javax.servlet.http.HttpSessionBindingListener, org.apache.torque.om.Persistent, SecurityEntity, java.io.Serializable, User

public class ActiveDirectoryUser
extends LDAPUser

ActiveDirectoryUser extends LDAPUser and cares for the different handling of DNs in Active Directory.

Version:
$Id: LDAPUser.java 534527 2007-05-02 16:10:59Z tv $
Author:
Thomas Vandahl
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.apache.torque.om.BaseObject
NEW_ID
 
Fields inherited from interface org.apache.turbine.om.security.User
ACCESS_COUNTER, CONFIRM_DATA, CONFIRM_VALUE, EMAIL, FIRST_NAME, HAS_LOGGED_IN, LAST_LOGIN, LAST_NAME, PASSWORD, SESSION_ACCESS_COUNTER, SESSION_KEY, USERNAME
 
Constructor Summary
ActiveDirectoryUser()
           
 
Method Summary
 java.lang.String getDN()
          Gets the distinguished name (DN) of the User the AD-way.
 
Methods inherited from class org.apache.turbine.services.security.ldap.LDAPUser
getAccessCounter, getAccessCounterForSession, getConfirmed, getCreateDate, getEmail, getFirstName, getId, getIdAsObj, getLastAccessDate, getLastLogin, getLastName, getLDAPAttributes, getName, getPassword, getPerm, getPerm, getPermStorage, getTemp, getTemp, getTempStorage, getTimeout, getUserName, hasLoggedIn, incrementAccessCounter, incrementAccessCounterForSession, isConfirmed, removeTemp, save, save, save, setAccessCounter, setAccessCounterForSession, setConfirmed, setCreateDate, setEmail, setFirstName, setHasLoggedIn, setId, setLastAccessDate, setLastLogin, setLastName, setLDAPAttributes, setName, setPassword, setPerm, setPermStorage, setTemp, setTempStorage, setTimeout, setUserName, updateLastLogin, valueBound, valueUnbound
 
Methods inherited from class org.apache.torque.om.BaseObject
equals, equals, getByName, getByPeerName, getByPosition, getLog, getPrimaryKey, getTableMap, hashCode, isModified, isNew, resetModified, setByName, setByPeerName, setByPosition, setModified, setNew, setPrimaryKey, setPrimaryKey, setPrimaryKey
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActiveDirectoryUser

public ActiveDirectoryUser()
Method Detail

getDN

public java.lang.String getDN()
Gets the distinguished name (DN) of the User the AD-way.

Overrides:
getDN in class LDAPUser
Returns:
The Distinguished Name of the user.


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.