|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PermissionBit | |
---|---|
org.janux.bus.security | The org.janux.bus.security package, soon to be renamed the org.janux.authorization package, contains interfaces that define a very flexible Permission-Based scheme for doing Authorization within an application; this scheme makes it possible to define whatever permissions suit a specific domain, and aggregate them into existing or new roles without having to make code changes; the key interfaces of this package are PermissionsCapable , Account , Role , and PermissionContext . |
Uses of PermissionBit in org.janux.bus.security |
---|
Methods in org.janux.bus.security that return PermissionBit | |
---|---|
PermissionBit |
PermissionContext.getPermissionBit(String name)
Returns a PermissionBit by its unique name within the PermissionContext |
Methods in org.janux.bus.security that return types with arguments of type PermissionBit | |
---|---|
List<PermissionBit> |
PermissionContext.getPermissionBits()
The set of permissions that this PermissionBit Set defines; note that this represents meta information of what sort of Permissions are available to be assigned within the context of a Busines Context and a Role, but that a PermissionBit Set does not confer any of these Permissions per-se to any entity. |
Methods in org.janux.bus.security with parameters of type PermissionBit | |
---|---|
void |
PermissionContext.addPermissionBit(PermissionBit permissionBit)
Adds a PermissionBit to this PermissionContext - the implementation should make sure that there are no two PermissionBits with the same name, and that the value of PermissionBit.getPosition() is sequential and without gaps |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |