Package org.pac4j.oauth.config
Class OAuth20Configuration
java.lang.Object
org.pac4j.core.util.InitializableObject
org.pac4j.core.client.config.BaseClientConfiguration
org.pac4j.oauth.config.OAuthConfiguration
org.pac4j.oauth.config.OAuth20Configuration
- Direct Known Subclasses:
FacebookConfiguration
,HiOrgServerConfiguration
,LinkedIn2Configuration
,OkConfiguration
,VkConfiguration
The OAuh 2.0 configuration.
- Since:
- 2.0.0
- Author:
- Jerome Leleu
-
Field Summary
Fields inherited from class org.pac4j.oauth.config.OAuthConfiguration
api, hasBeenCancelledFactory, httpClientConfig, key, OAUTH_TOKEN, profileDefinition, RESPONSE_TYPE_CODE, responseType, scope, secret, tokenAsHeader
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncom.github.scribejava.core.oauth.OAuthService
buildService
(org.pac4j.core.context.WebContext context, org.pac4j.core.client.IndirectClient client) Build an OAuth service from the web context.void
setStateGenerator
(org.pac4j.core.util.generator.ValueGenerator stateGenerator) Methods inherited from class org.pac4j.oauth.config.OAuthConfiguration
internalInit
Methods inherited from class org.pac4j.core.util.InitializableObject
afterInternalInit, beforeInternalInit, getInitialized, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize, toString
-
Field Details
-
OAUTH_CODE
- See Also:
-
STATE_REQUEST_PARAMETER
- See Also:
-
-
Constructor Details
-
OAuth20Configuration
public OAuth20Configuration()
-
-
Method Details
-
buildService
public com.github.scribejava.core.oauth.OAuthService buildService(org.pac4j.core.context.WebContext context, org.pac4j.core.client.IndirectClient client) Build an OAuth service from the web context.- Specified by:
buildService
in classOAuthConfiguration
- Parameters:
context
- the web contextclient
- the client- Returns:
- the OAuth service
-
setStateGenerator
public void setStateGenerator(org.pac4j.core.util.generator.ValueGenerator stateGenerator)
-