public class OAuthConfiguration<C extends IndirectClient,S extends com.github.scribejava.core.oauth.OAuthService<?>,T extends com.github.scribejava.core.model.Token> extends InitializableWebObject
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
OAUTH_TOKEN |
static java.lang.String |
RESPONSE_TYPE_CODE |
protected S |
service |
| Constructor and Description |
|---|
OAuthConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
protected com.github.scribejava.core.model.OAuthConfig |
buildOAuthConfig(WebContext context,
java.lang.String state) |
S |
buildService(WebContext context,
java.lang.String state)
Build an OAuth service from the web context and with a state.
|
com.github.scribejava.core.builder.api.BaseApi<S> |
getApi() |
C |
getClient() |
int |
getConnectTimeout() |
java.util.function.Function<WebContext,java.lang.Boolean> |
getHasBeenCancelledFactory() |
java.lang.String |
getKey() |
OAuthProfileDefinition |
getProfileDefinition() |
int |
getReadTimeout() |
java.lang.String |
getResponseType() |
java.lang.String |
getScope() |
java.lang.String |
getSecret() |
S |
getService() |
protected void |
internalInit(WebContext context) |
boolean |
isHasGrantType() |
boolean |
isTokenAsHeader() |
void |
setApi(com.github.scribejava.core.builder.api.BaseApi<S> api) |
void |
setClient(C client) |
void |
setConnectTimeout(int connectTimeout) |
void |
setHasBeenCancelledFactory(java.util.function.Function<WebContext,java.lang.Boolean> hasBeenCancelledFactory) |
void |
setHasGrantType(boolean hasGrantType) |
void |
setKey(java.lang.String key) |
void |
setProfileDefinition(OAuthProfileDefinition profileDefinition) |
void |
setReadTimeout(int readTimeout) |
void |
setResponseType(java.lang.String responseType) |
void |
setScope(java.lang.String scope) |
void |
setSecret(java.lang.String secret) |
void |
setTokenAsHeader(boolean tokenAsHeader) |
java.lang.String |
toString() |
init, reinitpublic static final java.lang.String OAUTH_TOKEN
public static final java.lang.String RESPONSE_TYPE_CODE
protected S extends com.github.scribejava.core.oauth.OAuthService<?> service
protected void internalInit(WebContext context)
internalInit in class InitializableWebObjectpublic S buildService(WebContext context, java.lang.String state)
context - the web contextstate - a given stateprotected com.github.scribejava.core.model.OAuthConfig buildOAuthConfig(WebContext context, java.lang.String state)
public S getService()
public C getClient()
public void setClient(C client)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getSecret()
public void setSecret(java.lang.String secret)
public boolean isTokenAsHeader()
public void setTokenAsHeader(boolean tokenAsHeader)
public int getConnectTimeout()
public void setConnectTimeout(int connectTimeout)
public int getReadTimeout()
public void setReadTimeout(int readTimeout)
public java.lang.String getResponseType()
public void setResponseType(java.lang.String responseType)
public java.lang.String getScope()
public void setScope(java.lang.String scope)
public com.github.scribejava.core.builder.api.BaseApi<S> getApi()
public void setApi(com.github.scribejava.core.builder.api.BaseApi<S> api)
public boolean isHasGrantType()
public void setHasGrantType(boolean hasGrantType)
public java.util.function.Function<WebContext,java.lang.Boolean> getHasBeenCancelledFactory()
public void setHasBeenCancelledFactory(java.util.function.Function<WebContext,java.lang.Boolean> hasBeenCancelledFactory)
public OAuthProfileDefinition getProfileDefinition()
public void setProfileDefinition(OAuthProfileDefinition profileDefinition)
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2018. All Rights Reserved.