Package de.xima.fc.web.common.auth.form
Class UserFormClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- org.pac4j.http.client.indirect.FormClient
-
- de.xima.fc.web.common.auth.form.UserFormClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class UserFormClient extends org.pac4j.http.client.indirect.FormClient
A client for authenticating an user based on an http form- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAME
-
Fields inherited from class org.pac4j.http.client.indirect.FormClient
ERROR_PARAMETER, MISSING_FIELD_ERROR
-
-
Constructor Summary
Constructors Constructor Description UserFormClient()
UserFormClient(String loginUrl, Mandant client, Locale locale, Projekt project)
Deprecated.UserFormClient(String loginUrl, Mandant client, Locale locale, FormConfigWrapper config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.pac4j.core.exception.http.HttpAction
handleInvalidCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, String username, String message, String errorMessage)
-
Methods inherited from class org.pac4j.http.client.indirect.FormClient
computeErrorMessage, getLoginUrl, getPasswordParameter, getUsernameParameter, internalInit, retrieveCredentials, setLoginUrl, setPasswordParameter, setUsernameParameter, toString
-
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, beforeInternalInit, computeFinalCallbackUrl, defaultLogoutActionBuilder, defaultRedirectionActionBuilder, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getCredentials, getLogoutAction, getLogoutActionBuilder, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, newDefaultCallbackUrlResolver, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setRedirectionActionBuilder, setUrlResolver
-
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, defaultAuthenticator, defaultCredentialsExtractor, defaultProfileCreator, getAuthenticator, getAuthorizationGenerators, getCredentialsExtractor, getCustomProperties, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getUserProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, retrieveUserProfile, setAuthenticator, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setCredentialsExtractor, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession
-
-
-
-
Field Detail
-
NAME
public static final String NAME
-
-
Constructor Detail
-
UserFormClient
public UserFormClient()
-
UserFormClient
public UserFormClient(String loginUrl, Mandant client, Locale locale, FormConfigWrapper config)
-
-
Method Detail
-
handleInvalidCredentials
protected org.pac4j.core.exception.http.HttpAction handleInvalidCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, String username, String message, String errorMessage)
- Overrides:
handleInvalidCredentials
in classorg.pac4j.http.client.indirect.FormClient
-
-