org.apache.jetspeed.userinfo.impl
Class UserManagerUserAttributeSourceImpl

java.lang.Object
  extended by org.apache.jetspeed.userinfo.impl.UserManagerUserAttributeSourceImpl
All Implemented Interfaces:
UserAttributeSource

public class UserManagerUserAttributeSourceImpl
extends java.lang.Object
implements UserAttributeSource

Default implementation of a UserAttribute source Provides users attributes from standard prefs implementation

Version:
$Id: $
Author:
Keith Garry Boyce, David Sean Taylor

Constructor Summary
UserManagerUserAttributeSourceImpl()
           
 
Method Summary
 java.util.Map getUserAttributeMap(javax.security.auth.Subject subject, java.util.Collection userAttributeRefs, RequestContext context)
           
 void setUserManager(UserManager userManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserManagerUserAttributeSourceImpl

public UserManagerUserAttributeSourceImpl()
Method Detail

setUserManager

public void setUserManager(UserManager userManager)
Parameters:
userManager - The userManager to set.

getUserAttributeMap

public java.util.Map getUserAttributeMap(javax.security.auth.Subject subject,
                                         java.util.Collection userAttributeRefs,
                                         RequestContext context)
                                  throws UserAttributeRetrievalException
Specified by:
getUserAttributeMap in interface UserAttributeSource
Throws:
UserAttributeRetrievalException


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.