protected final String getUsername(RenderRequest renderRequest) { final String rslt = renderRequest.getRemoteUser() != null ? renderRequest.getRemoteUser() : guestUserName; return rslt; }
protected final String getUsername(RenderRequest renderRequest) { final String rslt = renderRequest.getRemoteUser() != null ? renderRequest.getRemoteUser() : guestUserName; return rslt; }
public String getRemoteUser() { return _req.getRemoteUser(); }
private ResponseWrapper fetchContentFromCacheIfAvailable( final RenderRequest req, final String serviceUrl) { ResponseWrapper rslt = null; // default final List<CacheTuple> cacheKeysToTry = new ArrayList<>(); // Don't use private-scope caching for anonymous users if (req.getRemoteUser() != null) { cacheKeysToTry.add( // Private-scope cache key new CacheTuple( serviceUrl, req.getPortletMode().toString(), req.getWindowState().toString(), req.getRemoteUser())); } cacheKeysToTry.add( // Public-scope cache key new CacheTuple( serviceUrl, req.getPortletMode().toString(), req.getWindowState().toString())); for (CacheTuple key : cacheKeysToTry) { final Element cacheElement = this.responseCache.get(key); if (cacheElement != null) { rslt = (ResponseWrapper) cacheElement.getObjectValue(); break; } } return rslt; }
private ResponseWrapper fetchContentFromCacheIfAvailable( final RenderRequest req, final String serviceUrl) { ResponseWrapper rslt = null; // default final List<CacheTuple> cacheKeysToTry = new ArrayList<>(); // Don't use private-scope caching for anonymous users if (req.getRemoteUser() != null) { cacheKeysToTry.add( // Private-scope cache key new CacheTuple( serviceUrl, req.getPortletMode().toString(), req.getWindowState().toString(), req.getRemoteUser())); } cacheKeysToTry.add( // Public-scope cache key new CacheTuple( serviceUrl, req.getPortletMode().toString(), req.getWindowState().toString())); for (CacheTuple key : cacheKeysToTry) { final Element cacheElement = this.responseCache.get(key); if (cacheElement != null) { rslt = (ResponseWrapper) cacheElement.getObjectValue(); break; } } return rslt; }
@Override public User getUser() { if (request != null && session != null) { User user = (User) session.getAttribute(USER_IN_SESSION); if (user != null) return user; user = SecurityHelper.getUser(request.getRemoteUser()); session.setAttribute(USER_IN_SESSION, user); return user; } else if (servletRequest != null) { return SecurityHelper.getUserFromRequest(servletRequest); } else { return null; } }
req.getPortletMode().toString(), req.getWindowState().toString(), req.getRemoteUser()); } else if ("public".equals(tokens[0].trim())) { cacheTuple =
req.getPortletMode().toString(), req.getWindowState().toString(), req.getRemoteUser()); } else if ("public".equals(tokens[0].trim())) { cacheTuple =