org.sakaiproject.authz.api |
|
Java Source File Name | Type | Comment |
AuthzGroup.java | Interface |
AuthzGroup is a authorization group; a group of users, each with a role, and a set of permissions of functions made to each role. |
AuthzGroupService.java | Interface |
AuthzGroupService manages authorization grops. |
AuthzPermissionException.java | Class |
AuthzPermissionException is thrown by the Authz system when an activity is attempted that the end-user does not have permission to do. |
FunctionManager.java | Interface |
FunctionManager is the API for the service that manages security function registrations from the various Sakai applications. |
GroupAlreadyDefinedException.java | Class |
GroupAlreadyDefinedException is thrown whenever an Authz Group is created with an id that already is defined for a group. |
GroupIdInvalidException.java | Class |
GroupIdInvalidException is thrown whenever an Authz group add is attempted with an id that is already in use. |
GroupNotDefinedException.java | Class |
GroupNotDefinedException is thrown whenever an attempt is made to access an Authz group with an id that is not defined. |
GroupProvider.java | Interface |
GroupProvider provides user / role membership in a group, from an external system. |
Member.java | Interface |
Member records membership in an AuthzGroup; user, role, and flags. |
PermissionsHelper.java | Interface |
PermissionsHelper describes the contract (API) between the client tool and the permissions helper tool. |
Role.java | Interface |
Role is part of an AuthzGroup, to which users can be assingned, and which is given permissions to various functions. |
RoleAlreadyDefinedException.java | Class |
RoleAlreadyDefinedException is thrown whenever an Authz Role is already defined and there's an attempt to add it again. |
SecurityAdvisor.java | Interface |
SecurityAdvisor is a stackable policy process that is given a chance to determine if a security question can be answered, over the logic of the SecurityService component. |
SecurityService.java | Interface |
SecurityService is the interface for Sakai security services. |