Codota Logo
Request.getContextUrl
Code IndexAdd Codota to your IDE (free)

How to use
getContextUrl
method
in
leap.web.Request

Best Java code snippets using leap.web.Request.getContextUrl (Showing top 6 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Charset c =
  • Codota IconString charsetName;Charset.forName(charsetName)
  • Codota IconCharset.defaultCharset()
  • Codota IconContentType contentType;contentType.getCharset()
  • Smart code suggestions by Codota
}
origin: org.leapframework/leap-oauth2

protected String buildClientLogoutUri(Request request) {
  String url = config.getClientLogoutUri();
  if(Strings.isEmpty(url)) {
    return request.getContextUrl() + "/logout";
  }else if(url.startsWith("/")) {
    url = request.getContextUrl() + url;
  }
  return url;
}
origin: org.leapframework/leap-oauth2-webapp

protected String buildClientLogoutUri(Request request) {
  return request.getContextUrl() + sc.getLogoutAction();
}
origin: org.leapframework/leap-oauth2-webapp

  protected String buildLogoutRedirectUri(Request request) {
    String url = request.getContextUrl() + sc.getLogoutAction();

    url = Urls.appendQueryString(url, OAUTH2_LOGOUT + "=1");

    return url;
  }
}
origin: org.leapframework/leap-oauth2

  protected String buildLogoutRedirectUri(Request request) {
    String url = null;
    
    if(!config.getClientRedirectUri().startsWith("/")) {
      url = config.getClientRedirectUri();
    }else{
      url = request.getContextUrl() + config.getClientRedirectUri();
    }
    
    url = Urls.appendQueryString(url, "oauth2_logout=1");
    
    return url;
  }
}
origin: org.leapframework/leap-oauth2-webapp

protected String buildClientRedirectUri(Request request) {
  String uri;
  //todo: reverse proxy
  String redirectUri = config.getRedirectUri();
  if (Strings.isEmpty(redirectUri)) {
    uri = request.getServletRequest().getRequestURL().toString();
  }else{
    if(Strings.startsWithIgnoreCase(redirectUri,"http")) {
      uri = redirectUri;
    }else{
      uri = request.getContextUrl() + redirectUri;
    }
    String returnUrl = sc.getReturnUrlParameterName() + "=" + Urls.encode(request.getUri());
    uri = Urls.appendQueryString(uri, returnUrl);
  }
  String redirectBack = REDIRECT_BACK_PARAM + "=1";
  return Urls.appendQueryString(uri, redirectBack);
}
origin: org.leapframework/leap-oauth2

protected String buildClientRedirectUri(Request request) {
  String url = null;
  
  if(!config.getClientRedirectUri().startsWith("/")) {
    url = config.getClientRedirectUri();
  }else{
    if(proxyResolver.isProxyRequest(request)){
      String contextUrl = proxyResolver.resolveUserAgentForwarded(request);
      if(!Strings.isEmpty(contextUrl)){
        url = contextUrl + config.getClientRedirectUri();
      }else{
        url = request.getContextUrl() + config.getClientRedirectUri();
      }
    }else{
      url = request.getContextUrl() + config.getClientRedirectUri();
    }
  }
  url = Urls.appendQueryString(url, "oauth2_redirect=1&" + sc.config().getReturnUrlParameterName() + "=" + Urls.encode(request.getUriWithQueryString()));
  
  return url;
}
leap.webRequestgetContextUrl

Popular methods of Request

  • getHeader
  • getParameter
  • getAttribute
  • getContextPath
  • getPath
  • getServletRequest
  • setAttribute
  • forwardToView
  • getMessageSource
  • getMethod
  • getSession
  • getUri
  • getSession,
  • getUri,
  • getValidation,
  • tryGetCurrent,
  • getCharacterEncoding,
  • getLocale,
  • getParameters,
  • getQueryString,
  • getUriWithQueryString

Popular in Java

  • Updating database using SQL prepared statement
  • getContentResolver (Context)
  • onRequestPermissionsResult (Fragment)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • FileNotFoundException (java.io)
    Thrown when a file specified by a program cannot be found.
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • JFileChooser (javax.swing)
  • JPanel (javax.swing)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now