de.fzj.unicore.uas.security.util
Interface AttributeSourcesChain.CombiningPolicy

All Known Implementing Classes:
AttributeSourcesChain.FirstAccessible, AttributeSourcesChain.FirstApplicable, AttributeSourcesChain.Merge, AttributeSourcesChain.MergeLastOverrides
Enclosing class:
AttributeSourcesChain

public static interface AttributeSourcesChain.CombiningPolicy

defines how attributes should be combined


Method Summary
 boolean combineAttributes(java.util.Map<java.lang.String,java.lang.String[]> master, java.util.Map<java.lang.String,java.lang.String[]> newAttributes)
          combines new attributes with the already existing ones
 

Method Detail

combineAttributes

boolean combineAttributes(java.util.Map<java.lang.String,java.lang.String[]> master,
                          java.util.Map<java.lang.String,java.lang.String[]> newAttributes)
combines new attributes with the already existing ones

Parameters:
master - - the map of already existing attributes
newAttributes - - the map of new attributes
Returns:
true if next attribute sources should be evaluated, false if processing should be stopped.


Copyright © 2006-2010 Research Center Juelich. All Rights Reserved.