As many of you know it is possible to add antivirus scan as part of your DataPower processing logic. Although there is a ready-made action in our processing policy editor you cannot get very far with it because DataPower doesn't actually preform the scan itself. What you need is an ICAP service endpoint that can be used to scan the files that the DataPower is processing.
Lets consider this simple example flow:
DataPower polls an SFTP server, fetches any zip files, add the files as attachment to a multipart message and sends the attachments for scanning before sending the final multipart message to the backend application server. This kind of flow can be achieved using for example the following processing rule:
This simple example demonstrated the basic functionality of the DataPower antivirus action that cooperates with Antivirus server via ICAP protocol. Hope this helps to understand the setup and how the action actually works.
#IBMChampion