Implementing Custom Login Module

The custom login module uses the LoginModule of Java Authentication and Authorization Service ( JAAS).

TIBCO API Exchange Gateway provides an abstract LoginModule class that implements the JAAS LoginModule. You must extend the abstract LoginModule, as required.

For example, you can extend the abstract LoginModule for the following functionality:

  • Extract security information or credentials such as user name and password from the request.
  • Authenticate the extracted credentials as required.
Note: To create your custom login module, refer to Sample Custom LoginModule class.