Uses of Interface
de.xima.fc.interfaces.auth.IAuthenticationTarget
Packages that use IAuthenticationTarget
Package
Description
Package für Utilsklassen
-
Uses of IAuthenticationTarget in de.xima.fc.auth
Methods in de.xima.fc.auth with parameters of type IAuthenticationTargetModifier and TypeMethodDescriptionAuthLoginUrlBuilder.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 IAuthenticationTargetModifier and TypeMethodDescriptionvoid
InputClientSigninBean.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 IAuthenticationTargetModifier and TypeMethodDescriptionSecurityHelperBean.getExternalAuthenticationTarget()
SecurityHelperBean.getIdentityCheckAuthenticationTarget
(String identityCheckToken) SecurityHelperBean.getIdentityCheckAuthenticationTarget
(String identityCheckToken, String sessionId) SecurityHelperBean.getSigninAuthenticationTarget()
Methods in de.xima.fc.gui.common.bean.security with parameters of type IAuthenticationTargetModifier and TypeMethodDescriptionvoid
UserCredentialsSigninBean.checkAuthorization
(IAuthenticationTarget authenticationTarget) void
UserCredentialsSigninBean.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.IdentityProviderBean.getCurrentLoginUri
(IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget) org.primefaces.model.menu.MenuModel
IdentityProviderBean.getIdentityCheckMenuModel
(Mandant client, IClientDescriptor descriptor, IAuthenticationTarget authenticationTarget, String menuItemI18nTemplate) boolean
LoginCommonBean.isLoginAvailable
(IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.interfaces.auth
Methods in de.xima.fc.interfaces.auth that return IAuthenticationTargetModifier and TypeMethodDescription@NotNull IAuthenticationTarget
IAuthWebContext.getAuthenticationTarget()
-
Uses of IAuthenticationTarget in de.xima.fc.mdl.auth
Fields in de.xima.fc.mdl.auth declared as IAuthenticationTargetModifier and TypeFieldDescriptionstatic final IAuthenticationTarget
AuthenticationTargetFactory.BACKEND
Authentication results in a user in theHttpSession
static final IAuthenticationTarget
AuthenticationTargetFactory.EXTERNAL
Authentication results in a user in theHttpSession
static final IAuthenticationTarget
AuthenticationTargetFactory.FORM
Authentication results in a user in theFRQSession
Methods in de.xima.fc.mdl.auth that return IAuthenticationTargetModifier and TypeMethodDescriptionstatic IAuthenticationTarget
AuthenticationTargetFactory.forRequest
(javax.servlet.http.HttpServletRequest req) Builds the authentication target from the request.static IAuthenticationTarget
AuthenticationTargetFactory.newIdentityCheck
(String identityCheckToken) Builds a new authentication target with keyidentity_check
and the given identity check token.static IAuthenticationTarget
AuthenticationTargetFactory.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 IAuthenticationTargetModifier and TypeMethodDescriptionstatic IAuthWebContext
AuthWebContextFactory.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 IAuthenticationTargetModifier and TypeMethodDescriptionstatic IAuthenticationTarget
SecurityPac4jHelper.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 IAuthenticationTargetModifier and TypeMethodDescriptionSecurityWebContextHelper.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 void
SecurityProfileHelper.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 IAuthenticationTargetModifier and TypeMethodDescriptionstatic org.pac4j.core.context.session.SessionStore
SessionStoreFactory.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 IAuthenticationTargetModifier and TypeMethodDescriptionDummyProfileBuilder.withAuthTarget
(IAuthenticationTarget authTarget) -
Uses of IAuthenticationTarget in de.xima.fc.user
Methods in de.xima.fc.user with parameters of type IAuthenticationTargetModifier and TypeMethodDescriptionstatic UserContext
UserContextFactory.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 UserContext
UserContextFactory.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 IUser
UserFactory.forWebContext
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target) -
Uses of IAuthenticationTarget in de.xima.fc.utils
Methods in de.xima.fc.utils with parameters of type IAuthenticationTargetModifier and TypeMethodDescriptionstatic void
UserMgmtUtils.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