code: @Override
      public Map<String, String> getUserInfo(PortletRequest request, PortletWindow plutoPortletWindow)
              throws PortletContainerException {
          // Get the remote user
          final String remoteUser = request.getRemoteUser();
          if (remoteUser == null) {
              return null;
          }
  
          final HttpServletRequest httpServletRequest =
                  this.portalRequestUtils.getPortletHttpRequest(request);
          final IPortletWindow portletWindow =
                  this.portletWindowRegistry.convertPortletWindow(
                          httpServletRequest, plutoPortletWindow);
  
          return this.getUserInfo(remoteUser, httpServletRequest, portletWindow);
      }
docs: /* (non-Javadoc)
  @see org.apache.pluto.spi.optional.UserInfoService#getUserInfo(javax.portlet.PortletRequest, org.apache.pluto.PortletWindow)