gov.nih.nci.cagrid.gridgrouper.service
Class GridGrouperImpl
java.lang.Object
gov.nih.nci.cagrid.gridgrouper.service.GridGrouperImpl
public class GridGrouperImpl
- extends java.lang.Object
- Version:
- $Id: GridGrouperBaseTreeNode.java,v 1.1 2006/08/04 03:49:26 langella
Exp $
- Author:
- Stephen Langella, Scott Oster, Shannon Hastings, David W. Ervin
Method Summary |
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor |
addChildGroup(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String extension,
java.lang.String displayExtension)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor |
addChildStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String extension,
java.lang.String displayExtension)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor |
addCompositeMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupCompositeType type,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier composite,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier left,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier right)
|
void |
addMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor |
deleteCompositeMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
|
void |
deleteGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
|
void |
deleteMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String member)
|
void |
deleteStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor[] |
getChildGroups(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor[] |
getChildStems(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier parentStem)
|
ServiceConfiguration |
getConfiguration()
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor |
getGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilege[] |
getGroupPrivileges(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject)
|
gov.nih.nci.cagrid.gridgrouper.bean.MemberDescriptor |
getMember(java.lang.String member)
|
gov.nih.nci.cagrid.gridgrouper.bean.MemberDescriptor[] |
getMembers(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor[] |
getMembersGroups(java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MembershipType type)
|
gov.nih.nci.cagrid.gridgrouper.bean.MembershipDescriptor[] |
getMemberships(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor |
getParentStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier childStem)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor |
getStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilege[] |
getStemPrivileges(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject)
|
java.lang.String[] |
getSubjectsWithGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
|
java.lang.String[] |
getSubjectsWithStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
|
void |
grantGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
|
void |
grantStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
|
boolean |
hasGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
|
boolean |
hasStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
|
boolean |
isMember(java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MembershipExpression expression)
|
boolean |
isMemberOf(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
|
void |
revokeGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
|
void |
revokeStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
|
gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor |
updateGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.GroupUpdate update)
|
gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor |
updateStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
gov.nih.nci.cagrid.gridgrouper.bean.StemUpdate update)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GridGrouperImpl
public GridGrouperImpl()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getConfiguration
public ServiceConfiguration getConfiguration()
throws java.lang.Exception
- Throws:
java.lang.Exception
getStem
public gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor getStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
getChildStems
public gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor[] getChildStems(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier parentStem)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
getParentStem
public gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor getParentStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier childStem)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
getSubjectsWithStemPrivilege
public java.lang.String[] getSubjectsWithStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
getStemPrivileges
public gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilege[] getStemPrivileges(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
hasStemPrivilege
public boolean hasStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
grantStemPrivilege
public void grantStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GrantPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GrantPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault
revokeStemPrivilege
public void revokeStemPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.StemPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.RevokePrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.RevokePrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
addChildStem
public gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor addChildStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String extension,
java.lang.String displayExtension)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemAddFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemAddFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
deleteStem
public void deleteStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemDeleteFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemDeleteFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
getGroup
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor getGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
getChildGroups
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor[] getChildGroups(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemNotFoundFault
addChildGroup
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor addChildGroup(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
java.lang.String extension,
java.lang.String displayExtension)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupAddFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupAddFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
deleteGroup
public void deleteGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupDeleteFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupDeleteFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
updateStem
public gov.nih.nci.cagrid.gridgrouper.bean.StemDescriptor updateStem(gov.nih.nci.cagrid.gridgrouper.bean.StemIdentifier stem,
gov.nih.nci.cagrid.gridgrouper.bean.StemUpdate update)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemModifyFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.StemModifyFault
updateGroup
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor updateGroup(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.GroupUpdate update)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupModifyFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupModifyFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
addMember
public void addMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberAddFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberAddFault
getMembers
public gov.nih.nci.cagrid.gridgrouper.bean.MemberDescriptor[] getMembers(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
isMemberOf
public boolean isMemberOf(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
getMemberships
public gov.nih.nci.cagrid.gridgrouper.bean.MembershipDescriptor[] getMemberships(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.MemberFilter filter)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
deleteMember
public void deleteMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String member)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberDeleteFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberDeleteFault
addCompositeMember
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor addCompositeMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupCompositeType type,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier composite,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier left,
gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier right)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberAddFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberAddFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
deleteCompositeMember
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor deleteCompositeMember(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberDeleteFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.MemberDeleteFault
grantGroupPrivilege
public void grantGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GrantPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GrantPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
revokeGroupPrivilege
public void revokeGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.RevokePrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.RevokePrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.SchemaFault
getSubjectsWithGroupPrivilege
public java.lang.String[] getSubjectsWithGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
getGroupPrivileges
public gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilege[] getGroupPrivileges(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
hasGroupPrivilege
public boolean hasGroupPrivilege(gov.nih.nci.cagrid.gridgrouper.bean.GroupIdentifier group,
java.lang.String subject,
gov.nih.nci.cagrid.gridgrouper.bean.GroupPrivilegeType privilege)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.GroupNotFoundFault
isMember
public boolean isMember(java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MembershipExpression expression)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
getMember
public gov.nih.nci.cagrid.gridgrouper.bean.MemberDescriptor getMember(java.lang.String member)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
getMembersGroups
public gov.nih.nci.cagrid.gridgrouper.bean.GroupDescriptor[] getMembersGroups(java.lang.String member,
gov.nih.nci.cagrid.gridgrouper.bean.MembershipType type)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault,
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.gridgrouper.stubs.types.GridGrouperRuntimeFault
gov.nih.nci.cagrid.gridgrouper.stubs.types.InsufficientPrivilegeFault