Uses of Interface
de.xima.fc.interfaces.auth.IAuthenticationTarget
-
-
Uses of IAuthenticationTarget in de.xima.fc.auth
Methods in de.xima.fc.auth with parameters of type IAuthenticationTarget Modifier and Type Method Description AuthLoginUrlBuilderAuthLoginUrlBuilder. withAuthenticationTarget(IAuthenticationTarget authenticationTarget)The authentication target for which authentication should be performed. -
Uses of IAuthenticationTarget in de.xima.fc.gui.bean.user
Methods in de.xima.fc.gui.bean.user with parameters of type IAuthenticationTarget Modifier and Type Method Description voidInputClientSigninBean. doLogin(IClientDescriptor clientDescriptor, IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.gui.common.bean.security
Methods in de.xima.fc.gui.common.bean.security that return IAuthenticationTarget Modifier and Type Method Description IAuthenticationTargetSecurityHelperBean. getExternalAuthenticationTarget()IAuthenticationTargetSecurityHelperBean. getIdentityCheckAuthenticationTarget(String identityCheckToken)IAuthenticationTargetSecurityHelperBean. getIdentityCheckAuthenticationTarget(String identityCheckToken, String sessionId)IAuthenticationTargetSecurityHelperBean. getSigninAuthenticationTarget()Methods in de.xima.fc.gui.common.bean.security with parameters of type IAuthenticationTarget Modifier and Type Method Description voidUserCredentialsSigninBean. checkAuthorization(IAuthenticationTarget authenticationTarget)voidUserCredentialsSigninBean. doUserCredentialsLogin(BiConsumer<String,org.apache.commons.lang3.tuple.Pair<String,String>> loginLogic, IAuthenticationTarget target)Executes the user credentials (login ID & password) login for the given target with the (optional) login logic.StringIdentityProviderBean. getCurrentLoginUri(IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget)org.primefaces.model.menu.MenuModelIdentityProviderBean. getIdentityCheckMenuModel(Mandant client, IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget, String menuItemI18nTemplate)booleanLoginCommonBean. isLoginAvailable(IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.interfaces.auth
Methods in de.xima.fc.interfaces.auth that return IAuthenticationTarget Modifier and Type Method Description @NotNull IAuthenticationTargetIAuthWebContext. getAuthenticationTarget() -
Uses of IAuthenticationTarget in de.xima.fc.mdl.auth
Fields in de.xima.fc.mdl.auth declared as IAuthenticationTarget Modifier and Type Field Description static IAuthenticationTargetAuthenticationTargetFactory. BACKENDAuthentication results in a user in theHttpSessionstatic IAuthenticationTargetAuthenticationTargetFactory. EXTERNALAuthentication results in a user in theHttpSessionstatic IAuthenticationTargetAuthenticationTargetFactory. FORMAuthentication results in a user in theFRQSessionMethods in de.xima.fc.mdl.auth that return IAuthenticationTarget Modifier and Type Method Description static IAuthenticationTargetAuthenticationTargetFactory. forRequest(javax.servlet.http.HttpServletRequest req)Builds the authentication target from the request.static IAuthenticationTargetAuthenticationTargetFactory. newIdentityCheck(String identityCheckToken)Builds a new authentication target with keyidentity_checkand the given identity check token.static IAuthenticationTargetAuthenticationTargetFactory. newIdentityCheck(String identityCheckToken, String sessionId)Builds a new authentication target with keyidentity_check, the given identity check token and the given session ID. -
Uses of IAuthenticationTarget in de.xima.fc.security.context
Methods in de.xima.fc.security.context with parameters of type IAuthenticationTarget Modifier and Type Method Description static IAuthWebContextAuthWebContextFactory. newInstance(IAuthenticationTarget target, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) -
Uses of IAuthenticationTarget in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper that return IAuthenticationTarget Modifier and Type Method Description static IAuthenticationTargetSecurityPac4jHelper. getAuthenticationTarget(org.pac4j.core.context.WebContext context)Gets the authentication target from the given web context.Methods in de.xima.fc.security.helper with parameters of type IAuthenticationTarget Modifier and Type Method Description static Optional<IUser>SecurityWebContextHelper. getUser(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target)static Optional<org.pac4j.core.profile.UserProfile>SecurityProfileHelper. getUserProfile(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target)static voidSecurityProfileHelper. saveProfileInSession(org.pac4j.core.profile.UserProfile profile, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.session
Methods in de.xima.fc.session with parameters of type IAuthenticationTarget Modifier and Type Method Description static org.pac4j.core.context.session.SessionStoreSessionStoreFactory. getSessionStore(IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.testhelper.security.pac4j
Methods in de.xima.fc.testhelper.security.pac4j with parameters of type IAuthenticationTarget Modifier and Type Method Description DummyProfileBuilderDummyProfileBuilder. withAuthTarget(IAuthenticationTarget authTarget) -
Uses of IAuthenticationTarget in de.xima.fc.user
Methods in de.xima.fc.user with parameters of type IAuthenticationTarget Modifier and Type Method Description static UserContextUserContextFactory. forWebContext(javax.faces.context.FacesContext ctx, IAuthenticationTarget target)Reads the user from the given Faces context, and creates a new user context wrapper for that user.static UserContextUserContextFactory. forWebContext(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, IAuthenticationTarget target)Reads the user from the given request and response, and creates a new user context wrapper for that user.static IUserUserFactory. forWebContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target)static UserContextUserContextFactory. userContextForWebContext(javax.faces.context.FacesContext ctx, IAuthenticationTarget target)Reads the user from the given Faces context, and creates a new user context wrapper for that user.Method parameters in de.xima.fc.user with type arguments of type IAuthenticationTarget Modifier and Type Method Description static voidUserFactory. registerConfigProducer(Function<? super IAuthenticationTarget,? extends org.pac4j.core.config.Config> configProducer)Registers producer for a Pac4JConfig. -
Uses of IAuthenticationTarget in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type IAuthenticationTarget Modifier and Type Method Description static voidUserMgmtUtils. setAuthenticationTargetInAuthenticationAttributes(org.pac4j.core.profile.UserProfile pac4jProfile, IAuthenticationTarget target)Sets the given authentication target in the authentication attributes of the profile. -
Uses of IAuthenticationTarget in de.xima.fc.web.common.auth
Methods in de.xima.fc.web.common.auth that return IAuthenticationTarget Modifier and Type Method Description @NotNull IAuthenticationTargetFormAuthContext. getAuthenticationTarget()
-