org.jasig.portal.security.xslt
Interface IXalanGroupMembershipHelper

All Known Implementing Classes:
XalanGroupMembershipHelper, XalanGroupMembershipHelperBean

public interface IXalanGroupMembershipHelper

Group Membership Helper APIs

Version:
$Revision$
Author:
Eric Dalquist

Method Summary
 boolean isChannelDeepMemberOf(String fname, String groupKey)
          Checks if the channel is a deep member of the specified group
 boolean isUserDeepMemberOf(String userName, String groupKey)
          Checks if the user is a deep member of the specified group
 boolean isUserDeepMemberOfGroupName(String userName, String groupName)
          Checks if the user is a deep member of the specified group
 

Method Detail

isUserDeepMemberOf

boolean isUserDeepMemberOf(String userName,
                           String groupKey)
Checks if the user is a deep member of the specified group

Parameters:
userName - Name of the user to check
groupKey - internal group key (ex: local.0)
Returns:
true if the user is a deep member, false otherwise

isUserDeepMemberOfGroupName

boolean isUserDeepMemberOfGroupName(String userName,
                                    String groupName)
Checks if the user is a deep member of the specified group

Parameters:
userName - Name of the user to check
groupName - Name to find a group via search
Returns:
true if the user is a deep member, false otherwise

isChannelDeepMemberOf

boolean isChannelDeepMemberOf(String fname,
                              String groupKey)
Checks if the channel is a deep member of the specified group

Parameters:
fname - FName of the channel
groupKey - internal group key (ex: local.0)
Returns:
true if the channel is a deep member, false otherwise


Copyright © 2010 Jasig. All Rights Reserved.