Inline File Validation
If an executable file containing malicious code is uploaded to the server, the malicious code can subsequently be executed by an external product that integrates with an Aspera product. Inline file validation is a feature that enables file content to be validated while the file is in transit, as well as when the transfer is complete. The validation check is made with a Lua script or with a RESTful call to an external URL.
The mode of validation used (URL or Lua) and the timing of the check are set in the Aspera server GUI oraspera.conf.
With inline file validation, the transfer is not reported as complete until the validation completes. An alternative to inline file validation, out-of-transfer file validation, completes the transfer and then validates the file, and can be substantially faster. For more information, see Out-of-Transfer File Validation.
For more information about the configuration parameters, see File Handling Configuration (defining values in the UI) or aspera.conf - Transfer Configuration (defining values in aspera.conf)
For more information on the output of your inline validation, see Inline File Validation with URI or Inline File Validation with Lua Script.