Uses of Class
de.xima.fc.entities.UserIdentity
Packages that use UserIdentity
Package
Description
Package for the API access of the model classes.
Package for API access to system configuration.
Package für Datenbankentitäten
-
Uses of UserIdentity in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity that return UserIdentityModifier and TypeMethodDescriptionUserIdentityAPI.getByCallback
(UserContext uc, String identifier, String clientName) Finds the user identity by the given callback information.UserIdentityAPI.getByRemovalUuid
(UserContext uc, UUID removalUuid) Finds the user identity with the given removal UUID.UserIdentityAPI.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.Methods in de.xima.fc.api.entity with parameters of type UserIdentityModifier and TypeMethodDescriptionUserIdentityAPI.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.boolean
UserIdentityAPI.isExisting
(UserContext uc, UserIdentity identity) Checks whether or not another user identity exists with the same identifier information (client/identifier). -
Uses of UserIdentity in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type UserIdentityModifier and TypeMethodDescriptionboolean
MailAPI.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) Sends a mail informing the user profile owner about the connection of a newaccount
with the option to remove the account.boolean
MailAPI.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) Sends a mail with a link to remove the given user identity to the primaryUserEmail
of the identity's profile. -
Uses of UserIdentity in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl that return UserIdentityModifier and TypeMethodDescriptionUserIdentityDao.getByCallback
(IEntityContext ec, String identifier, String clientName) UserIdentityDao.getByUuid
(IEntityContext ec, String uuid) UserIdentityDao.getByUuid
(IEntityContext ec, UUID uuid) UserIdentityDao.getExisting
(IEntityContext ec, UserIdentity identity) Methods in de.xima.fc.dao.impl that return types with arguments of type UserIdentityModifier and TypeMethodDescriptionUserIdentityDao.getByClientName
(IEntityContext ec, String clientName) protected IFCDaoActionHook<UserIdentity>
UserIdentityDao.getPostActionHook()
protected IFCDaoActionHook<UserIdentity>
UserIdentityDao.getPreActionHook()
Methods in de.xima.fc.dao.impl with parameters of type UserIdentityModifier and TypeMethodDescriptionvoid
UserIdentityDao.assertUserIdentity
(IEntityContext ec, UserIdentity identity) UserIdentityDao.getEntityRefs
(IEntityContext ec, UserIdentity entity) UserIdentityDao.getExisting
(IEntityContext ec, UserIdentity identity) boolean
UserIdentityDao.isExisting
(IEntityContext ec, UserIdentity identity) -
Uses of UserIdentity in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces that return UserIdentityModifier and TypeMethodDescriptionIUserIdentityDao.getByCallback
(IEntityContext ec, String identifier, String clientName) Finds the user identity by the given callback information.IUserIdentityDao.getByUuid
(IEntityContext ec, String uuid) Finds the user identity with the given UUID.IUserIdentityDao.getByUuid
(IEntityContext ec, UUID uuid) Finds the user identity with the given UUID.IUserIdentityDao.getExisting
(IEntityContext ec, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.Methods in de.xima.fc.dao.interfaces that return types with arguments of type UserIdentityModifier and TypeMethodDescriptionIUserIdentityDao.getByClientName
(IEntityContext ec, String clientName) Returns all user identities that use the client with the provided name.Methods in de.xima.fc.dao.interfaces with parameters of type UserIdentityModifier and TypeMethodDescriptionvoid
IUserIdentityDao.assertUserIdentity
(IEntityContext ec, UserIdentity identity) Checks if the user identity can be persisted (create/update).IUserIdentityDao.getExisting
(IEntityContext ec, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.boolean
IUserIdentityDao.isExisting
(IEntityContext ec, UserIdentity identity) Checks whether or not another user identity exists with the same identifier information (client/identifier). -
Uses of UserIdentity in de.xima.fc.entities
Methods in de.xima.fc.entities that return UserIdentityModifier and TypeMethodDescriptionUserProfile.getUserIdentity
(String identifier, IClientDescriptor clientDescriptor) Methods in de.xima.fc.entities that return types with arguments of type UserIdentityMethods in de.xima.fc.entities with parameters of type UserIdentityModifier and TypeMethodDescriptionboolean
UserProfile.addUserIdentity
(UserIdentity identity) boolean
UserProfile.removeUserIdentity
(UserIdentity identity) Method parameters in de.xima.fc.entities with type arguments of type UserIdentityModifier and TypeMethodDescriptionvoid
UserProfile.setUserIdentities
(List<UserIdentity> userIdentities) -
Uses of UserIdentity in de.xima.fc.gui.bean.user
Methods in de.xima.fc.gui.bean.user that return types with arguments of type UserIdentityModifier and TypeMethodDescriptionClientAuthorizationBean.getUserIdentities
(IEntityClientAuthorization authorization) UserProfileAdministrationBean.getVerifiedUserIdentities
(UserProfile profile) -
Uses of UserIdentity in de.xima.fc.gui.common.bean.profile
Methods in de.xima.fc.gui.common.bean.profile with parameters of type UserIdentityModifier and TypeMethodDescriptionboolean
UserIdentityPanelBean.canBeDeleted
(UserIdentity identity) UserIdentityPanelBean.getClientDisplayName
(UserIdentity identity) void
UserIdentityPanelBean.removeIdentity
(UserIdentity identity, BiConsumer<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse> profileUpdatedCallback) void
UserIdentityPanelBean.removeUserIdentityDirectly
(UserIdentity identity, BiConsumer<javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse> profileUpdatedCallback) -
Uses of UserIdentity in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity that return UserIdentityModifier and TypeMethodDescriptionUserIdentityHandler.getByCallback
(UserContext uc, String identitfier, String clientName) UserIdentityHandler.getByRemovalUuid
(UserContext uc, UUID removalUuid) UserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) Methods in de.xima.fc.handler.entity with parameters of type UserIdentityModifier and TypeMethodDescriptionUserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) boolean
UserIdentityHandler.isExisting
(UserContext uc, UserIdentity identity) -
Uses of UserIdentity in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity that return UserIdentityModifier and TypeMethodDescriptionIUserIdentityHandler.getByCallback
(UserContext uc, String identifier, String clientName) Finds the user identity by the given callback information.IUserIdentityHandler.getByRemovalUuid
(UserContext uc, UUID removalUuid) Finds the user identity with the given removal UUID.IUserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.Methods in de.xima.fc.handler.interfaces.entity with parameters of type UserIdentityModifier and TypeMethodDescriptionIUserIdentityHandler.getExisting
(UserContext uc, UserIdentity identity) Gets another user identity with the same identifier information (client/identifier) if it exists.boolean
IUserIdentityHandler.isExisting
(UserContext uc, UserIdentity identity) Checks whether or not another user identity exists with the same identifier information (client/identifier). -
Uses of UserIdentity in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system with parameters of type UserIdentityModifier and TypeMethodDescriptionboolean
IMailHandler.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) Sends a mail informing the user profile owner about the connection of a newaccount
with the option to remove the account.boolean
IMailHandler.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) Sends a mail with a link to remove the given user identity to the primaryUserEmail
of the identity's profile. -
Uses of UserIdentity in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system with parameters of type UserIdentityModifier and TypeMethodDescriptionboolean
MailHandler.sendUserIdentityConnectedMail
(UserContext uc, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) boolean
MailHandler.sendUserIdentityRemovalMail
(UserContext uc, UserIdentity identity, String baseUrl) -
Uses of UserIdentity in de.xima.fc.mail.utils
Methods in de.xima.fc.mail.utils with parameters of type UserIdentityModifier and TypeMethodDescriptionstatic boolean
UserMailUtil.sendUserIdentityConnectedMail
(IEntityContext ec, UserIdentity identity, String connectorEmail, Instant isntant, String remoteAddr, String userAgent, String baseUrl) static boolean
UserMailUtil.sendUserIdentityRemovalMail
(IEntityContext ec, UserIdentity identity, String baseUrl) -
Uses of UserIdentity in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper that return UserIdentityModifier and TypeMethodDescriptionstatic UserIdentity
SecurityProfileHelper.connectAccountBasedOnEmail
(org.pac4j.core.profile.UserProfile profile) Connects the user authentication (identity) provided by the given pac4j profile to an existing formcycle user profile account that has the same verified email address as the one provided by the pac4j profile.static UserIdentity
SecurityProfileHelper.getNewUserIdentity
(org.pac4j.core.profile.UserProfile pac4jProfile) -
Uses of UserIdentity in de.xima.fc.security.interfaces.logic
Methods in de.xima.fc.security.interfaces.logic that return UserIdentity -
Uses of UserIdentity in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper that return UserIdentityModifier and TypeMethodDescriptionstatic UserIdentity
EntityDummyFactory.dummyUserIdentity
(SystemAuthenticator auth, String identifier) static UserIdentity
EntityDummyFactory.dummyUserIdentity
(IClientDescriptor client, String identifier) static UserIdentity
EntityDummyFactory.dummyUserIdentity
(EAuthClientType type, String identifier) -
Uses of UserIdentity in de.xima.fc.testhelper.security.pac4j
Methods in de.xima.fc.testhelper.security.pac4j with parameters of type UserIdentityModifier and TypeMethodDescriptionstatic DummyProfileBuilder
DummyProfileBuilder.newBuilder
(UserIdentity identity)