java.lang.Object
com.atlassian.bitbucket.jenkins.internal.applink.oauth.serviceprovider.OAuthRequestUtils

public final class OAuthRequestUtils extends Object
Utility class for extracting information from OAuth requests.
  • Field Details

  • Method Details

    • isOAuthAccessAttempt

      public static boolean isOAuthAccessAttempt(javax.servlet.http.HttpServletRequest request)
      Checks if the request is any form of OAuth request, either 2LO or 3LO. It is done by checking the request parameters.
      Parameters:
      request - the request object.
      Returns:
      true if the request is an OAuth request.
    • isOauthTokenRequest

      public static boolean isOauthTokenRequest(javax.servlet.http.HttpServletRequest request)
      The request path is accessing one of the token endpoints
      Parameters:
      request - the request object
      Returns:
      true if the request is for an OAuth token.