net.sf.jguard.core.authorization.permissions
Class DSODDecorator
java.lang.Object
java.security.Permission
net.sf.jguard.core.authorization.permissions.DSODDecorator
- All Implemented Interfaces:
- java.io.Serializable, java.security.Guard
public class DSODDecorator
- extends java.security.Permission
Decorator used to decorate java.security.Permission subclasses
to add Dynamic Separation of Duty (DSOD) according to the
Role Based Access Control (RBAC) standard.
it controls when decorated permission implies the permission checked,
that the 'Workflow Checker' allows this permission.
- Author:
- Charles Gay
- See Also:
- Serialized Form
| Methods inherited from class java.security.Permission |
checkGuard, getName, newPermissionCollection, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
DSODDecorator
public DSODDecorator(WorkflowCheckerFactory wcf,
java.security.Permission p)
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals in class java.security.Permission
getActions
public java.lang.String getActions()
- Specified by:
getActions in class java.security.Permission
hashCode
public int hashCode()
- Specified by:
hashCode in class java.security.Permission
implies
public boolean implies(java.security.Permission permission)
- Specified by:
implies in class java.security.Permission
Copyright © 2004-2009. All Rights Reserved.