Class PasswordClient
- java.lang.Object
-
- org.pac4j.core.util.InitializableObject
-
- org.pac4j.core.client.BaseClient
-
- org.pac4j.core.client.IndirectClient
-
- de.xima.fc.web.common.auth.password.PasswordClient
-
- All Implemented Interfaces:
org.pac4j.core.client.Client
@Deprecated public class PasswordClient extends org.pac4j.core.client.IndirectClient
Deprecated.UseClientFactory
and appropriateIClientDescriptor
instead.A client for authenticating with an project-spezific password- Author:
- XIMA MEDIA GmbH
-
-
Field Summary
Fields Modifier and Type Field Description static String
ERROR_PARAMETER
Deprecated.static String
MISSING_FIELD_ERROR
Deprecated.static String
NAME
Deprecated.
-
Constructor Summary
Constructors Constructor Description PasswordClient(String loginUrl, Mandant client, PasswordConfigWrapper config, Locale locale)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected String
computeErrorMessage(Exception e)
Deprecated.Return the error message depending on the thrown exception.String
getLoginUrl()
Deprecated.protected org.pac4j.core.exception.http.HttpAction
handleInvalidCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, String message, String errorMessage)
Deprecated.protected void
internalInit(boolean forceReinit)
Deprecated.protected Optional<org.pac4j.core.credentials.Credentials>
retrieveCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
Deprecated.String
toString()
Deprecated.-
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
-
MISSING_FIELD_ERROR
public static final String MISSING_FIELD_ERROR
Deprecated.- See Also:
- Constant Field Values
-
ERROR_PARAMETER
public static final String ERROR_PARAMETER
Deprecated.- See Also:
- Constant Field Values
-
NAME
public static final String NAME
Deprecated.
-
-
Constructor Detail
-
PasswordClient
public PasswordClient(String loginUrl, Mandant client, PasswordConfigWrapper config, Locale locale)
Deprecated.
-
-
Method Detail
-
getLoginUrl
public String getLoginUrl()
Deprecated.
-
internalInit
protected void internalInit(boolean forceReinit)
Deprecated.- Specified by:
internalInit
in classorg.pac4j.core.util.InitializableObject
-
retrieveCredentials
protected Optional<org.pac4j.core.credentials.Credentials> retrieveCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore)
Deprecated.- Overrides:
retrieveCredentials
in classorg.pac4j.core.client.BaseClient
-
handleInvalidCredentials
protected org.pac4j.core.exception.http.HttpAction handleInvalidCredentials(org.pac4j.core.context.WebContext context, org.pac4j.core.context.session.SessionStore sessionStore, String message, String errorMessage)
Deprecated.
-
computeErrorMessage
protected String computeErrorMessage(Exception e)
Deprecated.Return the error message depending on the thrown exception. Can be overriden for other message computation.- Parameters:
e
- the technical exception- Returns:
- the error message
-
toString
public String toString()
Deprecated.- Overrides:
toString
in classorg.pac4j.core.client.IndirectClient
-
-