Spring Security Framework

org.springframework.security.userdetails.ldap
Class Person

java.lang.Object
  extended by org.springframework.security.userdetails.ldap.LdapUserDetailsImpl
      extended by org.springframework.security.userdetails.ldap.Person
All Implemented Interfaces:
Serializable, LdapUserDetails, UserDetails
Direct Known Subclasses:
InetOrgPerson

public class Person
extends LdapUserDetailsImpl

UserDetails implementation whose properties are based on the LDAP schema for Person.

Since:
2.0
Version:
$Id$
Author:
Luke
See Also:
Serialized Form

Nested Class Summary
static class Person.Essence
           
 
Constructor Summary
protected Person()
           
 
Method Summary
 String[] getCn()
           
 String getDescription()
           
 String getSn()
           
 String getTelephoneNumber()
           
protected  void populateContext(org.springframework.ldap.core.DirContextAdapter adapter)
           
 
Methods inherited from class org.springframework.security.userdetails.ldap.LdapUserDetailsImpl
getAttributes, getAuthorities, getDn, getPassword, getUsername, isAccountNonExpired, isAccountNonLocked, isCredentialsNonExpired, isEnabled, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Person

protected Person()
Method Detail

getSn

public String getSn()

getCn

public String[] getCn()

getDescription

public String getDescription()

getTelephoneNumber

public String getTelephoneNumber()

populateContext

protected void populateContext(org.springframework.ldap.core.DirContextAdapter adapter)

Spring Security Framework

Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.