Package com.axelor.auth.pac4j.local
Class AxelorFormClient
java.lang.Object
org.pac4j.core.util.InitializableObject
org.pac4j.core.client.BaseClient
org.pac4j.core.client.IndirectClient
org.pac4j.http.client.indirect.FormClient
com.axelor.auth.pac4j.local.AxelorFormClient
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class AxelorFormClient
extends org.pac4j.http.client.indirect.FormClient
-
Field Summary
FieldsFields inherited from class org.pac4j.http.client.indirect.FormClient
ERROR_PARAMETER, MISSING_FIELD_ERROR
Fields inherited from class org.pac4j.core.client.IndirectClient
ATTEMPTED_AUTHENTICATION_SUFFIX, callbackUrl, callbackUrlResolver, urlResolver
Fields inherited from class org.pac4j.core.client.BaseClient
logger, saveProfileInSession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
protected org.pac4j.core.exception.http.HttpAction
handleInvalidCredentials
(org.pac4j.core.context.CallContext ctx, String username, String message, String errorMessage) protected void
internalInit
(boolean forceReinit) protected Optional
<org.pac4j.core.credentials.Credentials> internalValidateCredentials
(org.pac4j.core.context.CallContext ctx, org.pac4j.core.credentials.Credentials credentials) Methods inherited from class org.pac4j.http.client.indirect.FormClient
getCredentials, getLoginUrl, getPasswordParameter, getUsernameParameter, setLoginUrl, setPasswordParameter, setUsernameParameter, toString
Methods inherited from class org.pac4j.core.client.IndirectClient
afterInternalInit, beforeInternalInit, checkCredentials, computeFinalCallbackUrl, getAjaxRequestResolver, getCallbackUrl, getCallbackUrlResolver, getCodeVerifierSessionAttributeName, getLogoutAction, getLogoutActionBuilder, getLogoutProcessor, getNonceSessionAttributeName, getRedirectionAction, getRedirectionActionBuilder, getStateSessionAttributeName, getUrlResolver, isCheckAuthenticationAttempt, isLogoutActionBuilderUndefined, newDefaultCallbackUrlResolver, processLogout, setAjaxRequestResolver, setCallbackUrl, setCallbackUrlResolver, setCheckAuthenticationAttempt, setLogoutActionBuilder, setLogoutActionBuilderIfUndefined, setLogoutProcessor, setLogoutProcessorIfUndefined, setRedirectionActionBuilder, setRedirectionActionBuilderIfUndefined, setUrlResolver
Methods inherited from class org.pac4j.core.client.BaseClient
addAuthorizationGenerator, addAuthorizationGenerators, findSessionLogoutHandler, getAuthenticator, getAuthorizationGenerators, getConfig, getCredentialsExtractor, getCustomProperties, getLogger, getName, getProfileCreator, getProfileFactoryWhenNotAuthenticated, getSaveProfileInSession, getSaveProfileInSession, getUserProfile, isMultiProfile, isMultiProfile, notifySessionRenewal, renewUserProfile, setAuthenticator, setAuthenticatorIfUndefined, setAuthorizationGenerator, setAuthorizationGenerators, setAuthorizationGenerators, setConfig, setCredentialsExtractor, setCredentialsExtractorIfUndefined, setCustomProperties, setMultiProfile, setName, setProfileCreator, setProfileCreatorIfUndefined, setProfileFactoryWhenNotAuthenticated, setSaveProfileInSession, validateCredentials
Methods inherited from class org.pac4j.core.util.InitializableObject
getInitialized, getLastAttempt, getMaxAttempts, getMinTimeIntervalBetweenAttemptsInMilliseconds, getNbAttempts, init, init, isInitialized, reinit, setMaxAttempts, setMinTimeIntervalBetweenAttemptsInMilliseconds, shouldInitialize
-
Field Details
-
LOGIN_URL
- See Also:
-
-
Constructor Details
-
AxelorFormClient
public AxelorFormClient()
-
-
Method Details
-
internalInit
protected void internalInit(boolean forceReinit) - Overrides:
internalInit
in classorg.pac4j.http.client.indirect.FormClient
-
internalValidateCredentials
protected Optional<org.pac4j.core.credentials.Credentials> internalValidateCredentials(org.pac4j.core.context.CallContext ctx, org.pac4j.core.credentials.Credentials credentials) - Overrides:
internalValidateCredentials
in classorg.pac4j.http.client.indirect.FormClient
-
computeErrorMessage
- Overrides:
computeErrorMessage
in classorg.pac4j.http.client.indirect.FormClient
-
handleInvalidCredentials
protected org.pac4j.core.exception.http.HttpAction handleInvalidCredentials(org.pac4j.core.context.CallContext ctx, String username, String message, String errorMessage) - Overrides:
handleInvalidCredentials
in classorg.pac4j.http.client.indirect.FormClient
-