Package com.axelor.auth.pac4j.local
Class AxelorDirectBasicAuthClient
java.lang.Object
org.pac4j.core.util.InitializableObject
org.pac4j.core.client.BaseClient
org.pac4j.core.client.DirectClient
org.pac4j.http.client.direct.DirectBasicAuthClient
com.axelor.auth.pac4j.local.AxelorDirectBasicAuthClient
- All Implemented Interfaces:
org.pac4j.core.client.Client
public class AxelorDirectBasicAuthClient
extends org.pac4j.http.client.direct.DirectBasicAuthClient
-
Field Summary
Fields inherited from class org.pac4j.core.client.BaseClient
logger, saveProfileInSession
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionOptional
<org.pac4j.core.credentials.Credentials> getCredentials
(org.pac4j.core.context.CallContext ctx) 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.direct.DirectBasicAuthClient
checkCredentials, getRealmName, setRealmName, toString
Methods inherited from class org.pac4j.core.client.DirectClient
afterInternalInit, beforeInternalInit, getLogoutAction, getRedirectionAction, processLogout
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
-
Constructor Details
-
AxelorDirectBasicAuthClient
public AxelorDirectBasicAuthClient()
-
-
Method Details
-
internalInit
protected void internalInit(boolean forceReinit) - Overrides:
internalInit
in classorg.pac4j.http.client.direct.DirectBasicAuthClient
-
getCredentials
public Optional<org.pac4j.core.credentials.Credentials> getCredentials(org.pac4j.core.context.CallContext ctx) - Specified by:
getCredentials
in interfaceorg.pac4j.core.client.Client
- Overrides:
getCredentials
in classorg.pac4j.core.client.BaseClient
-
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.core.client.BaseClient
-