Implementing Custom Authentication Management

At an FCS/MCS server, user interaction is absent and credentials must be provided programmatically. This topic describes how system administrators can implement custom authentication management.


Before you begin: Note that these steps must be done with every MCS/FCS server.
  1. To use the custom authentication management option, you must implement a java.net.authenticator class with a custom getPasswordAuthentication() method.
  2. Set the MX_HTTP_CLIENT_AUTHENTICATION_CLASS variable to the name of the authenticator implementation.
  3. Set the authenticator class as the default authenticator.
  4. Invoke the getPasswordAuthentication() method at the network challenge event to obtain the appropriate credential.

    Note: The authenticator class should reside in the classpath. The authenticator class cannot be a JPO since it resides only in the database.