Package org.pac4j.oauth.client
Class OAuth10Client
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.oauth.client.OAuth10Client
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
- Direct Known Subclasses:
BitbucketClient,TwitterClient,YahooClient
public class OAuth10Client extends org.pac4j.core.client.IndirectClientThe generic OAuth 1.0 client.- Since:
- 2.0.0
- Author:
- Jerome Leleu
-
-
Field Summary
Fields Modifier and Type Field Description protected OAuth10Configurationconfiguration
-
Constructor Summary
Constructors Constructor Description OAuth10Client()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidbeforeInternalInit(boolean forceReinit)OAuth10ConfigurationgetConfiguration()java.lang.StringgetKey()java.lang.StringgetSecret()protected voidinternalInit(boolean forceReinit)voidsetConfiguration(OAuth10Configuration configuration)voidsetKey(java.lang.String key)voidsetSecret(java.lang.String secret)java.lang.StringtoString()-
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession
-
-
-
-
Field Detail
-
configuration
protected OAuth10Configuration configuration
-
-
Method Detail
-
beforeInternalInit
protected void beforeInternalInit(boolean forceReinit)
- Overrides:
beforeInternalInitin classorg.pac4j.core.client.IndirectClient
-
internalInit
protected void internalInit(boolean forceReinit)
- Specified by:
internalInitin classorg.pac4j.core.util.InitializableObject
-
getConfiguration
public OAuth10Configuration getConfiguration()
-
setConfiguration
public void setConfiguration(OAuth10Configuration configuration)
-
getKey
public java.lang.String getKey()
-
setKey
public void setKey(java.lang.String key)
-
getSecret
public java.lang.String getSecret()
-
setSecret
public void setSecret(java.lang.String secret)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.pac4j.core.client.IndirectClient
-
-