Package com.github.scribejava.apis
Class ImgurApi
- java.lang.Object
-
- com.github.scribejava.core.builder.api.DefaultApi20
-
- com.github.scribejava.apis.ImgurApi
-
public class ImgurApi extends DefaultApi20
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImgurApi()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImgurOAuthServicecreateService(String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)StringgetAccessTokenEndpoint()protected StringgetAuthorizationBaseUrl()StringgetAuthorizationUrl(String responseType, String apiKey, String callback, String scope, String state, Map<String,String> additionalParams)static ImgurApiinstance()static booleanisOob(String callback)-
Methods inherited from class com.github.scribejava.core.builder.api.DefaultApi20
getAccessTokenExtractor, getAccessTokenVerb, getBearerSignature, getClientAuthentication, getRefreshTokenEndpoint, getRevokeTokenEndpoint
-
-
-
-
Method Detail
-
instance
public static ImgurApi instance()
-
getAccessTokenEndpoint
public String getAccessTokenEndpoint()
- Specified by:
getAccessTokenEndpointin classDefaultApi20
-
getAuthorizationUrl
public String getAuthorizationUrl(String responseType, String apiKey, String callback, String scope, String state, Map<String,String> additionalParams)
- Overrides:
getAuthorizationUrlin classDefaultApi20
-
getAuthorizationBaseUrl
protected String getAuthorizationBaseUrl()
- Specified by:
getAuthorizationBaseUrlin classDefaultApi20
-
createService
public ImgurOAuthService createService(String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
- Overrides:
createServicein classDefaultApi20
-
isOob
public static boolean isOob(String callback)
-
-