Class ManageNameIDRequestInfo


  • public class ManageNameIDRequestInfo
    extends CacheObject
    This class stores information about the request made to the Service Provider.
    • Constructor Detail

      • ManageNameIDRequestInfo

        protected ManageNameIDRequestInfo​(jakarta.servlet.http.HttpServletRequest request,
                                          jakarta.servlet.http.HttpServletResponse response,
                                          ManageNameIDRequest mniRequest,
                                          String relayState,
                                          Map paramsMap,
                                          Object session)
        Constructor creates the ManageNameIDRequest Info for a request.
        Parameters:
        request - the HttpServletRequest
        response - the HttpServletResponse
        mniRequest - the Authentication Request Object
        relayState - the Redirection URL on completion of Request.
        paramsMap - Map of other parameters sent by the requester.
        session - session object.
    • Method Detail

      • getManageNameIDRequest

        protected ManageNameIDRequest getManageNameIDRequest()
        Returns the ManageNameIDRequest Object.
        Returns:
        the ManageNameIDRequest Object.
      • getParamsMap

        protected Map getParamsMap()
        Returns the Map of parameters in the Request.
        Returns:
        Map of request parameters.
      • getRelayState

        protected String getRelayState()
        Returns the RelayState parameter value.
        Returns:
        the RelayState parameter value.
      • getServletRequest

        protected jakarta.servlet.http.HttpServletRequest getServletRequest()
        Returns the HttpServletRequest object.
        Returns:
        the HttpServletRequest object.
      • getServletResponse

        protected jakarta.servlet.http.HttpServletResponse getServletResponse()
        Returns the HttpServletResponse parameter value.
        Returns:
        the HttpServletResponse object.
      • getSession

        protected Object getSession()
        Returns the session parameter value.
        Returns:
        the session object.
      • setNameID

        public void setNameID​(NameID nameID)
      • getNameID

        public NameID getNameID()