Package org.pac4j.scribe.builder.api
Class StravaApi20
- java.lang.Object
-
- com.github.scribejava.core.builder.api.DefaultApi20
-
- org.pac4j.scribe.builder.api.StravaApi20
-
public final class StravaApi20 extends com.github.scribejava.core.builder.api.DefaultApi20
This class represents the OAuth API implementation for Strava.More information at http://strava.github.io/api/v3/oauth/#post-token
- Author:
- Adrian Papusoi
-
-
Constructor Summary
Constructors Constructor Description StravaApi20(java.lang.String approvalPrompt)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccessTokenEndpoint()
com.github.scribejava.core.model.Verb
getAccessTokenVerb()
protected java.lang.String
getAuthorizationBaseUrl()
java.lang.String
getAuthorizationUrl(java.lang.String responseType, java.lang.String apiKey, java.lang.String callback, java.lang.String scope, java.lang.String state, java.util.Map<java.lang.String,java.lang.String> additionalParams)
-
-
-
Method Detail
-
getAccessTokenEndpoint
public java.lang.String getAccessTokenEndpoint()
- Specified by:
getAccessTokenEndpoint
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
getAccessTokenVerb
public com.github.scribejava.core.model.Verb getAccessTokenVerb()
- Overrides:
getAccessTokenVerb
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
getAuthorizationUrl
public java.lang.String getAuthorizationUrl(java.lang.String responseType, java.lang.String apiKey, java.lang.String callback, java.lang.String scope, java.lang.String state, java.util.Map<java.lang.String,java.lang.String> additionalParams)
- Overrides:
getAuthorizationUrl
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
getAuthorizationBaseUrl
protected java.lang.String getAuthorizationBaseUrl()
- Specified by:
getAuthorizationBaseUrl
in classcom.github.scribejava.core.builder.api.DefaultApi20
-
-