Interface AdminConsoleAuthenticator

All Known Implementing Classes:
DefaultAdminConsoleAuthenticator, IdentityServiceAdminConsoleAuthenticator

public interface AdminConsoleAuthenticator
An interface for objects capable of extracting an externally authenticated user ID from the HTTP Admin Console webscript request.
  • Method Summary

    Modifier and Type
    Method
    Description
    getAdminConsoleUser(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    Gets an externally authenticated user ID from the HTTP Admin Console webscript request.
    void
    requestAuthentication(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
    Requests an authentication.
  • Method Details

    • getAdminConsoleUser

      String getAdminConsoleUser(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Gets an externally authenticated user ID from the HTTP Admin Console webscript request.
      Parameters:
      request - the request
      response - the response
      Returns:
      the user ID or null if the user is unauthenticated
    • requestAuthentication

      void requestAuthentication(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Requests an authentication.
      Parameters:
      request - the request
      response - the response