org.springframework.security.userdetails.ldap
Class PersonContextMapper
java.lang.Object
org.springframework.security.userdetails.ldap.PersonContextMapper
- All Implemented Interfaces:
- UserDetailsContextMapper
public class PersonContextMapper
- extends Object
- implements UserDetailsContextMapper
- Version:
- $Id$
- Author:
- Luke Taylor
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersonContextMapper
public PersonContextMapper()
mapUserFromContext
public UserDetails mapUserFromContext(org.springframework.ldap.core.DirContextOperations ctx,
String username,
GrantedAuthority[] authorities)
- Description copied from interface:
UserDetailsContextMapper
- Creates a fully populated UserDetails object for use by the security framework.
- Specified by:
mapUserFromContext
in interface UserDetailsContextMapper
- Parameters:
ctx
- the context object which contains the user information.username
- the user's supplied login name.authorities
- the list of authorities which the user should be given.
- Returns:
- the user object.
mapUserToContext
public void mapUserToContext(UserDetails user,
org.springframework.ldap.core.DirContextAdapter ctx)
- Description copied from interface:
UserDetailsContextMapper
- Reverse of the above operation. Populates a context object from the supplied user object.
Called when saving a user, for example.
- Specified by:
mapUserToContext
in interface UserDetailsContextMapper
Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.