Expression Language overview

Many features of SecureTransport use expressions. The expression language SecureTransport uses is based on the Sun JSP Expression Language. Only the syntax listed in this appendix is supported by SecureTransport, any other syntax is not guaranteed to function properly.

The following SecureTransport features can use the expression language:

  • Transfer site post-transmission actions
  • Subscription post-transmission actions
  • PGP
  • Account templates
Note If an account template and its transfer site are defined using expressions, you cannot restart failed transfers for that account template using the Resubmit button on the File Tracking page.

This appendix provides a list of the supported syntax with examples.

Note When creating expressions that use file paths you must use the forward slash (/) regardless of the platform where the file path is located. For example, instead of writing c:\tmp\${stenv['loginname'], write c:/tmp/${stenv['loginname'].

Related Links