DEPRECATED See method level Javadoc and com.bea.p13n.security.management.authentication.AtnManagerProxy
EJBObject
Remote interface for the GroupManager session bean. This class depends on the following EJB environment in the ejb deployment descriptor:
Related Topics
RealmHelper.getProviderMBean()
Method Summary |
public void |
|
public void |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public |
|
public boolean |
|
public boolean |
|
public boolean |
|
public boolean | |
public void |
|
public void |
|
public void |
|
Methods from interface javax.ejb. |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
Method Detail |
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public void addGroupToGroup(Add a child group to a groupString
parentGroup,String
childGroup)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public void addUserToGroup(Add a user to a group.String
groupname,String
username)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicProfileWrapper
createGroup(String
name)
throwsRemoteException
,GroupAlreadyExistsException
,InvalidGroupnameException
RemoteException
GroupAlreadyExistsException
InvalidGroupnameException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of all groups in the system.List
getAllGroupNames()
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of all children of a group.List
getChildGroupNames(String
groupname)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of all groups that a user belongs to.List
getGroupNamesForUser(String
username)
throwsRemoteException
DEPRECATED See com.bea.p13n.usermgmt.profile.ProfileFactory
publicProfileWrapper
getGroupProfile(String
name)
throwsRemoteException
publicReturns a profile manager that can be used to access a group's profile. If the requested group exists in the realm but does not have a profile yet, a new profile will be created at this time. Right now all groups use the same profile manager, but this method is meant to leave the option for this to change in the future (similar to profile types for users).ProfileManager
getGroupProfileManager(String
name)
throwsRemoteException
DEPRECATED This method no longer supported. Use methods of com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve the parent of a group. Assumes that a group will only have one parent, as enforced by the GroupManager. If your realm has groups with more than one parent, the first one encountered will be returned.String
getParentGroupName(String
groupname)
throwsRemoteException
DEPRECATED This method no longer supported. Use methods of com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of groups that do not have parent groups. This will not return the built-in WLS "everyone" or "users" groups.List
getTopLevelGroupNames()
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of all users in a group.List
getUsernamesForGroup(String
groupname)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
publicRetrieve a list of users in a group, matching the provided wildcard expressionList
getUsernamesForGroup(String
groupname,String
searchExpression, int limit)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public boolean groupExists(Determines if a group exists. This method simply checks all providers for a group with the given name.String
name)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnSecurityMgmtHelper
public boolean isDeletableGroup(Determine if a group can be deleted.String
name)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public boolean isDescendent(Determine if one group is a descendent of another.String
ancestor,String
descendent)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public boolean isMember(Determine if a user is a member of a group.String
groupname,String
username)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public void removeGroup(Remove a group. This will remove the group from both the realm and the profile tables.String
name)
throwsRemoteException
,InvalidGroupnameException
RemoteException
InvalidGroupnameException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public void removeGroupFromGroup(Remove a child group from a groupString
parentGroup,String
childGroup)
throwsRemoteException
DEPRECATED See com.bea.p13n.security.management.authentication.AtnManagerProxy
public void removeUserFromGroup(Remove a user from a groupString
groupname,String
username)
throwsRemoteException