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 voidinternalInit(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, toStringMethods inherited from class org.pac4j.core.client.DirectClient
afterInternalInit, beforeInternalInit, getLogoutAction, getRedirectionAction, processLogoutMethods 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, validateCredentialsMethods 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:
internalInitin classorg.pac4j.http.client.direct.DirectBasicAuthClient
-
getCredentials
public Optional<org.pac4j.core.credentials.Credentials> getCredentials(org.pac4j.core.context.CallContext ctx) - Specified by:
getCredentialsin interfaceorg.pac4j.core.client.Client- Overrides:
getCredentialsin 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:
internalValidateCredentialsin classorg.pac4j.core.client.BaseClient
-