Uses of Interface
de.xima.fc.interfaces.auth.IAuthWebContext
Packages that use IAuthWebContext
Package
Description
- 
Uses of IAuthWebContext in de.xima.fc.interfaces.auth
Subinterfaces of IAuthWebContext in de.xima.fc.interfaces.authModifier and TypeInterfaceDescriptioninterfaceInterface 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 IAuthWebContextModifier and TypeMethodDescriptionorg.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 IAuthWebContextModifier and TypeMethodDescriptionstatic 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 IAuthWebContextModifier and TypeMethodDescriptionstatic 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 - 
Uses of IAuthWebContext in de.xima.fc.web.common.auth.logic
Methods in de.xima.fc.web.common.auth.logic with parameters of type IAuthWebContextModifier and TypeMethodDescriptionstatic 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 IAuthWebContextModifier and TypeMethodDescriptionstatic voidAuthLogicFactory.registerCallbackLogic(String key, Function<IAuthWebContext, ICallbackLogic> callbackLogicFunction) static voidAuthLogicFactory.registerLoginLogic(String key, Function<IAuthWebContext, ILoginLogic> loginLogicFunction)