Package com.github.scribejava.apis
Class ImgurApi
- java.lang.Object
-
- com.github.scribejava.core.builder.api.DefaultApi20
-
- com.github.scribejava.apis.ImgurApi
-
- All Implemented Interfaces:
com.github.scribejava.core.builder.api.BaseApi<com.github.scribejava.core.oauth.OAuth20Service>
public class ImgurApi extends com.github.scribejava.core.builder.api.DefaultApi20
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedImgurApi()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ImgurOAuthServicecreateService(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String callback, java.lang.String scope, java.io.OutputStream debugStream, java.lang.String state, java.lang.String responseType, java.lang.String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)java.lang.StringgetAccessTokenEndpoint()protected java.lang.StringgetAuthorizationBaseUrl()java.lang.StringgetAuthorizationUrl(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)static ImgurApiinstance()static booleanisOob(java.lang.String callback)
-
-
-
Method Detail
-
instance
public static ImgurApi instance()
-
getAccessTokenEndpoint
public java.lang.String getAccessTokenEndpoint()
- Specified by:
getAccessTokenEndpointin 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:
getAuthorizationUrlin classcom.github.scribejava.core.builder.api.DefaultApi20
-
getAuthorizationBaseUrl
protected java.lang.String getAuthorizationBaseUrl()
- Specified by:
getAuthorizationBaseUrlin classcom.github.scribejava.core.builder.api.DefaultApi20
-
createService
public ImgurOAuthService createService(java.lang.String apiKey, java.lang.String apiSecret, java.lang.String callback, java.lang.String scope, java.io.OutputStream debugStream, java.lang.String state, java.lang.String responseType, java.lang.String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)
- Specified by:
createServicein interfacecom.github.scribejava.core.builder.api.BaseApi<com.github.scribejava.core.oauth.OAuth20Service>- Overrides:
createServicein classcom.github.scribejava.core.builder.api.DefaultApi20
-
isOob
public static boolean isOob(java.lang.String callback)
-
-