| Home >> All >> org >> jeteam >> bean >> [ security Javadoc ] |
| | org.jeteam.bean.security.web.* (4) |
org.jeteam.bean.security: Javadoc index of package org.jeteam.bean.security.
Package Samples:
org.jeteam.bean.security.web
Classes:
PrivilegeBean: A privilege represents an authorization for a certain action in the system. It is represented by the permission attribute that indicates what specific action is authorized. There are two types of privileges: 1. First there are fine-grained privileges, these operate on the level of a specific method call, for example the permission User.createUser represents the authorization to create a new user in the system. 2. Secondly there are coarse-grained privileges, these are the ones that give authorization for a whole entity, for example the permission User represents the authorization to have full control ...
RoleBean: A role is a way of bundling priviliges into a logical unit. The name of the role should make it easy to understand what kind of priviliges are assigned to it. A developer for example may have the privilige to create a new task for a project he has been assigned to. A role without priviliges does not have any access to the system, it could be interesting however to setup some roles and assign priviliges to them at a later point in time.
RoleServiceBean: This bean is a service to Role CRUD operations. A role identifies a profile in the system, this can be a developer, a manager, a reviewer, etc... Each role has a set of privileges associated with it which will allow an entity associated to that role to have access to the system. While privileges are a fine-grain view on the system authorization a role is coarse-grained.
PrivilegeException: This exception represents a business exception, the arguments passed to the constructor should be the i18n context message key, its associated parameters, and a Throwable instance that cause this exception (if any).
RoleException: This exception represents a business exception, the arguments passed to the constructor should be the i18n context message key, its associated parameters, and a Throwable instance that cause this exception (if any).
PrivilegeServiceBean: This bean is a service to Privilege CRUD operations. A privilege is a fine-grain method of authorizing access to a particular part of the system such as a call to a method.
PrivilegeDTO: Value object for Privilege.
RoleDTO: Value object for Role.
PrivilegeBeanCMP
PrivilegeBeanImpl
PrivilegeServiceBeanImpl
RoleBeanCMP
RoleBeanImpl
RoleServiceBeanImpl
PrivilegeCRUDDispatchAction
PrivilegeCRUDDispatchForm
RoleCRUDDispatchAction
RoleCRUDDispatchForm
| Home | Contact Us | Privacy Policy | Terms of Service |