A Secure Agent is a Java software that does integration activities and enables secure communication across the firewall between our company and IICS.