@Override public Object getContainerRequest() { return Request.this.getContainerRequest(); } };
@Override public Object getContainerRequest() { return Request.this.getContainerRequest(); } };
/** * @param request The Wicket request * @return The http servlet request */ protected final HttpServletRequest getHttpServletRequest(final Request request) { Object containerRequest = request.getContainerRequest(); if (containerRequest == null || (containerRequest instanceof HttpServletRequest) == false) { throw new IllegalArgumentException("Request must be ServletWebRequest"); } return (HttpServletRequest)containerRequest; }
/** * @param request The Wicket request * @return The http servlet request */ protected final HttpServletRequest getHttpServletRequest(final Request request) { Object containerRequest = request.getContainerRequest(); if (containerRequest == null || (containerRequest instanceof HttpServletRequest) == false) { throw new IllegalArgumentException("Request must be ServletWebRequest"); } return (HttpServletRequest)containerRequest; }
private String getRequestUrl() { final Object request = getRequest().getContainerRequest(); if (request instanceof HttpServletRequest) { return ((HttpServletRequest) request).getRequestURL().toString(); } return null; } }
private String getServerName() { final Object request = getRequest().getContainerRequest(); if(request instanceof HttpServletRequest) { return ((HttpServletRequest) request).getServerName(); } return StringUtils.EMPTY; } }
@Override public void onBeginRequest(RequestCycle cycle) { if (log.isDebugEnabled()) { HttpServletRequest containerRequest = (HttpServletRequest)cycle.getRequest() .getContainerRequest(); String origin = containerRequest.getHeader("Origin"); log.debug("Request header Origin: {}", origin); } }
@Override public void onBeginRequest(RequestCycle cycle) { if (log.isDebugEnabled()) { HttpServletRequest containerRequest = (HttpServletRequest)cycle.getRequest() .getContainerRequest(); log.debug("Request Source URI: {}", getSourceUri(containerRequest)); } }
@Override public void onBeginRequest(RequestCycle cycle) { if (log.isDebugEnabled()) { HttpServletRequest containerRequest = (HttpServletRequest)cycle.getRequest() .getContainerRequest(); log.debug("Request Source URI: {}", getSourceUri(containerRequest)); } }
/** * {@link #login()} method invokes this method if there's any <code>UserCredentials</code> object from the request. * For example, Web SSO Agent can set a UserCredentials for the user as request attribute. */ protected UserCredentials getUserCredentialsFromRequestAttribute() { HttpServletRequest request = ((HttpServletRequest)RequestCycle.get().getRequest().getContainerRequest()); return (UserCredentials)request.getAttribute(UserCredentials.class.getName()); }
private void renderButtonInOSX() { //OMG: ugly workaround.. Input[type=file] is rendered differently on OSX in all browsers.. HttpServletRequest httpServletReq = (HttpServletRequest) RequestCycle.get().getRequest().getContainerRequest(); String ua = httpServletReq.getHeader("User-Agent"); if (ua.contains("Macintosh")) { uploadButton.add(new AttributeAppender("class", new Model<>("upload-button-osx"))); } }
public Map<String, Object> getData(final List<TimesheetDO> timeSheets, final Integer taskId, final Request request, final Response response, final TimesheetFilter actionFilter) { return getData(timeSheets, taskId, (HttpServletRequest) request.getContainerRequest(), (HttpServletResponse) response.getContainerResponse(), actionFilter); }
/** * {@inheritDoc} */ @Override protected HttpServletRequest load() { return (HttpServletRequest)RequestCycle.get().getRequest().getContainerRequest(); } }
@Override public void onBeginRequest(RequestCycle cycle) { if (getLogger().isDebugEnabled()) { HttpServletRequest containerRequest = (HttpServletRequest) cycle.getRequest() .getContainerRequest(); getLogger().debug("Request Source URI: {}", getSourceUri(containerRequest)); } }
@Override protected byte[] render() { LOG.debug("Generate captcha"); String captcha = RANDOM_LETTERS.generate(6); HttpServletRequest request = ((HttpServletRequest) RequestCycle.get().getRequest().getContainerRequest()); // store the captcha in the current session request.getSession().setAttribute(SyncopeEnduserConstants.CAPTCHA_SESSION_KEY, captcha); getChallengeIdModel().setObject(captcha); return super.render(); }
@Override protected byte[] render() { LOG.debug("Generate captcha"); String captcha = RANDOM_LETTERS.generate(6); HttpServletRequest request = ((HttpServletRequest) RequestCycle.get().getRequest().getContainerRequest()); // store the captcha in the current session request.getSession().setAttribute(SyncopeEnduserConstants.CAPTCHA_SESSION_KEY, captcha); getChallengeIdModel().setObject(captcha); return super.render(); }
@Override public void onBeginRequest(RequestCycle cycle) { HttpServletRequest mockHttpServletRequest = (HttpServletRequest) cycle.getRequest().getContainerRequest(); HttpServletRequest superPoweredMockRequest = getSuperPoweredHttpRequest(mockHttpServletRequest); ServletWebRequest superPoweredRequest = getSuperPoweredRequest((ServletWebRequest) cycle.getRequest(), superPoweredMockRequest); cycle.setRequest(superPoweredRequest); ContextUtil.prepareRequest(superPoweredMockRequest); }
@Override public void onBeginRequest(RequestCycle cycle) { HttpServletRequest mockHttpServletRequest = (HttpServletRequest) cycle.getRequest().getContainerRequest(); HttpServletRequest superPoweredMockRequest = getSuperPoweredHttpRequest(mockHttpServletRequest); ServletWebRequest superPoweredRequest = getSuperPoweredRequest((ServletWebRequest) cycle.getRequest(), superPoweredMockRequest); cycle.setRequest(superPoweredRequest); ContextUtil.prepareRequest(superPoweredMockRequest); }
@Override public void onRequestHandlerResolved(RequestCycle cycle, IRequestHandler handler) { SingularServerConfiguration singularServerConfiguration = SingularApplication.get().getApplicationContext().getBean(SingularServerConfiguration.class); if (SingularSession.get().isAuthtenticated() && isPageRequest(handler)) { HttpServletRequest request = (HttpServletRequest) cycle.getRequest().getContainerRequest(); IServerContext context = IServerContext.getContextFromRequest(request, singularServerConfiguration.getContexts()); if (!SingularSession.get().getServerContext().equals(context)) { resetLogin(cycle); } } }
@Override public void onBeginRequest(RequestCycle cycle) { HttpServletRequest mockHttpServletRequest = (HttpServletRequest) cycle.getRequest().getContainerRequest(); HttpServletRequest superPoweredMockRequest = getSuperPoweredHttpRequest(mockHttpServletRequest); ServletWebRequest superPoweredRequest = getSuperPoweredRequest((ServletWebRequest) cycle.getRequest(), superPoweredMockRequest); cycle.setRequest(superPoweredRequest); ContextUtil.prepareRequest(superPoweredMockRequest); }