Class FSIDPFinderService

  • All Implemented Interfaces:
    jakarta.servlet.Servlet, jakarta.servlet.ServletConfig, Serializable

    public class FSIDPFinderService
    extends jakarta.servlet.http.HttpServlet
    This class FSIDPFinderService is used to find a preferred identity provider by using a common domain cookie. If the common domain is not found, this will pick one from the random list of preferred identity providers from the list that it knows that it can proxy the authentication request.
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void doGet​(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Gets IDP from common domain and sends proxy authentication request to the IDP.
      void doPost​(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response)
      Gets IDP from common domain and sends proxy authentication request to the IDP.
      • Methods inherited from class jakarta.servlet.http.HttpServlet

        doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
      • Methods inherited from class jakarta.servlet.GenericServlet

        destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
    • Constructor Detail

      • FSIDPFinderService

        public FSIDPFinderService()
    • Method Detail

      • doGet

        public void doGet​(jakarta.servlet.http.HttpServletRequest request,
                          jakarta.servlet.http.HttpServletResponse response)
                   throws jakarta.servlet.ServletException,
                          IOException
        Gets IDP from common domain and sends proxy authentication request to the IDP.
        Overrides:
        doGet in class jakarta.servlet.http.HttpServlet
        Parameters:
        request - HttpServletRequest object
        response - HttpServletResponse object
        Throws:
        jakarta.servlet.ServletException
        IOException
      • doPost

        public void doPost​(jakarta.servlet.http.HttpServletRequest request,
                           jakarta.servlet.http.HttpServletResponse response)
                    throws jakarta.servlet.ServletException,
                           IOException
        Gets IDP from common domain and sends proxy authentication request to the IDP.
        Overrides:
        doPost in class jakarta.servlet.http.HttpServlet
        Parameters:
        request - HttpServletRequest object
        response - HttpServletResponse object
        Throws:
        jakarta.servlet.ServletException
        IOException