Class UserInfoServlet

    • Constructor Detail

      • UserInfoServlet

        public UserInfoServlet()
    • Method Detail

      • doIt

        protected void doIt​(javax.servlet.http.HttpServletRequest request,
                            javax.servlet.http.HttpServletResponse response)
                     throws Throwable
        Specified by:
        doIt in class edu.uiuc.ncsa.security.servlet.AbstractServlet
        Throws:
        Throwable
      • stripClaims

        protected net.sf.json.JSONObject stripClaims​(net.sf.json.JSONObject json)
        This strips out claims that should not be returned, such as the nonce, but are part of the original id token.
        Parameters:
        json -
        Returns:
      • getUsername

        protected String getUsername​(ServiceTransaction transaction)
        Override this if needed.
        Parameters:
        transaction -
        Returns: