Class AtlassianRequestUtils
- java.lang.Object
-
- com.atlassian.connect.spring.internal.request.AtlassianRequestUtils
-
@Component public class AtlassianRequestUtils extends Object
Common utilities for oauth2 client credentials requests
-
-
Field Summary
Fields Modifier and Type Field Description static String
PRODUCTION_API_GATEWAY_HOST_URL
static String
STAGING_API_GATEWAY_URL_HOST_URL
-
Constructor Summary
Constructors Constructor Description AtlassianRequestUtils()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getApiGatewayUrlPrefix(AtlassianHost host)
String
getAudience(AtlassianHost host)
URI
getAuthServerTokenUrl(AtlassianHost host)
String
getProductionApiGatewayHostUrl()
static URI
getRelativeUriToResolve(URI uri, URI baseUri)
boolean
isStagingHost(AtlassianHost host)
-
-
-
Field Detail
-
PRODUCTION_API_GATEWAY_HOST_URL
public static final String PRODUCTION_API_GATEWAY_HOST_URL
- See Also:
- Constant Field Values
-
STAGING_API_GATEWAY_URL_HOST_URL
public static final String STAGING_API_GATEWAY_URL_HOST_URL
- See Also:
- Constant Field Values
-
-
Method Detail
-
isStagingHost
public boolean isStagingHost(AtlassianHost host)
-
getAuthServerTokenUrl
public URI getAuthServerTokenUrl(AtlassianHost host)
-
getAudience
public String getAudience(AtlassianHost host)
-
getApiGatewayUrlPrefix
public String getApiGatewayUrlPrefix(AtlassianHost host)
-
getProductionApiGatewayHostUrl
public String getProductionApiGatewayHostUrl()
-
-