Class JavaScriptDynamicWorkflows
java.lang.Object
com.tremolosecurity.provisioning.dynamicwf.JavaScriptDynamicWorkflows
- All Implemented Interfaces:
DynamicWorkflow
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongenerateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params) Generates a list of name/value pairs to be inserted into the requestgenerateWorkflows
(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) Generates a list of name/value pairs to be inserted into the request, includes the current user's info
-
Constructor Details
-
JavaScriptDynamicWorkflows
public JavaScriptDynamicWorkflows()
-
-
Method Details
-
generateWorkflows
public List<Map<String,String>> generateWorkflows(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params) throws ProvisioningExceptionDescription copied from interface:DynamicWorkflow
Generates a list of name/value pairs to be inserted into the request- Specified by:
generateWorkflows
in interfaceDynamicWorkflow
- Parameters:
wf
-cfg
-params
-- Returns:
- Throws:
ProvisioningException
-
generateWorkflows
public List<Map<String,String>> generateWorkflows(WorkflowType wf, ConfigManager cfg, HashMap<String, Attribute> params, AuthInfo authInfo) throws ProvisioningExceptionDescription copied from interface:DynamicWorkflow
Generates a list of name/value pairs to be inserted into the request, includes the current user's info- Specified by:
generateWorkflows
in interfaceDynamicWorkflow
- Parameters:
wf
-cfg
-params
-authInfo
-- Returns:
- Throws:
ProvisioningException
-