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) |
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)
clientInit
in class DirectClient<UsernamePasswordCredentials,CommonProfile>
Copyright © 2018. All Rights Reserved.