PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.core.impl
Class DelegatedAttributeManager

java.lang.Object
  extended by org.picketlink.identity.federation.core.impl.DelegatedAttributeManager
All Implemented Interfaces:
AttributeManager

public class DelegatedAttributeManager
extends Object
implements AttributeManager

An attribute manager that delegates to another manager for attributes

Since:
Aug 31, 2009
Author:
Anil.Saldhana@redhat.com

Constructor Summary
DelegatedAttributeManager()
           
 
Method Summary
 Map<String,Object> getAttributes(Principal userPrincipal, List<String> attributeKeys)
          Given a set of keys, get back attributes
 boolean isDelegateSet()
          Is the delegate set?
 void setDelegate(AttributeManager manager)
          Set the delegate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatedAttributeManager

public DelegatedAttributeManager()
Method Detail

setDelegate

public void setDelegate(AttributeManager manager)
Set the delegate

Parameters:
manager -

isDelegateSet

public boolean isDelegateSet()
Is the delegate set?

Returns:

getAttributes

public Map<String,Object> getAttributes(Principal userPrincipal,
                                        List<String> attributeKeys)
Description copied from interface: AttributeManager
Given a set of keys, get back attributes

Specified by:
getAttributes in interface AttributeManager
Parameters:
userPrincipal - Principal for whom attributes need to be retrieved
Returns:
See Also:
AttributeManager.getAttributes(Principal, List)

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.