类 DynamicOAuth20Service
java.lang.Object
com.github.scribejava.core.oauth.OAuthService
com.github.scribejava.core.oauth.OAuth20Service
com.flyfish.oauth.entry.scribe.DynamicOAuth20Service
- 所有已实现的接口:
Closeable, AutoCloseable
public class DynamicOAuth20Service
extends com.github.scribejava.core.oauth.OAuth20Service
自定义的动态OAuth服务
- 作者:
- wybab
-
构造器概要
构造器构造器说明DynamicOAuth20Service(com.github.scribejava.core.builder.api.DefaultApi20 api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient) -
方法概要
修饰符和类型方法说明checkAccessToken(String accessToken) 检查accessTokenprotected com.github.scribejava.core.model.OAuthRequestcreateCheckTokenRequest(String token) 检查TokenwithCallback(String callback) 从类继承的方法 com.github.scribejava.core.oauth.OAuth20Service
createAccessTokenClientCredentialsGrantRequest, createAccessTokenPasswordGrantRequest, createAccessTokenRequest, 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, signRequest从类继承的方法 com.github.scribejava.core.oauth.OAuthService
close, execute, execute, execute, executeAsync, getApiKey, getApiSecret
-
构造器详细资料
-
DynamicOAuth20Service
public DynamicOAuth20Service(com.github.scribejava.core.builder.api.DefaultApi20 api, String apiKey, String apiSecret, String callback, String defaultScope, String responseType, String userAgent, com.github.scribejava.core.httpclient.HttpClientConfig httpClientConfig, com.github.scribejava.core.httpclient.HttpClient httpClient)
-
-
方法详细资料
-
getCallback
- 覆盖:
getCallback在类中com.github.scribejava.core.oauth.OAuthService
-
checkAccessToken
public CheckTokenResult checkAccessToken(String accessToken) throws InterruptedException, ExecutionException, IOException 检查accessToken- 参数:
accessToken- 访问凭据- 返回:
- 结果
- 抛出:
InterruptedException- 中断异常ExecutionException- 执行异常IOException- 输入输出异常
-
withCallback
-
createCheckTokenRequest
检查Token- 参数:
token- token- 返回:
- 结果
-