Class SiteMinderServletRequestAuthenticator

  • All Implemented Interfaces:

    public class SiteMinderServletRequestAuthenticator
    extends Object
    implements ServletRequestAuthenticator

    Enables CA SiteMinder/Single Sign-On authentication to the admin console -

    To enable, set the system property adminConsole.servlet-request-authenticator = org.jivesoftware.admin.SiteMinderServletRequestAuthenticator and restart Openfire.

    • Constructor Detail

      • SiteMinderServletRequestAuthenticator

        public SiteMinderServletRequestAuthenticator()
    • Method Detail

      • isEnabled

        public static boolean isEnabled()
        Indicates if this ServletRequestAuthenticator is enabled or not
        true if enabled, otherwise false
      • authenticateRequest

        public String authenticateRequest​(javax.servlet.http.HttpServletRequest request)
        Description copied from interface: ServletRequestAuthenticator
        Attempts to authenticate an HTTP request to a page on the admin console.
        Specified by:
        authenticateRequest in interface ServletRequestAuthenticator
        request - the request to authenticate
        the username if it was possible to determine from the request, otherwise null