public class OAuth20Client<U extends OAuth20Profile> extends IndirectClient<OAuth20Credentials,U>
Modifier and Type | Field and Description |
---|---|
protected OAuth20Configuration |
configuration |
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, urlResolver
logger
Constructor and Description |
---|
OAuth20Client() |
Modifier and Type | Method and Description |
---|---|
protected void |
clientInit(WebContext context)
Initialize the client.
|
OAuth20Configuration |
getConfiguration() |
String |
getKey() |
String |
getSecret() |
void |
setConfiguration(OAuth20Configuration configuration) |
void |
setKey(String key) |
void |
setSecret(String secret) |
String |
toString() |
computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCredentials, getLogoutAction, getLogoutActionBuilder, getRedirectAction, getRedirectActionBuilder, getUrlResolver, internalInit, isIncludeClientNameInCallbackUrl, redirect, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setIncludeClientNameInCallbackUrl, setLogoutActionBuilder, setRedirectActionBuilder, setUrlResolver
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getName, getProfileCreator, getUserProfile, notifySessionRenewal, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setName, setProfileCreator
init, reinit
protected OAuth20Configuration configuration
protected void clientInit(WebContext context)
IndirectClient
clientInit
in class IndirectClient<OAuth20Credentials,U extends OAuth20Profile>
context
- the web contextpublic OAuth20Configuration getConfiguration()
public void setConfiguration(OAuth20Configuration configuration)
public String getKey()
public void setKey(String key)
public String getSecret()
public void setSecret(String secret)
public String toString()
toString
in class IndirectClient<OAuth20Credentials,U extends OAuth20Profile>
Copyright © 2018. All rights reserved.