Jetty security

Jetty provides an open-source javax.servlet container for hosting the BDD Transform Service and Workflow Manager Service.

Jetty supports the Java Authentication and Authorization Service (JAAS), which is a collection of APIs used to identify users or other entities attempting to access a computer or service. This support is leveraged to provide basic authentication and authorization for communication between the Transform Service/Workflow Manager Service and other BDD components. Each Jetty instance within BDD includes a JAAS module, which automatically authorizes the credentials of components attempting to access the Transform Service or Workflow Manager Service.

More information on Jetty's JAAS support is available in the Jetty documentation.