public class FrontBlockingCredentialProviderAction extends FrontAuthenticateAction
AuthenticateAction.TOKEN_MODE
_acceptedSiteUrlPatterns
_acceptedUrlPatterns, _authenticateTokenManager, _currentUserProvider, _observationManager, _populationContextHelper, _userManager, _userPopulationDAO, HEADER_TOKEN, PARAMETERS_PARAMETER_TOKEN, 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, REQUEST_PARAMETER_TOKEN, SESSION_CONNECTING_CREDENTIALPROVIDER_INDEX, SESSION_CONNECTING_CREDENTIALPROVIDER_INDEX_LASTBLOCKINGKNOWN, SESSION_CONNECTING_CREDENTIALPROVIDER_MODE, SESSION_CONNECTING_USERPOPULATION_ID, SESSION_CREDENTIALPROVIDER, SESSION_CREDENTIALPROVIDER_MODE, SESSION_USERIDENTITY, SITEMAP_PARAMETER_TOKEN_MODE
manager
EMPTY_MAP
Constructor and Description |
---|
FrontBlockingCredentialProviderAction() |
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) |
_acceptedUrl, _getCredentialProviderFromSession, _getCredentialProviderModeFromSession, _getUserIdentityFromSession, _handleLogout, _setUserIdentityInSession, _validateToken, getCredentialProviderFromSession, getCredentialProviderFromSession, getCredentialProviderModeFromSession, getCredentialProviderModeFromSession, getLoginURL, getLogoutURL, getUserIdentityFromSession, getUserIdentityFromSession, setUserIdentityInSession
_doProcess, _getAvailableUserPopulationsIds, _getChosenUserPopulationId, _getCurrentCredentialProviderIndex, _getCurrentCredentialProviderIndexFromParameter, _getTokenFromRequest, _getUserIdentity, _handleAuthenticationToken, _hasCredentialProviders, _internalRequest, _isCurrentCredentialProviderInBlockingMode, _preFlightCheck, _prepareUserPopulationsAndCredentialProviders, _process, _resetConnectingStateToSession, _saveConnectingStateToSession, _validateCurrentlyConnectedUser, _validateCurrentlyConnectedUserIsInAuthorizedPopulation, getLoginURLParameters, initialize, skipCurrentCredentialProvider
service
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
public FrontBlockingCredentialProviderAction()
public Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters parameters) throws Exception
act
in interface Action
act
in class AuthenticateAction
Exception
protected List<String> _getContexts(Request request, Parameters parameters)
AuthenticateAction
_getContexts
in class FrontAuthenticateAction
request
- The requestparameters
- The action parameters