Uses of Interface
de.xima.fc.interfaces.auth.IAuthWebContext
-
-
Uses of IAuthWebContext in de.xima.fc.interfaces.auth
Subinterfaces of IAuthWebContext in de.xima.fc.interfaces.auth Modifier and Type Interface Description interfaceIFormAuthContextInterface of an form based authentication context -
Uses of IAuthWebContext in de.xima.fc.interfaces.security.config
Methods in de.xima.fc.interfaces.security.config with parameters of type IAuthWebContext Modifier and Type Method Description org.pac4j.core.profile.UserProfileISecurityConfig. doUserCredentialsLogin(String loginId, String password, String clientName, IAuthWebContext authContext)Does a login with the given user credentials (login ID & password), for a given authentication client (or all) and an authentication target. -
Uses of IAuthWebContext in de.xima.fc.security.authentication
Methods in de.xima.fc.security.authentication with parameters of type IAuthWebContext Modifier and Type Method Description static voidAutoLoginHelper. addCookie(IUser user, IAuthWebContext authContext)static voidAutoLoginHelper. handleStayLoggedIn(IAuthWebContext authContext)static voidAutoLoginHelper. removeCookie(IAuthWebContext authContext) -
Uses of IAuthWebContext in de.xima.fc.security.context
Methods in de.xima.fc.security.context that return IAuthWebContext Modifier and Type Method Description static IAuthWebContextAuthWebContextFactory. newInstance(IAuthenticationTarget target, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) -
Uses of IAuthWebContext in de.xima.fc.web.common.auth
Classes in de.xima.fc.web.common.auth that implement IAuthWebContext Modifier and Type Class Description classFormAuthContextThe authentication context for an form -
Uses of IAuthWebContext in de.xima.fc.web.common.auth.logic
Methods in de.xima.fc.web.common.auth.logic with parameters of type IAuthWebContext Modifier and Type Method Description static voidAuthLogicHelper. defaultBackendLoginLogic(IAuthWebContext authContext, javax.servlet.FilterChain filterChain, Function<org.pac4j.core.context.WebContext,Optional<org.pac4j.core.client.Client>> clientSupplier)static Optional<org.pac4j.core.profile.UserProfile>AuthLogicHelper. getUserProfileByAnyActiveAuthenticatorCallback(IAuthWebContext authContext, javax.servlet.FilterChain filterChain)static voidAuthLogicHelper. performDefaultCallbackLogicForAnyActiveAuthenticator(IAuthWebContext authContext, javax.servlet.FilterChain filterChain, Map<String,String> authenticationParams)static voidAuthLogicHelper. performDefaultCallbackLogicForAnyActiveAuthenticator(org.pac4j.core.profile.UserProfile profile, IAuthWebContext authContext, javax.servlet.FilterChain filterChain, Map<String,String> authenticationParams)static voidAuthLogicHelper. performDefaultLoginLogicForAnyActiveAuthenticator(IAuthWebContext authContext, javax.servlet.FilterChain filterChain)Method parameters in de.xima.fc.web.common.auth.logic with type arguments of type IAuthWebContext Modifier and Type Method Description static voidAuthLogicFactory. registerCallbackLogic(String key, Function<IAuthWebContext,ICallbackLogic> callbackLogicFunction)static voidAuthLogicFactory. registerLoginLogic(String key, Function<IAuthWebContext,ILoginLogic> loginLogicFunction)static voidAuthLogicFactory. registerLogoutLogic(String key, Function<IAuthWebContext,ILogoutLogic> logoutLogicFunction)
-