Package com.github.scribejava.apis.imgur
Class ImgurOAuthService
- java.lang.Object
-
- com.github.scribejava.core.oauth.OAuthService
-
- com.github.scribejava.core.oauth.OAuth20Service
-
- com.github.scribejava.apis.imgur.ImgurOAuthService
-
- All Implemented Interfaces:
Closeable
,AutoCloseable
public class ImgurOAuthService extends OAuth20Service
-
-
Constructor Summary
Constructors Constructor Description ImgurOAuthService(ImgurApi api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, OutputStream debugStream, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
ImgurOAuthService(ImgurApi api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
-
Method Summary
Modifier and Type Method Description protected OAuthRequest
createAccessTokenRequest(AccessTokenRequestParams params)
void
signRequest(String accessToken, OAuthRequest request)
-
Methods inherited from class com.github.scribejava.core.oauth.OAuth20Service
createAccessTokenClientCredentialsGrantRequest, createAccessTokenPasswordGrantRequest, createAuthorizationUrlBuilder, createRefreshTokenRequest, createRevokeTokenRequest, extractAuthorization, getAccessToken, getAccessToken, getAccessToken, getAccessToken, getAccessTokenAsync, getAccessTokenAsync, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrantAsync, getAccessTokenClientCredentialsGrantAsync, getAccessTokenPasswordGrant, getAccessTokenPasswordGrant, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getApi, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getDefaultScope, getResponseType, getVersion, refreshAccessToken, refreshAccessToken, refreshAccessToken, refreshAccessToken, refreshAccessTokenAsync, refreshAccessTokenAsync, revokeToken, revokeToken, revokeToken, revokeToken, revokeTokenAsync, revokeTokenAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestSync, signRequest
-
Methods inherited from class com.github.scribejava.core.oauth.OAuthService
close, execute, execute, execute, executeAsync, getApiKey, getApiSecret, getCallback, isDebug, log, log
-
-
-
-
Constructor Detail
-
ImgurOAuthService
@Deprecated public ImgurOAuthService(ImgurApi api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
- Parameters:
api
- apiapiKey
- apiKeyapiSecret
- apiSecretcallback
- callbackdefaultScope
- defaultScoperesponseType
- responseTypeuserAgent
- userAgenthttpClientConfig
- httpClientConfighttpClient
- httpClient
-
ImgurOAuthService
public ImgurOAuthService(ImgurApi api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, OutputStream debugStream, String userAgent, HttpClientConfig httpClientConfig, HttpClient httpClient)
-
-
Method Detail
-
createAccessTokenRequest
protected OAuthRequest createAccessTokenRequest(AccessTokenRequestParams params)
- Overrides:
createAccessTokenRequest
in classOAuth20Service
-
signRequest
public void signRequest(String accessToken, OAuthRequest request)
- Overrides:
signRequest
in classOAuth20Service
-
-