Uses of Class
org.jasig.portal.AuthorizationException

Packages that use AuthorizationException
org.jasig.portal   
org.jasig.portal.layout.dlm   
org.jasig.portal.security   
org.jasig.portal.security.provider   
org.jasig.portal.services   
 

Uses of AuthorizationException in org.jasig.portal
 

Methods in org.jasig.portal that throw AuthorizationException
 int IUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)
          Returns a unique uPortal key for a user.
 int RDBMUserIdentityStore.getPortalUID(IPerson person, boolean createPortalData)
          Get the portal user ID for this person object.
 

Uses of AuthorizationException in org.jasig.portal.layout.dlm
 

Methods in org.jasig.portal.layout.dlm that throw AuthorizationException
static org.w3c.dom.Document ILFBuilder.constructILF(org.w3c.dom.Document PLF, java.util.Vector sequence, IPerson person)
           
private static boolean ILFBuilder.mergeAllowed(org.w3c.dom.Element child, IAuthorizationPrincipal ap)
          Tests to see if channels to be merged from ILF can be rendered by the end user.
private static void ILFBuilder.mergeChildren(org.w3c.dom.Element source, org.w3c.dom.Element dest, IAuthorizationPrincipal ap, java.util.Set visitedNodes)
           
static void ILFBuilder.mergeFragment(org.w3c.dom.Document fragment, org.w3c.dom.Document composite, IAuthorizationPrincipal ap)
          Passes the layout root of each of these documents to mergeChildren causing all children of newLayout to be merged into compositeLayout following merging protocal for distributed layout management.
 

Uses of AuthorizationException in org.jasig.portal.security
 

Methods in org.jasig.portal.security that throw AuthorizationException
 void IPermissionStore.add(IPermission perm)
          Add the IPermission to the store.
 void IPermissionStore.add(IPermission[] perms)
          Add the IPermissions to the store.
 void IUpdatingPermissionManager.addPermissions(IPermission[] permissions)
          Adds IPermissions to the store for the owner of this IPermissionManager.
 void IAuthorizationService.addPermissions(IPermission[] permissions)
          Adds IPermissions to the service.
 boolean IAuthorizationService.canPrincipalPublish(IAuthorizationPrincipal principal)
          I'm not sure what this means (Dan).
 boolean IAuthorizationService.canPrincipalRender(IAuthorizationPrincipal principal, int channelPublishId)
          Answers if the principal has permission to render this Channel.
 boolean IAuthorizationService.canPrincipalSubscribe(IAuthorizationPrincipal principal, int channelPublishId)
          Answers if the principal has permission to subscribe to this Channel.
 boolean IAuthorizationPrincipal.canPublish()
          Answers if this IAuthorizationPrincipal has permission to publish.
 boolean IAuthorizationPrincipal.canRender(int channelPublishId)
          Answers if this IAuthoriztionPrincipal has permission to render this channel.
 boolean IAuthorizationPrincipal.canSubscribe(int channelPublishId)
          Answers if this IAuthorizationPrincipal has permission to subscribe to this channel.
 void IPermissionStore.delete(IPermission perm)
          Remove the IPermission from the store.
 void IPermissionStore.delete(IPermission[] perms)
          Remove the IPermissions from the store.
 boolean IAuthorizationService.doesPrincipalHavePermission(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if the owner has given the principal permission to perform the activity on the target.
 boolean IAuthorizationService.doesPrincipalHavePermission(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target, IPermissionPolicy policy)
          Answers if the owner has given the principal permission to perform the activity on the target, as evaluated by the policy.
 boolean IPermissionPolicy.doesPrincipalHavePermission(IAuthorizationService service, IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if the owner has authorized the principal to perform the activity on the target, based on permissions provided by the service.
 IPermission[] IAuthorizationPrincipal.getAllPermissions()
          Returns the IPermissions for this IAuthorizationPrincipal, including inherited Permissions.
 IPermission[] IPermissionManager.getAllPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Returns IPermissions granted to the IAuthorizationPrincipal by the owner of this IPermissionManager, for the given activity and target.
 IPermission[] IAuthorizationPrincipal.getAllPermissions(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions for this IAuthorizationPrincipal for the specified owner, activity and target.
 IPermission[] IAuthorizationService.getAllPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted this Principal for the specified activity and target.
 IAuthorizationService IAuthorizationServiceFactory.getAuthorization()
           
 java.util.Vector IAuthorizationPrincipal.getAuthorizedChannels()
          Return a Vector of IChannels.
 java.util.Vector IAuthorizationService.getAuthorizedChannels(IAuthorizationPrincipal principal)
          Does this mean all channels the principal could conceivably subscribe to or all channels principal is specifically authorized to subscribe to, or what?
 IAuthorizationPrincipal[] IPermissionManager.getAuthorizedPrincipals(java.lang.String activity, java.lang.String target)
          Returns IAuthorizationPrincipals granted Permissions by the owner of this IPermissionManager, for the given activity and target.
 IPermission[] IAuthorizationPrincipal.getPermissions()
          Returns the IPermissions for this IAuthorizationPrincipal.
 IPermission[] IPermissionManager.getPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Returns IPermissions granted to the IAuthorizationPrincipal by the owner of this IPermissionManager, for the given activity and target.
 IPermission[] IPermissionManager.getPermissions(java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] IAuthorizationPrincipal.getPermissions(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions for this IAuthorizationPrincipal for the specified owner, activity and target.
 IPermission[] IAuthorizationService.getPermissionsForOwner(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted for the specified activity and target.
 IPermission[] IAuthorizationService.getPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted this Principal for the specified activity and target.
 IAuthorizationPrincipal IAuthorizationService.getPrincipal(IPermission permission)
          Returns the IAuthorizationPrincipal associated with the IPermission.
 boolean IAuthorizationPrincipal.hasPermission(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if this IAuthorizationPrincipal has permission to perform the activity on the target.
 boolean IAuthorizationPrincipal.hasPermission(java.lang.String owner, java.lang.String activity, java.lang.String target, IPermissionPolicy policy)
          Answers if this IAuthorizationPrincipal has permission to perform the activity on the target, as evaluated by the policy.
 IPermission IUpdatingPermissionManager.newPermission(IAuthorizationPrincipal principal)
          Creates a new IPermission for the principal on behalf of the owner of this IPermissionManager.
 IPermission IAuthorizationService.newPermission(java.lang.String owner, IAuthorizationPrincipal principal)
          Creates a new IPermission for the principal on behalf of the owner.
 IPermissionManager IAuthorizationService.newPermissionManager(java.lang.String key)
           
 IUpdatingPermissionManager IAuthorizationService.newUpdatingPermissionManager(java.lang.String key)
           
 void IUpdatingPermissionManager.removePermissions(IPermission[] permissions)
          Removes IPermissions from the store for the owner of this IPermissionManager.
 void IAuthorizationService.removePermissions(IPermission[] permissions)
          Removes IPermissions from the service.
 IPermission[] IPermissionStore.select(java.lang.String owner, java.lang.String principal, java.lang.String activity, java.lang.String target, java.lang.String type)
          Select the IPermissions from the store.
 void IPermissionStore.update(IPermission perm)
          Update the IPermission in the store.
 void IPermissionStore.update(IPermission[] perms)
          Update the IPermissions in the store.
 void IUpdatingPermissionManager.updatePermissions(IPermission[] permissions)
          Updates IPermissions in the store for the owner of this IPermissionManager.
 void IAuthorizationService.updatePermissions(IPermission[] permissions)
          Updates IPermissions in the service.
 

Uses of AuthorizationException in org.jasig.portal.security.provider
 

Methods in org.jasig.portal.security.provider that throw AuthorizationException
 void RDBMPermissionImpl.add(IPermission perm)
          Add the IPermission to the store.
 void RDBMPermissionImpl.add(IPermission[] perms)
          Add the IPermissions to the store.
 void AuthorizationImpl.addPermissions(IPermission[] permissions)
          Adds IPermissions to the back end store.
 void UpdatingPermissionManagerImpl.addPermissions(IPermission[] newPermissions)
          Add a new set of IPermission objects to the system.
protected  void AuthorizationImpl.cacheAdd(IPermissionSet ps)
          Adds the IPermissionSet to the entity cache.
protected  IPermissionSet AuthorizationImpl.cacheGet(IAuthorizationPrincipal principal)
          Retrieves the IPermissionSet for the IPermissionSet from the entity cache.
protected  void AuthorizationImpl.cacheRemove(IAuthorizationPrincipal ap)
          Removes the IPermissionSet for this principal from the entity cache.
protected  void AuthorizationImpl.cacheUpdate(IPermissionSet ps)
          Updates the IPermissionSet in the entity cache.
 boolean AuthorizationImpl.canPrincipalPublish(IAuthorizationPrincipal principal)
          This checks if the framework has granted principal a right to publish.
 boolean AuthorizationImpl.canPrincipalRender(IAuthorizationPrincipal principal, int channelPublishId)
          Answers if the principal has permission to RENDER this Channel.
 boolean AuthorizationImpl.canPrincipalSubscribe(IAuthorizationPrincipal principal, int channelPublishId)
          Answers if the principal has permission to SUBSCRIBE to this Channel.
 boolean AuthorizationPrincipalImpl.canPublish()
          Answers if this IAuthorizationPrincipal has permission to publish.
 boolean AuthorizationPrincipalImpl.canRender(int channelPublishId)
          Answers if this IAuthorizationPrincipal has permission to render this channel.
 boolean AuthorizationPrincipalImpl.canSubscribe(int channelPublishId)
          Answers if this IAuthorizationPrincipal has permission to subscribe to this channel.
 void RDBMPermissionImpl.delete(IPermission perm)
          Delete a single IPermission from the store.
 void RDBMPermissionImpl.delete(IPermission[] perms)
          Delete the IPermissions from the store.
 boolean AuthorizationImpl.doesPrincipalHavePermission(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if the owner has given the principal (or any of its parents) permission to perform the activity on the target.
 boolean AuthorizationImpl.doesPrincipalHavePermission(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target, IPermissionPolicy policy)
          Answers if the owner has given the principal permission to perform the activity on the target, as evaluated by the policy.
 boolean DefaultPermissionPolicy.doesPrincipalHavePermission(IAuthorizationService service, IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if the owner has authorized the principal to perform the activity on the target, based on permissions provided by the service.
 boolean RDBMPermissionImpl.existsInDatabase(IPermission perm)
          Answer if this entity exists in the database.
 IPermission[] AuthorizationPrincipalImpl.getAllPermissions()
          Returns the IPermissions for this IAuthorizationPrincipal, including inherited IPermissions.
 IPermission[] UpdatingPermissionManagerImpl.getAllPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] PermissionManagerImpl.getAllPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] AuthorizationPrincipalImpl.getAllPermissions(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions for this IAuthorizationPrincipal for the specified owner, activity and target.
 IPermission[] AuthorizationImpl.getAllPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted this Principal for the specified activity and target.
 IAuthorizationService AuthorizationServiceFactoryImpl.getAuthorization()
           
 java.util.Vector AuthorizationPrincipalImpl.getAuthorizedChannels()
          Return a Vector of IChannels.
 java.util.Vector AuthorizationImpl.getAuthorizedChannels(IAuthorizationPrincipal principal)
          Does this mean all channels the principal could conceivably subscribe to or all channels principal is specifically authorized to subscribe to, or what?
 IAuthorizationPrincipal[] PermissionManagerImpl.getAuthorizedPrincipals(java.lang.String activity, java.lang.String target)
          Returns IAuthorizationPrincipals granted IPermissions by the owner of this IPermissionManager, for the given activity and target.
 IAuthorizationPrincipal[] AuthorizationImpl.getAuthorizedPrincipals(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns IAuthorizationPrincipals that have IPermissions for the given owner, activity and target.
private  java.util.Iterator AuthorizationImpl.getInheritedPrincipals(IAuthorizationPrincipal principal)
          Hook into the Groups system, find all containing groups, and convert the them to IAuthorizationPrincipals.
 IPermission[] AuthorizationPrincipalImpl.getPermissions()
          Returns the IPermissions for this IAuthorizationPrincipal.
 IPermission[] UpdatingPermissionManagerImpl.getPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] PermissionManagerImpl.getPermissions(IAuthorizationPrincipal principal, java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] PermissionManagerImpl.getPermissions(java.lang.String activity, java.lang.String target)
          Retrieve an array of IPermission objects based on the given parameters.
 IPermission[] AuthorizationPrincipalImpl.getPermissions(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions for this IAuthorizationPrincipal for the specified owner, activity and target.
 IPermission[] AuthorizationImpl.getPermissionsForOwner(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted for the specified activity and target.
 IPermission[] AuthorizationImpl.getPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted this Principal for the specified activity and target.
 IAuthorizationPrincipal AuthorizationImpl.getPrincipal(IPermission permission)
          Returns IAuthorizationPrincipal associated with the IPermission.
private  java.lang.String RDBMPermissionImpl.getPrincipalKey(IPermission perm)
          Returns the principal key portion of the IPermission principal.
private  IAuthorizationPrincipal[] AuthorizationImpl.getPrincipalsFromPermissions(IPermission[] permissions)
          Returns IAuthorizationPrincipals associated with the IPermission[].
private  int RDBMPermissionImpl.getPrincipalType(IPermission perm)
          Returns the principal type portion of the IPermission principal.
 IPermission[] AuthorizationImpl.getUncachedPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
          Returns the IPermissions owner has granted this Principal for the specified activity and target.
 boolean AuthorizationPrincipalImpl.hasPermission(java.lang.String owner, java.lang.String activity, java.lang.String target)
          Answers if this IAuthorizationPrincipal has permission to perform the activity on the target.
 boolean AuthorizationPrincipalImpl.hasPermission(java.lang.String owner, java.lang.String activity, java.lang.String target, IPermissionPolicy policy)
          Answers if this IAuthorizationPrincipal has permission to perform the activity on the target, as evaluated by the policy.
 IPermission UpdatingPermissionManagerImpl.newPermission(IAuthorizationPrincipal principal)
          Creates a new IPermission for the principal on behalf of the owner of this IPermissionManager.
private  boolean DefaultPermissionPolicy.primDoesPrincipalHavePermission(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target, IAuthorizationService service)
          Answers if this specific principal (as opposed to its parents) has the permission.
private  IPermission[] AuthorizationImpl.primGetPermissionsForPrincipal(IAuthorizationPrincipal principal)
          Returns permissions for a principal.
private  IPermission[] AuthorizationImpl.primGetPermissionsForPrincipal(IAuthorizationPrincipal principal, java.lang.String owner, java.lang.String activity, java.lang.String target)
           
private  IPermission[] AuthorizationImpl.primRetrievePermissions(java.lang.String owner, java.lang.String principal, java.lang.String activity, java.lang.String target)
           
private  void AuthorizationImpl.removeFromPermissionsCache(IAuthorizationPrincipal[] principals)
          Removes IPermissions for the IAuthorizationPrincipals from the cache.
private  void AuthorizationImpl.removeFromPermissionsCache(IPermission[] permissions)
          Removes IPermissions from the cache.
 void AuthorizationImpl.removePermissions(IPermission[] permissions)
          Removes IPermissions from the back end store.
 void UpdatingPermissionManagerImpl.removePermissions(IPermission[] oldPermissions)
          Remove set of IPermission objects from the system.
 IPermission[] RDBMPermissionImpl.select(java.lang.String owner, java.lang.String principal, java.lang.String activity, java.lang.String target, java.lang.String type)
          Select the Permissions from the store.
 void RDBMPermissionImpl.update(IPermission perm)
          Update a single IPermission in the store.
 void RDBMPermissionImpl.update(IPermission[] perms)
          Update the IPermissions in the store.
 void AuthorizationImpl.updatePermissions(IPermission[] permissions)
          Updates IPermissions in the back end store.
 void UpdatingPermissionManagerImpl.updatePermissions(IPermission[] changedPermissions)
          Update a set of IPermission objects to the system.
 

Uses of AuthorizationException in org.jasig.portal.services
 

Methods in org.jasig.portal.services that throw AuthorizationException
static AuthorizationService AuthorizationService.instance()
           
 IPermissionManager AuthorizationService.newPermissionManager(java.lang.String owner)
           
 IAuthorizationPrincipal AuthorizationService.newPrincipal(IPermission permission)
           
 IAuthorizationPrincipal AuthorizationService.newPrincipal(java.lang.String key, java.lang.Class type)
           
 IUpdatingPermissionManager AuthorizationService.newUpdatingPermissionManager(java.lang.String owner)
           
 

Constructors in org.jasig.portal.services that throw AuthorizationException
AuthorizationService()