org.apache.jetspeed.userinfo.impl
Class UserManagerUserAttributeSourceImpl
java.lang.Object
org.apache.jetspeed.userinfo.impl.UserManagerUserAttributeSourceImpl
- All Implemented Interfaces:
- org.apache.jetspeed.userinfo.UserAttributeSource
public class UserManagerUserAttributeSourceImpl
- extends Object
- implements org.apache.jetspeed.userinfo.UserAttributeSource
Default implementation of a UserAttribute source Provides users attributes from standard prefs implementation
- Version:
- $Id: $
- Author:
- Keith Garry Boyce, David Sean Taylor
Field Summary |
private static org.apache.commons.logging.Log |
log
Logger |
private org.apache.jetspeed.security.UserManager |
userManager
The user manager |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static final org.apache.commons.logging.Log log
- Logger
userManager
private org.apache.jetspeed.security.UserManager userManager
- The user manager
UserManagerUserAttributeSourceImpl
public UserManagerUserAttributeSourceImpl()
setUserManager
public void setUserManager(org.apache.jetspeed.security.UserManager userManager)
- Parameters:
userManager
- The userManager to set.
getUserAttributeMap
public Map getUserAttributeMap(Subject subject,
Collection userAttributeRefs,
org.apache.jetspeed.request.RequestContext context)
throws org.apache.jetspeed.userinfo.UserAttributeRetrievalException
- Specified by:
getUserAttributeMap
in interface org.apache.jetspeed.userinfo.UserAttributeSource
- Throws:
org.apache.jetspeed.userinfo.UserAttributeRetrievalException
Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.