public class WechatApi20
extends com.github.scribejava.core.builder.api.DefaultApi20
More info at: OAuth2.0
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
APPID |
static java.lang.String |
AUTHORIZE_ENDPOINT_URL_1 |
static java.lang.String |
AUTHORIZE_ENDPOINT_URL_2 |
static java.lang.String |
SECRET |
static java.lang.String |
TOKEN_ENDPOINT_URL |
| Constructor and Description |
|---|
WechatApi20() |
| Modifier and Type | Method and Description |
|---|---|
com.github.scribejava.core.oauth.OAuth20Service |
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) |
java.lang.String |
getAccessTokenEndpoint() |
com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken> |
getAccessTokenExtractor() |
com.github.scribejava.core.model.Verb |
getAccessTokenVerb() |
protected java.lang.String |
getAuthorizationBaseUrl() |
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) |
com.github.scribejava.core.builder.api.ClientAuthenticationType |
getClientAuthenticationType() |
com.github.scribejava.core.builder.api.OAuth2SignatureType |
getSignatureType() |
static WechatApi20 |
instance() |
public static final java.lang.String APPID
public static final java.lang.String SECRET
public static final java.lang.String AUTHORIZE_ENDPOINT_URL_1
public static final java.lang.String AUTHORIZE_ENDPOINT_URL_2
public static final java.lang.String TOKEN_ENDPOINT_URL
public static WechatApi20 instance()
public java.lang.String getAccessTokenEndpoint()
getAccessTokenEndpoint in class com.github.scribejava.core.builder.api.DefaultApi20public 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)
getAuthorizationUrl in class com.github.scribejava.core.builder.api.DefaultApi20protected java.lang.String getAuthorizationBaseUrl()
getAuthorizationBaseUrl in class com.github.scribejava.core.builder.api.DefaultApi20public com.github.scribejava.core.model.Verb getAccessTokenVerb()
getAccessTokenVerb in class com.github.scribejava.core.builder.api.DefaultApi20public com.github.scribejava.core.builder.api.OAuth2SignatureType getSignatureType()
getSignatureType in class com.github.scribejava.core.builder.api.DefaultApi20public com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken> getAccessTokenExtractor()
getAccessTokenExtractor in class com.github.scribejava.core.builder.api.DefaultApi20public com.github.scribejava.core.builder.api.ClientAuthenticationType getClientAuthenticationType()
getClientAuthenticationType in class com.github.scribejava.core.builder.api.DefaultApi20public com.github.scribejava.core.oauth.OAuth20Service 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)
createService in interface com.github.scribejava.core.builder.api.BaseApi<com.github.scribejava.core.oauth.OAuth20Service>createService in class com.github.scribejava.core.builder.api.DefaultApi20Copyright © 2018. All Rights Reserved.