Jetty security

Jetty provides an open-source javax.servlet container for hosting the BDD Transform Service, which is a RESTful service that enables Studio users to preview the effects of transformations on their data.

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 the Transform Service's communications with 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.

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