public class WebAuthenticateAction extends AuthenticateAction
| Modifier and Type | Field and Description | 
|---|---|
private SiteManager | 
_siteManager  | 
static String | 
REQUEST_ATTRIBUTE_FRONTOFFICE_REQUEST
The request attribute set to "true" when the request came from the front and was IP checked 
 | 
static String | 
REQUEST_ATTRIBUTE_FRONTOFFICE_USERIDENTITY
The request attribute to set front office user identity 
 | 
_acceptedUrlPatterns, _authenticateTokenManager, _currentUserProvider, _populationContextHelper, _userManager, _userPopulationDAO, REQUEST_ATTRIBUTE_AUTHENTICATED, REQUEST_ATTRIBUTE_AVAILABLE_USER_POPULATIONS_LIST, REQUEST_ATTRIBUTE_CONTEXTS, REQUEST_ATTRIBUTE_CREDENTIAL_PROVIDER_INDEX, REQUEST_ATTRIBUTE_CREDENTIAL_PROVIDER_LIST, REQUEST_ATTRIBUTE_GRANTED, REQUEST_ATTRIBUTE_INTERNAL_ALLOWED, REQUEST_ATTRIBUTE_INVALID_POPULATION, REQUEST_ATTRIBUTE_LOGIN_URL, REQUEST_ATTRIBUTE_SHOULD_DISPLAY_USER_POPULATIONS_LIST, REQUEST_ATTRIBUTE_USER_POPULATION_ID, REQUEST_PARAMETER_CREDENTIALPROVIDER_INDEX, REQUEST_PARAMETER_POPULATION_NAME, SESSION_CONNECTING_CREDENTIALPROVIDER_INDEX, SESSION_CONNECTING_CREDENTIALPROVIDER_INDEX_LASTBLOCKINGKNOWN, SESSION_CONNECTING_CREDENTIALPROVIDER_MODE, SESSION_CONNECTING_USERPOPULATION_ID, SESSION_CREDENTIALPROVIDER, SESSION_CREDENTIALPROVIDER_MODE, SESSION_USERIDENTITYmanagerEMPTY_MAP| Constructor and Description | 
|---|
WebAuthenticateAction()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<String> | 
_getContexts(Request request,
            Parameters parameters)
Get the authentication context 
 | 
Map | 
act(Redirector redirector,
   SourceResolver resolver,
   Map objectModel,
   String source,
   Parameters parameters)  | 
void | 
service(ServiceManager smanager)  | 
_acceptedUrl, _doProcess, _getAvailableUserPopulationsIds, _getChosenUserPopulationId, _getCredentialProviderFromSession, _getCredentialProviderModeFromSession, _getCurrentCredentialProviderIndex, _getCurrentCredentialProviderIndexFromParameter, _getUserIdentity, _getUserIdentityFromSession, _handleAuthenticationToken, _handleLogout, _hasCredentialProviders, _internalRequest, _isCurrentCredentialProviderInBlockingMode, _prepareUserPopulationsAndCredentialProviders, _process, _resetConnectingStateToSession, _saveConnectingStateToSession, _setUserIdentityInSession, _validateCurrentlyConnectedUser, _validateCurrentlyConnectedUserIsInAuthorizedPopulation, getCredentialProviderFromSession, getCredentialProviderModeFromSession, getLoginURL, getLoginURLParameters, getLogoutURL, getUserIdentityFromSession, initialize, setUserIdentityInSession, skipCurrentCredentialProviderenableLogging, getLogger, setupLogger, setupLogger, setupLoggerpublic static final String REQUEST_ATTRIBUTE_FRONTOFFICE_USERIDENTITY
public static final String REQUEST_ATTRIBUTE_FRONTOFFICE_REQUEST
private SiteManager _siteManager
public WebAuthenticateAction()
public void service(ServiceManager smanager) throws ServiceException
service in interface Serviceableservice in class ServiceableActionServiceExceptionprotected List<String> _getContexts(Request request, Parameters parameters)
AuthenticateAction_getContexts in class AuthenticateActionrequest - The requestparameters - The action parameterspublic Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) throws Exception
act in interface Actionact in class AuthenticateActionException