public class WechatService
extends com.github.scribejava.core.oauth.OAuth20Service
Constructor and Description |
---|
WechatService(com.github.scribejava.core.builder.api.DefaultApi20 api,
String apiKey,
String apiSecret,
String callback,
String scope,
String state,
String responseType,
String userAgent,
com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig,
com.github.scribejava.core.httpclient.HttpClient httpClient)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
com.github.scribejava.core.model.Response |
execute(com.github.scribejava.core.model.OAuthRequest request) |
<R> Future<R> |
execute(com.github.scribejava.core.model.OAuthRequest request,
com.github.scribejava.core.model.OAuthAsyncRequestCallback<R> callback,
com.github.scribejava.core.model.OAuthRequest.ResponseConverter<R> converter) |
createAccessTokenClientCredentialsGrantRequest, createAccessTokenPasswordGrantRequest, createAccessTokenRequest, createAccessTokenRequest, createRefreshTokenRequest, createRevokeTokenRequest, extractAuthorization, getAccessToken, getAccessToken, getAccessToken, getAccessToken, getAccessTokenAsync, getAccessTokenAsync, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrant, getAccessTokenClientCredentialsGrantAsync, getAccessTokenPasswordGrant, getAccessTokenPasswordGrantAsync, getAccessTokenPasswordGrantAsync, getApi, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrl, getAuthorizationUrlWithPKCE, getAuthorizationUrlWithPKCE, getResponseType, getState, getVersion, refreshAccessToken, refreshAccessToken, refreshAccessTokenAsync, revokeToken, revokeToken, revokeToken, revokeToken, revokeTokenAsync, revokeTokenAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestAsync, sendAccessTokenRequestSync, signRequest, signRequest
public WechatService(com.github.scribejava.core.builder.api.DefaultApi20 api, String apiKey, String apiSecret, String callback, String scope, String state, String responseType, String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)
api
- OAuth2.0 api informationapiKey
- the API keyapiSecret
- the API secretcallback
- the callback URLscope
- the scopestate
- the stateresponseType
- the response typeuserAgent
- the user agenthttpClientConfig
- the HTTP client configurationhttpClient
- the HTTP clientpublic <R> Future<R> execute(com.github.scribejava.core.model.OAuthRequest request, com.github.scribejava.core.model.OAuthAsyncRequestCallback<R> callback, com.github.scribejava.core.model.OAuthRequest.ResponseConverter<R> converter)
execute
in class com.github.scribejava.core.oauth.OAuthService
public com.github.scribejava.core.model.Response execute(com.github.scribejava.core.model.OAuthRequest request) throws InterruptedException, ExecutionException, IOException
execute
in class com.github.scribejava.core.oauth.OAuthService
InterruptedException
ExecutionException
IOException
Copyright © 2019. All rights reserved.