public class OidcClient<U extends OidcProfile> extends IndirectClientV2<OidcCredentials,U>
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, callbackUrlResolver
logger
Constructor and Description |
---|
OidcClient() |
OidcClient(OidcConfiguration oidcConfiguration) |
OidcClient(String clientId,
String secret,
String discoveryURI)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addCustomParam(String key,
String value)
Deprecated.
|
protected void |
createProfileCreator() |
OidcConfiguration |
getConfiguration() |
protected void |
internalInit(WebContext context)
Internal initialization of the object.
|
void |
setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod)
Deprecated.
|
void |
setClientID(String clientId)
Deprecated.
|
void |
setConfiguration(OidcConfiguration oidcConfiguration) |
void |
setCustomParams(Map<String,String> customParams)
Deprecated.
|
void |
setDiscoveryURI(String discoveryURI)
Deprecated.
|
void |
setPreferredJwsAlgorithm(com.nimbusds.jose.JWSAlgorithm preferredJwsAlgorithm)
Deprecated.
|
void |
setScope(String scope)
Deprecated.
|
void |
setSecret(String secret)
Deprecated.
|
void |
setUseNonce(boolean useNonce)
Deprecated.
|
String |
toString() |
getAuthenticator, getCredentialsExtractor, getProfileCreator, getRedirectActionBuilder, retrieveCredentials, retrieveRedirectAction, retrieveUserProfile, setAuthenticator, setCredentialsExtractor, setProfileCreator, setRedirectActionBuilder
computeFinalCallbackUrl, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCredentials, getRedirectAction, getStateParameter, isIncludeClientNameInCallbackUrl, redirect, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setIncludeClientNameInCallbackUrl
addAuthorizationGenerator, addAuthorizationGenerators, getAuthorizationGenerators, getName, getUserProfile, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setName
init, reinit
public OidcClient()
public OidcClient(OidcConfiguration oidcConfiguration)
@Deprecated public OidcClient(String clientId, String secret, String discoveryURI)
public OidcConfiguration getConfiguration()
public void setConfiguration(OidcConfiguration oidcConfiguration)
@Deprecated public void setDiscoveryURI(String discoveryURI)
@Deprecated public void setClientID(String clientId)
@Deprecated public void setSecret(String secret)
@Deprecated public void setScope(String scope)
@Deprecated public void addCustomParam(String key, String value)
@Deprecated public void setCustomParams(Map<String,String> customParams)
protected void internalInit(WebContext context)
InitializableWebObject
internalInit
in class IndirectClient<OidcCredentials,U extends OidcProfile>
context
- the web contextprotected void createProfileCreator()
@Deprecated public void setPreferredJwsAlgorithm(com.nimbusds.jose.JWSAlgorithm preferredJwsAlgorithm)
@Deprecated public void setUseNonce(boolean useNonce)
@Deprecated public void setClientAuthenticationMethod(com.nimbusds.oauth2.sdk.auth.ClientAuthenticationMethod clientAuthenticationMethod)
public String toString()
toString
in class IndirectClientV2<OidcCredentials,U extends OidcProfile>
Copyright © 2016. All rights reserved.