Uses of Class
edu.internet2.middleware.grouper.exception.UnableToPerformException

Packages that use UnableToPerformException
edu.internet2.middleware.grouper.exception This package contains some of the exceptions that are thrown from Grouper 
edu.internet2.middleware.grouper.privs This package contains access and privilege related classes 
 

Uses of UnableToPerformException in edu.internet2.middleware.grouper.exception
 

Subclasses of UnableToPerformException in edu.internet2.middleware.grouper.exception
 class UnableToPerformAlreadyExistsException
           
 

Uses of UnableToPerformException in edu.internet2.middleware.grouper.privs
 

Methods in edu.internet2.middleware.grouper.privs that throw UnableToPerformException
 void AttributeDefResolver.grantPrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
          Grant privilege to subject on attributeDef.
 void ValidatingAttrDefResolver.grantPrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AttributeDefResolverDecorator.grantPrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AttributeDefWrapper.grantPrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void CachingAttrDefResolver.grantPrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void CachingAccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessResolverDecorator.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessWrapper.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void AccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
          Grant privilege to subject on group.
 void ValidatingAccessResolver.grantPrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void NamingResolverDecorator.grantPrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void ValidatingNamingResolver.grantPrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void NamingWrapper.grantPrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void CachingNamingResolver.grantPrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
           
 void NamingResolver.grantPrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege, java.lang.String uuid)
          Grant privilege to subject on group.
 void AttributeDefResolver.privilegeCopy(AttributeDef attributeDef1, AttributeDef attributeDef2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on g1 to g2.
 void ValidatingAttrDefResolver.privilegeCopy(AttributeDef attributeDef1, AttributeDef attributeDef2, Privilege priv)
           
 void AttributeDefResolverDecorator.privilegeCopy(AttributeDef attributeDef1, AttributeDef attributeDef2, Privilege priv)
           
 void AttributeDefWrapper.privilegeCopy(AttributeDef attributeDef1, AttributeDef attributeDef2, Privilege priv)
           
 void CachingAttrDefResolver.privilegeCopy(AttributeDef attributeDef1, AttributeDef attributeDef2, Privilege priv)
           
 void CachingAccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessResolverDecorator.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessWrapper.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void AccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on g1 to g2.
 void ValidatingAccessResolver.privilegeCopy(Group g1, Group g2, Privilege priv)
           
 void NamingResolverDecorator.privilegeCopy(Stem stem1, Stem stem2, Privilege priv)
           
 void ValidatingNamingResolver.privilegeCopy(Stem stem1, Stem stem2, Privilege priv)
           
 void NamingWrapper.privilegeCopy(Stem stem1, Stem stem2, Privilege priv)
           
 void CachingNamingResolver.privilegeCopy(Stem stem1, Stem stem2, Privilege priv)
           
 void NamingResolver.privilegeCopy(Stem stem1, Stem stem2, Privilege priv)
          Copies privileges for subjects that have the specified privilege on stem1 to stem2.
 void AttributeDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
          Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2.
 void CachingAccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void NamingResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void ValidatingNamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void NamingWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void AccessResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void CachingNamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void AccessWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void AccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
          Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2.
 void ValidatingAttrDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void ValidatingAccessResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void AttributeDefResolverDecorator.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void AttributeDefWrapper.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void CachingAttrDefResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
           
 void NamingResolver.privilegeCopy(edu.internet2.middleware.subject.Subject subj1, edu.internet2.middleware.subject.Subject subj2, Privilege priv)
          Copies privileges of type priv on any subject for the given Subject subj1 to the given Subject subj2.
 void AttributeDefResolver.revokePrivilege(AttributeDef attributeDef, Privilege privilege)
          Revoke privilege from all subjects on attributeDef.
 void ValidatingAttrDefResolver.revokePrivilege(AttributeDef attributeDef, Privilege privilege)
           
 void AttributeDefResolverDecorator.revokePrivilege(AttributeDef attributeDef, Privilege privilege)
           
 void AttributeDefWrapper.revokePrivilege(AttributeDef attributeDef, Privilege privilege)
           
 void CachingAttrDefResolver.revokePrivilege(AttributeDef attributeDef, Privilege privilege)
           
 void AttributeDefResolver.revokePrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Revoke privilege from subject on attributeDef.
 void ValidatingAttrDefResolver.revokePrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AttributeDefResolverDecorator.revokePrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AttributeDefWrapper.revokePrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void CachingAttrDefResolver.revokePrivilege(AttributeDef attributeDef, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void CachingAccessResolver.revokePrivilege(Group group, Privilege privilege)
           
 void AccessResolverDecorator.revokePrivilege(Group group, Privilege privilege)
           
 void AccessWrapper.revokePrivilege(Group group, Privilege privilege)
           
 void AccessResolver.revokePrivilege(Group group, Privilege privilege)
          Revoke privilege from all subjects on group.
 void ValidatingAccessResolver.revokePrivilege(Group group, Privilege privilege)
           
 void CachingAccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessResolverDecorator.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessWrapper.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void AccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Revoke privilege from subject on group.
 void ValidatingAccessResolver.revokePrivilege(Group group, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void NamingResolverDecorator.revokePrivilege(Stem stem, Privilege privilege)
           
 void ValidatingNamingResolver.revokePrivilege(Stem stem, Privilege privilege)
           
 void NamingWrapper.revokePrivilege(Stem stem, Privilege privilege)
           
 void CachingNamingResolver.revokePrivilege(Stem stem, Privilege privilege)
           
 void NamingResolver.revokePrivilege(Stem stem, Privilege privilege)
          Revoke privilege from all subjects on group.
 void NamingResolverDecorator.revokePrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void ValidatingNamingResolver.revokePrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void NamingWrapper.revokePrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void CachingNamingResolver.revokePrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
           
 void NamingResolver.revokePrivilege(Stem stem, edu.internet2.middleware.subject.Subject subject, Privilege privilege)
          Revoke privilege from subject on group.