|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.ebasetech.ufs.workflow.security.DefaultSecurityHandler
public abstract class DefaultSecurityHandler
Default implementation of the security handler
Field Summary |
---|
Fields inherited from interface com.ebasetech.api.workflow.Constants |
---|
ASSIGNMENT_ERROR, BAD_PARAMETER_VALUE_TYPE, CANNOT_LOAD_OBJECT, COLON, DOWNCAST_ERROR, EMBEDDED_SQL_EXCEPTION, ENACTMENT_INITIALISATION_EXCEPTION, ENACTMENT_NOT_ACTIVE, FAILED_SETTING_OUT_PARAM, ILLFORMED_PARAMETERS, INVALID_ASSIGNMENT, INVALID_ASSIGNMENT_EXCEPTION, INVALID_COMPLETION, INVALID_POST_EXCEPTION, INVALID_STATE_TRANSITION, INVALID_STATE_TRANSITION_EXCEPTION, MISSING_CALLER, NO_ROLLBACK, NO_SUCH_TASK, NULL_RESOURCE, NULL_TASK_NAME, NULL_VARIABLE_NAME, POOL_ASSIGNMENT_FAILED, PROCESS_ATTRIBUTE_EXCEPTION, PROCESS_STRUCTURE_EXCEPTION, RESOURCE_MANAGEMENT_EXCEPTION, SCRIPT_EXCEPTION_ERROR, SECURITY_EXCEPTION, SETUP_PROPERTIES_EXCEPTION, TRANSACTION_EXCEPTION, UNINITIALISED |
Constructor Summary | |
---|---|
DefaultSecurityHandler()
|
Method Summary | |
---|---|
void |
checkAllowable(Function function,
Allowable target,
java.lang.String caller)
Check that the supplied function is allowable (using isAllowable) and throw a SecurityException if it is not allowable. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ebasetech.ufs.workflow.security.SecurityHandler |
---|
getSecurityExpressionComponent, isAllowable, isVisibleTo |
Constructor Detail |
---|
public DefaultSecurityHandler()
Method Detail |
---|
public void checkAllowable(Function function, Allowable target, java.lang.String caller) throws WorkflowSecurityException
checkAllowable
in interface SecurityHandler
WorkflowSecurityException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |