public class DirectBasicAuthClient extends DirectClient<UsernamePasswordCredentials,CommonProfile>
This class is the client to authenticate users directly through HTTP basic auth.
logger
Constructor and Description |
---|
DirectBasicAuthClient() |
DirectBasicAuthClient(Authenticator usernamePasswordAuthenticator) |
DirectBasicAuthClient(Authenticator usernamePasswordAuthenticator,
ProfileCreator profileCreator) |
Modifier and Type | Method and Description |
---|---|
protected void |
clientInit(WebContext context)
Initialize the client.
|
getCredentials, getLogoutAction, internalInit, redirect
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getName, getProfileCreator, getUserProfile, notifySessionRenewal, retrieveCredentials, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setName, setProfileCreator, toString
init, reinit
public DirectBasicAuthClient()
public DirectBasicAuthClient(Authenticator usernamePasswordAuthenticator)
public DirectBasicAuthClient(Authenticator usernamePasswordAuthenticator, ProfileCreator profileCreator)
protected void clientInit(WebContext context)
DirectClient
clientInit
in class DirectClient<UsernamePasswordCredentials,CommonProfile>
context
- the web contextCopyright © 2018. All rights reserved.