| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.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 SecurityHandlerWorkflowSecurityException
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||