Package org.rhq.enterprise.server.authz

Interface Summary
AuthorizationManagerLocal A manager that provides methods for checking the current user's JON permissions and for setting permissions on roles.
RoleManagerLocal The local interface to the role manager that provides the API to manipulate the security rules within the JON Server.
RoleManagerRemote The remote interface to the role manager, providing a restricted set of Role Management services.
 

Class Summary
AuthorizationManagerBean  
RequiredPermissionsInterceptor An EJB3 interceptor that checks to ensure a given Subject has all of the global permissions that are specified via the RequiredPermissions annotation on the method to be invoked.
RoleManagerBean This bean provides functionality to manipulate the security roles.
 

Exception Summary
PermissionException This exception is thrown when some operation cannot be performed because the user is not authorized to do so.
 

Annotation Types Summary
RequiredPermission This annotation defines a global JON permission that is required in order to invoke a particular SLSB method.
RequiredPermissions This annotation defines the global JON permissions that are required in order to invoke a particular SLSB method.
 



Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.