public class WechatApi20
extends com.github.scribejava.core.builder.api.DefaultApi20
More info at: OAuth2.0
Modifier and Type | Field and Description |
---|---|
static String |
APPID |
static String |
AUTHORIZE_ENDPOINT_URL_1 |
static String |
AUTHORIZE_ENDPOINT_URL_2 |
static String |
SECRET |
static String |
TOKEN_ENDPOINT_URL |
Constructor and Description |
---|
WechatApi20() |
Modifier and Type | Method and Description |
---|---|
com.github.scribejava.core.oauth.OAuth20Service |
createService(com.github.scribejava.core.model.OAuthConfig config) |
String |
getAccessTokenEndpoint() |
com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken> |
getAccessTokenExtractor() |
com.github.scribejava.core.model.Verb |
getAccessTokenVerb() |
protected String |
getAuthorizationBaseUrl() |
String |
getAuthorizationUrl(com.github.scribejava.core.model.OAuthConfig config,
Map<String,String> additionalParams) |
com.github.scribejava.core.builder.api.ClientAuthenticationType |
getClientAuthenticationType() |
com.github.scribejava.core.builder.api.OAuth2SignatureType |
getSignatureType() |
static WechatApi20 |
instance() |
public static final String APPID
public static final String SECRET
public static final String AUTHORIZE_ENDPOINT_URL_1
public static final String AUTHORIZE_ENDPOINT_URL_2
public static final String TOKEN_ENDPOINT_URL
public static WechatApi20 instance()
public String getAccessTokenEndpoint()
getAccessTokenEndpoint
in class com.github.scribejava.core.builder.api.DefaultApi20
public String getAuthorizationUrl(com.github.scribejava.core.model.OAuthConfig config, Map<String,String> additionalParams)
getAuthorizationUrl
in class com.github.scribejava.core.builder.api.DefaultApi20
protected String getAuthorizationBaseUrl()
getAuthorizationBaseUrl
in class com.github.scribejava.core.builder.api.DefaultApi20
public com.github.scribejava.core.model.Verb getAccessTokenVerb()
getAccessTokenVerb
in class com.github.scribejava.core.builder.api.DefaultApi20
public com.github.scribejava.core.builder.api.OAuth2SignatureType getSignatureType()
getSignatureType
in class com.github.scribejava.core.builder.api.DefaultApi20
public com.github.scribejava.core.extractors.TokenExtractor<com.github.scribejava.core.model.OAuth2AccessToken> getAccessTokenExtractor()
getAccessTokenExtractor
in class com.github.scribejava.core.builder.api.DefaultApi20
public com.github.scribejava.core.builder.api.ClientAuthenticationType getClientAuthenticationType()
getClientAuthenticationType
in class com.github.scribejava.core.builder.api.DefaultApi20
public com.github.scribejava.core.oauth.OAuth20Service createService(com.github.scribejava.core.model.OAuthConfig config)
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.DefaultApi20
Copyright © 2018. All rights reserved.