Table of Contents

Search

  1. Preface
  2. Introduction
  3. Dashboard
  4. Resources
  5. Workflows
  6. Task Reference
  7. Services Overview
  8. Users
  9. Logs and Reports
  10. Encryption
  11. System
  12. Appendix
  13. Glossary Terms

ICAP Task

ICAP Task

The ICAP task sends files to an ICAP server to be scanned for data loss prevention or viruses.
Field
Definition
Basic Tab
Label
Specify a label for this task.
ICAP Server
Select a pre-configured ICAP server from the drop down list.
Source File
Specify the path and file name of a single file to send. A file name is required, it may not be a directory name only.
Response Body Tab
Destination
Specify if and where the response body, if any, should be saved. By default, the response body will be saved to the job log.
File
Specify the location of the file to which the response body, if any, should be saved. This is required if the 'Response Body Destination' is set to 'file'.
When File Exists
Specify the action to take when the response file already exists. The default value is 'rename'.
Response Headers Tab
Destination
Specify if and where the response headers should be saved. By default, the response headers will be discarded.
File
Specify the location of the file to which the response headers should be saved. This is required if the 'Response Headers Destination' attribute is set to 'file'.
When File Exists
Specify the action to take when the response file already exists. The default value is 'rename'.
Output Variables Tab
ICAP Status Code Variable
If desired, specify the name of a variable which will contain the status code returned by the ICAP server. The variable may be used in subsequent tasks and will be created if it does not exist.
HTTP Status Code Variable
If desired, specify the name of a variable which will contain the status code returned in the encapsulated HTTP response. If an HTTP response is not returned from the ICAP server, this variable will be set to 0. The variable may be used in subsequent tasks and will be created if it does not exist.
ICAP Server Tab
Refer to the ICAP Resource page for the ICAP Server field definitions.
Control Tab
Version
The version of this task.
Log Level
Specify the level of logging to use while executing this task. Valid options are - silent, normal, verbose and debug.
Default Value: Inherited from parent Module
Execute Only If
Specify a condition that must be satisfied before this task can be executed. This task will be skipped if the specified condition is not met.
Disabled
Whether or not this task is disabled.
Default Value: false
On Error Tab
On Error
Specify the action to take when this task errors out. Valid options are - abort, continue, call:[module] and setVariable:[name]=[value]. For call:[module] replace [module] with the name of the module in the project (e.g. call:ErrorModule). For setVariable:[name]=[value] replace [name] with a variable name and [value] with the variable value (e.g. setVariable:error=true).
Default Value: Inherited from parent Module

0 COMMENTS

We’d like to hear from you!