Uses of Interface
de.xima.fc.interfaces.user.IUser
Packages that use IUser
Package
Description
Package for the API access of the model classes.
Package for API access to system configuration.
Package für den API-Zugriff auf Workflowverarbeitung
Package für Datenbankentitäten
Allgemeine Modellklassen, nicht Datenbankpersitiert
Package to create clients, trigger updates and configure the system-logger
Package with interfaces to implement and replace the default client-creation
Package für Utilsklassen
-
Uses of IUser in de.xima.fc.api.entity
Methods in de.xima.fc.api.entity with parameters of type IUserModifier and TypeMethodDescriptionVorgangAPI.addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry) Deprecated.VorgangAPI.addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) Adds a new submission to the form record.VorgangAPI.correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.The old workflow is deprecated, use method for the new workflow.FormRecordMessageAPI.getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize) Deprecated.AttachmentAPI.getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) FormRecordChatAPI.getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize, Locale locale) FormRecordChatAPI.getByUser(UserContext uc, IUser user) FormRecordChatAPI.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) FormRecordMessageAPI.getByUser(UserContext uc, IUser user) Returns all messages the given user has access to.FormRecordMessageAPI.getByUser(UserContext uc, IUser user, int page, int pageSize) Finds all form record messages the user given by the user context has access to.VorgangAPI.getByUser(UserContext uc, IUser user) VorgangAPI.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) AttachmentAPI.getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user) FormEingangAPI.getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user) FormRecordChatAPI.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) FormRecordMessageAPI.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) Finds the message for the given UUID, which the given user can access.VorgangAPI.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) FormRecordChatAPI.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) FormRecordMessageAPI.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) VorgangAPI.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) WorkflowTaskAPI.getInboxTasks(UserContext uc, Vorgang formRecord, IUser user) Finds all tasks that are allowed to be invoked by the given user in the inbox.WorkflowTriggerAPI.getTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid, Locale locale) WorkflowTriggerAPI.getTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize, Locale locale) FormRecordMessageAPI.getUnreadByUser(UserContext uc, IUser user, int page, int pageSize) Finds all unread form record messages the user given by the user context has access to.VorgangAPI.getUnreadChatCounts(UserContext uc, IUser user, Set<Long> formRecordIds) UserProfileAPI.getUserRefExtension(UserContext uc, IUser user) Returns the user filter extension for the given user profile.UserTokenAPI.getUserRefreshTokens(UserContext uc, IUser user) Get all refresh tokens for the given user.WorkflowTriggerAPI.getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid) WorkflowTriggerAPI.getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) booleanWorkflowTaskAPI.isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user) Checks whether the given task may be initiated by the given user in the inbox.voidFormRecordChatAPI.markReadByEndUser(@NotNull UserContext uc, @NotNull UUID chatUuid, @NotNull IUser user) voidFormRecordChatAPI.markReadByInboxUser(UserContext uc, UUID chatUuid, IUser user) -
Uses of IUser in de.xima.fc.api.system
Methods in de.xima.fc.api.system with parameters of type IUserModifier and TypeMethodDescriptionAuthenticationAPI.checkTwoFactorAuthentication(IUser user) Checks if two-factor authentication is required for the given user.SetupAPI.createMandantWithDependencies(UserContext uc, Mandant client, MandantMailData mailData, String adminEmail, IUser creator) Method for creating aMandantwith initial configuration analogous to the setup process.booleanAuthenticationAPI.hasReachedMaxTokenLimit(IUser user) Returns whether the user has reached the maximum number of temporary MFA tokens allowed.booleanAuthenticationAPI.isTwoFactorAuthenticationRequired(IUser user) Checks if two-factor authentication is required for the given user.MailAPI.sendMfaEmailCodeMail(IUser user, Locale defaultLocale) Sends a mail with an MFA code.booleanMailAPI.sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale) Deprecated.UseMailAPI.sendMfaEmailCodeMail(IUser, Locale)instead. -
Uses of IUser in de.xima.fc.api.workflow
Methods in de.xima.fc.api.workflow with parameters of type IUserModifier and TypeMethodDescriptionWorkflowAPI.initCorrectionWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user) Deprecated.Use methods of the new workflow engine.WorkflowAPI.initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use methods of the new workflow engine, such asWorkflowAPI.triggerEvent(UserContext, IFormRecordProvidingEvent). -
Uses of IUser in de.xima.fc.auth
Methods in de.xima.fc.auth with parameters of type IUserModifier and TypeMethodDescriptionChecks if two-factor authentication is required for the given user.static booleanClientDescriptorHelper.hasAuthenticatorTypeSystemAccess(EAuthClientType type, IUser user, Mandant client) Checks if the given user has system access for configuring the given authenticator type.booleanIMsUserAuthenticationService.hasReachedMaxTokenLimit(IUser user) Returns whether the user has reached the maximum number of temporary MFA tokens allowed.booleanIMsUserAuthenticationService.isMfaRequired(IUser user) Checks if two-factor authentication is required for the given user. -
Uses of IUser in de.xima.fc.bl
Methods in de.xima.fc.bl with parameters of type IUserModifier and TypeMethodDescriptionstatic IWorkflowResponseWorkflowStarter.startSyncWorkflow(Vorgang v, Projekt p, Status newStatus, IUser user, Map<String, Serializable> sessionAttributes) Deprecated.static IWorkflowResponseWorkflowStarter.startSyncWorkflow(Vorgang v, Projekt p, Status newStatus, IUser user, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated. -
Uses of IUser in de.xima.fc.bl.fdv
Constructors in de.xima.fc.bl.fdv with parameters of type IUserModifierConstructorDescriptionWorkflowProcessing(Vorgang v, Projekt p, Status zielStatus, IUser user, IFormDataAdapter fdaData, IEntityContext ec, Map<String, Serializable> sessionAttributes, IXFormRenderConfig xformConfig, boolean anonymize) Deprecated. -
Uses of IUser in de.xima.fc.common.form_record.chat
Methods in de.xima.fc.common.form_record.chat that return IUserModifier and TypeMethodDescriptionDefaultFulfillRequestedUploadRequest.oathKeeper()IFulfillRequestedUploadRequest.oathKeeper()The user who provided the upload to fulfill the request.DefaultPostFormRecordMessageRequest.sender()IPostFormRecordMessageRequest.sender()Optional, but recommended that you set this.FulfillRequestedUploadRequestException.UserNotMemberOfChat.user()The user who is not a member of the chat.PostFormRecordMessageException.UserNotMemberOfChat.user()The user that cannot post a message to the chat.Methods in de.xima.fc.common.form_record.chat with parameters of type IUserModifier and TypeMethodDescriptionDefaultFulfillRequestedUploadRequest.BaseBuilder.oathKeeper(IUser oathKeeper) Sets the user who kept the oath by providing uploads to fulfill the request.final SelfOptional, but recommended that you set this.Constructors in de.xima.fc.common.form_record.chat with parameters of type IUserModifierConstructorDescriptionUserNotMemberOfChat(IUser user, FormRecordChat chat, FormRecordMessageUploadRequest uploadRequest) Constructs a new exception indicating that the user is not a member of the chat containing the message with the upload request.UserNotMemberOfChat(FormRecordChat chat, IUser user) Constructs a new exception indicating that the user cannot post a message to the chat, as the user is not a member of the chat. -
Uses of IUser in de.xima.fc.common.form_record.update
Methods in de.xima.fc.common.form_record.update that return IUserModifier and TypeMethodDescriptionDefaultFormDataUpdateUploadRequest.uploader()IFormDataUpdateUploadRequest.uploader()The user who initiated the upload.Methods in de.xima.fc.common.form_record.update with parameters of type IUserModifier and TypeMethodDescriptionSets the user who initiated the upload. -
Uses of IUser in de.xima.fc.copy
Methods in de.xima.fc.copy with parameters of type IUser -
Uses of IUser in de.xima.fc.dao.form_record
Methods in de.xima.fc.dao.form_record with parameters of type IUserModifier and TypeMethodDescription -
Uses of IUser in de.xima.fc.dao.impl
Methods in de.xima.fc.dao.impl with parameters of type IUserModifier and TypeMethodDescriptionVorgangDao.addSubmission(IEntityContext ec, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry) Deprecated.VorgangDao.addSubmission(IEntityContext ec, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) booleanFormRecordChatDao.canAccessViaPublicApi(IEntityContext ec, FormRecordChat chat, IUser user) VorgangDao.correctStatus(IEntityContext ec, Vorgang formRecord, Status targetState, IUser user) FormVersionDao.createDefaultFormVersion(IEntityContext ec, Projekt project, IUser user) UserMfaTempTokenDao.createNewToken(IEntityContext ec, IUser user) ProjektDao.getAccessableProjects(IEntityContext ec, IUser user, Mandant client) UserRefreshTokenDao.getAllByUser(IEntityContext ec, IUser user) FormRecordMessageDao.getByChatAndUser(IEntityContext ec, UUID chatUuid, IUser user, int page, int pageSize) AttachmentDao.getByRecordAndUser(IEntityContext ec, UUID formRecordUuid, IUser user, int page, int pageSize) FormRecordChatDao.getByRecordAndUser(IEntityContext ec, UUID recordUuid, IUser user, int page, int pageSize, Locale locale) FormRecordChatDao.getByUser(IEntityContext ec, IUser user) FormRecordChatDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize, int offset) FormRecordMessageDao.getByUser(IEntityContext ec, IUser user) FormRecordMessageDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize) Deprecated.VorgangDao.getByUser(IEntityContext ec, IUser user) VorgangDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize, int offset) Deprecated.FormRecordChatDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user) FormRecordMessageDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser requestingUser) VorgangDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user) FormRecordChatDao.getDetailsByUuidAndUser(IEntityContext ec, UUID uuid, IUser user, Locale locale) FormRecordMessageDao.getDetailsByUuidAndUser(IEntityContext ec, UUID uuid, IUser user, Locale locale) FormRecordMessageDao.getUnreadByUser(IEntityContext ec, IUser user, int page, int pageSize) VorgangDao.getUnreadChatCounts(IEntityContext ec, IUser user, Set<Long> formRecordIds) booleanUserMfaTempTokenDao.hasReachedMaxTokenLimit(IEntityContext ec, IUser user) voidFormRecordChatDao.markReadByEndUser(IEntityContext ec, UUID chatUuid, IUser user) voidFormRecordChatDao.markReadByInboxUser(IEntityContext ec, UUID chatUuid, IUser user) -
Uses of IUser in de.xima.fc.dao.interfaces
Methods in de.xima.fc.dao.interfaces with parameters of type IUserModifier and TypeMethodDescriptionIVorgangDao.addSubmission(IEntityContext ec, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry) Deprecated.IVorgangDao.addSubmission(IEntityContext ec, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) Adds a new submission to the form record.booleanIFormRecordChatDao.canAccessViaPublicApi(IEntityContext ec, FormRecordChat chat, IUser user) Returns whether the given user can access the given chat within a user portal.IVorgangDao.correctStatus(IEntityContext ec, Vorgang formRecord, Status targetState, IUser user) IFormVersionDao.createDefaultFormVersion(IEntityContext ec, Projekt project, IUser user) Returns a new default form version on the basis of a given project.IUserMfaTempTokenDao.createNewToken(IEntityContext ec, IUser user) Creates a new temporary MFA token for the specified user.IProjektDao.getAccessableProjects(IEntityContext ec, IUser user, Mandant client) Returns all projects which are editable or visible by the user groups of the user in the given client.IUserRefreshTokenDao.getAllByUser(IEntityContext ec, IUser user) IFormRecordMessageDao.getByChatAndUser(IEntityContext ec, UUID chatUuid, IUser user, int page, int pageSize) Finds the messages for the form record chat given by its UUID if the given usercan access the chat.IAttachmentDao.getByRecordAndUser(IEntityContext ec, UUID formRecordUuid, IUser user, int page, int pageSize) Finds the attachments of the form record given by its UUID if the given user can access the form record and the attachments itself.IFormRecordChatDao.getByRecordAndUser(IEntityContext ec, UUID recordUuid, IUser user, int page, int pageSize, Locale locale) Finds the chats for the form record given by its UUID if the given user can access the chat.IFormRecordChatDao.getByUser(IEntityContext ec, IUser user) Finds all form record chats the given userhas access to.IFormRecordChatDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize, int offset) Finds all form record chats the given user has access to.IFormRecordMessageDao.getByUser(IEntityContext ec, IUser user) Returns all messages the given user has access to.IFormRecordMessageDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize) IVorgangDao.getByUser(IEntityContext ec, IUser user) Gets a list of all form records the user has submitted at some point, in descending order of their (last) modification instant.IVorgangDao.getByUser(IEntityContext ec, IUser user, int page, int pageSize, int offset) Deprecated.IFormRecordChatDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user) Finds the chat for the given UUID if the given user can access the chat.IFormRecordMessageDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser requestingUser) Finds the message for the given UUID, which the givenuser can access.IVorgangDao.getByUuidAndUser(IEntityContext ec, UUID uuid, IUser user) Finds the form record for the given UUID if the given user has submitted it at some point.IFormRecordChatDao.getDetailsByUuidAndUser(IEntityContext ec, UUID uuid, IUser user, Locale locale) Finds the chat for the given UUID if the given user can access the chat.IFormRecordMessageDao.getDetailsByUuidAndUser(IEntityContext ec, UUID uuid, IUser requestingUser, Locale locale) Returns the detailed form record message for the given UUID.IFormRecordMessageDao.getUnreadByUser(IEntityContext ec, IUser user, int page, int pageSize) Finds all unread form record messages the given user has access to.IVorgangDao.getUnreadChatCounts(IEntityContext ec, IUser user, Set<Long> formRecordIds) Returns the number of chats that are unread for the given user and form record IDs.booleanIUserMfaTempTokenDao.hasReachedMaxTokenLimit(IEntityContext ec, IUser user) Returns whether the user has reached the maximum number of temporary MFA tokens allowed.voidIFormRecordChatDao.markReadByEndUser(@NotNull IEntityContext ec, @NotNull UUID chatUuid, @NotNull IUser user) Marks the chat as read for the given end user.voidIFormRecordChatDao.markReadByInboxUser(IEntityContext ec, UUID chatUuid, IUser user) Marks the chat as read for the given inbox user. -
Uses of IUser in de.xima.fc.dao.user
Methods in de.xima.fc.dao.user with parameters of type IUserModifier and TypeMethodDescriptionstatic UserRefstatic Map<String, Serializable> UserRef.getAttributes(IUser user) static Map<String, Serializable> UserRef.getAttributes(IUser user, UUID clientUuid) -
Uses of IUser in de.xima.fc.dao.utils
Methods in de.xima.fc.dao.utils with parameters of type IUserModifier and TypeMethodDescriptionvoidProtokollUtils.addChangeAllFormsForFSProtocolEntry(MandantFrontendServer frontendServer, IUser user, IEntityContext ec, boolean isDelete) Creates a log entry that shows when the release of all forms for a frontend server has changed.voidProtokollUtils.addFSAutomaticAddedToFormProtocolEntry(MandantFrontendServer frontendServer, Projekt project, IUser user, IEntityContext ec) Creates a log entry that shows when a form has been automatically released for a frontend server.voidProtokollUtils.addFSChangedFromProjectProtocolEntry(Projekt project, List<MandantFrontendServer> changedFrontendServers, IUser user, IEntityContext ec, boolean isDelete) Creates a log entry that shows when the assigned frontend servers of a project have changed.voidProtokollUtils.addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report) Adds a system protocol entry when malware was detected in a file or some data.voidProtokollUtils.addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Mandant client) Adds a client protocol entry when malware was detected in a file or some data.voidProtokollUtils.addMalwareDetectedProtocolEntry(IEntityContext ec, IUser user, String scannedItem, MalwareScanReport report, Vorgang formRecord) Adds a processing protocol entry when malware was detected in a file or some data.voidProtokollUtils.addPluginCreatedEntry(IEntityContext ec, IPluginEntity<?, ?, ?> plugin, String name, String version, IUser user, Locale locale) Adds a protocol entry for when a client or system scoped plugin was newly created.voidProtokollUtils.addPluginDeletedEntry(IEntityContext ec, IPluginEntity<?, ?, ?> plugin, String name, String version, IUser user, Locale locale) Adds a protocol entry for when a client or system scoped plugin was deleted.voidProtokollUtils.addPluginUpdatedEntry(IEntityContext ec, IPluginEntity<?, ?, ?> plugin, String name, String version, IUser user, Locale locale) Adds a protocol entry for when a client or system scoped plugin was updated with a new plugin JAR file.voidProtokollUtils.addProjectActivationChangedProtocolEntry(Projekt project, IUser user, IEntityContext ec, boolean isActiveNow, boolean wasPreviouslyActive) Creates a log entry indicating whether a project has been switched online or offline.static voidFormRecordMessageProtocolUtils.addReadByUserProtocolEntry(IEntityContext ec, FormRecordMessage message, IUser user) voidProtokollUtils.addSaveInvalidWorkflowProtocolEntry(Projekt project, IUser user, IEntityContext ec) Creates a log entry indicating whether a project's workflow is invalid and has been saved anyway.voidProtokollUtils.addStateChangeProtocolEntry(IEntityContext ec, Mandant client, IUser user, Vorgang formRecord, WorkflowState oldState, WorkflowState newState) Adds a protocol entry for a state change, i.e. when theVorgang.getCurrentStatus()is changed.voidProtokollUtils.addTriggerFiredProtocolEntry(IEntityContext ec, Mandant client, IUser user, Vorgang formRecord, WorkflowTask task) Adds the protocol entry for when a workflow trigger was fired.static voidFormRecordMessageProtocolUtils.addUploadRequestFulfilledProtocolEntry(IEntityContext ec, IUser user, FormRecordMessageUploadRequest uploadRequest) Adds a protocol entry that an upload request of a form record message has been fulfilled.static final ProtocolEntryClientProtokollUtils.getNewFormVersionPe(IUser user, FormVersion formversion) Generates a protocol entry for indicating that a new Form version has been created -
Uses of IUser in de.xima.fc.datasource
Methods in de.xima.fc.datasource with parameters of type IUserModifier and TypeMethodDescriptionstatic DatenquelleRemoteDatasourceHelper.updateExistingDatasource(IEntityContext ec, IUser user, Datenquelle datasource) Updates a datasource. -
Uses of IUser in de.xima.fc.entities
Methods in de.xima.fc.entities that return IUserMethods in de.xima.fc.entities with parameters of type IUserModifier and TypeMethodDescriptionClientFormTheme.addOrReplaceFile(String resourceContext, String fileName, byte[] data, IUser user) Adds a file with the given context and file name to this theme.voidVorgang.addSubmission(IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData, boolean newDataEntry) voidVorgang.addSubmission(IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) Adds a new submission to the form record.FormRecordChat.getSenderMessages(IUser sender) Returns all messages sent by the given user.intVorgang.getUnreadChatCount(IUser user) Returns the number of unread chat messages for the given user.intFormRecordChat.getUnreadMessageCount(IUser user) Returns the number of unread messages in the chat for the given user.intVorgang.getUnreadMessageCount(IUser user) Returns the number of unread chat messages for the given user.@NotNull List<FormRecordMessage> FormRecordChat.getUnreadMessages(IUser user) Returns all unread messages in the chat for the given user.booleanReturns whether a user is a member of this chat and can therefore receive its messages.booleanReturns whether all messages in the chat are read by the given user.Checks if the message has been read by the given user.booleanFormEingang.isReadMember(IUser user) booleanbooleanFormRecordSubmission.isSubmitter(IUser user) Checks if the given user is the same as the user of this submission.voidMarks all messages in this chat as read for the given user.voidMarks the message as read by the given user.voidVorgang.setCreator(IUser creator) voidvoidFormEingang.setErsteller(IUser ersteller) Deprecated.The creator of the form record is set at theVorgang.getInitialSubmission().voidFormRecordSubmission.setFormRecordData(String formData, IUser user) voidvoidvoidvoidvoidSystemMessage.setUserCreator(IUser userCreator) voidSystemMessage.setUserEditor(IUser userEditor) -
Uses of IUser in de.xima.fc.export
Methods in de.xima.fc.export with parameters of type IUserModifier and TypeMethodDescriptionstatic final FormVersionAProjektUtil.createNewFormVersion(IEntityContext ec, Projekt project, IUser user) static final FormVersionAProjektUtil.createNewFormVersion(IEntityContext ec, Long projectId, IUser user) -
Uses of IUser in de.xima.fc.exporter
Fields in de.xima.fc.exporter declared as IUserMethods in de.xima.fc.exporter with parameters of type IUser -
Uses of IUser in de.xima.fc.exporter.interfaces
Methods in de.xima.fc.exporter.interfaces with parameters of type IUserModifier and TypeMethodDescriptionIEntityExporter.doExport(IEntityContext ec, File baseDir, IUser user) Exports the set entities to the given directory -
Uses of IUser in de.xima.fc.filter.db
Methods in de.xima.fc.filter.db that return IUserMethods in de.xima.fc.filter.db with parameters of type IUserModifier and TypeMethodDescriptionContextualEntityContext.contextualEntityContextFactory(IUser user) Returns a supplier that creates new contextual entity contexts with the given user.Constructors in de.xima.fc.filter.db with parameters of type IUserModifierConstructorDescriptionContextualEntityContext(IUser user) Creates a new contextual entity context that delegates either to the shared request entity context or a new entity context. -
Uses of IUser in de.xima.fc.form_record
Methods in de.xima.fc.form_record with parameters of type IUserModifier and TypeMethodDescriptionstatic de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getAccessFilter(IUser user, de.xima.cmn.criteria.FilterCriterion accessConnectionFilter) Get a filter criterion that may be used to filter form records by the user that has access to them.static de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getFormRecordAccessFilter(IUser user) Get a filter criterion that may be used to filter form records by the user that has access to them.static de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getFormRecordAccessRefFilter(IUser user, String formRecordRefProperty) Get a filter criterion that may be used to filter form records by the user that has access to them.static de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getFormRecordDataAccessFilter(IUser user) Get a filter criterion that may be used to filter form record data`s by the user that has access to them.static de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getUserFilter(IUser user, String propAuthRef, String propProfileUuid) Get a filter criterion that may be used to filter form records by the user that submitted them.static de.xima.cmn.criteria.FilterCriterionFormRecordHelper.getUserRefFilterCriterion(String attrName, IUser user) Get a filter criterion that filters may be used to filter form records by the user that submitted them. -
Uses of IUser in de.xima.fc.form_record.api.message
Methods in de.xima.fc.form_record.api.message with parameters of type IUserModifier and TypeMethodDescription -
Uses of IUser in de.xima.fc.form_record.model.message
Methods in de.xima.fc.form_record.model.message that return IUser -
Uses of IUser in de.xima.fc.form.helper
Methods in de.xima.fc.form.helper with parameters of type IUserModifier and TypeMethodDescriptionstatic AttachmentAttachmentHelper.createAttachment(UserContext uc, Mandant man, IUser user, Vorgang vorgang, String fileName, EAttachmentSource attachmentSource, InputStream is) -
Uses of IUser in de.xima.fc.form.publish
Fields in de.xima.fc.form.publish declared as IUserMethods in de.xima.fc.form.publish that return IUserMethods in de.xima.fc.form.publish with parameters of type IUser -
Uses of IUser in de.xima.fc.form.render
Methods in de.xima.fc.form.render that return IUserModifier and TypeMethodDescriptionFormRenderContext.getUserModel()FormRenderContextWrapper.getUserModel()Methods in de.xima.fc.form.render with parameters of type IUserModifier and TypeMethodDescriptionvoidFormRenderContext.setUserModel(IUser user) voidFormRenderContextWrapper.setUserModel(IUser user) Constructors in de.xima.fc.form.render with parameters of type IUserModifierConstructorDescriptionFormRenderContextBuilder(long projektId, Integer formVersionNumber, Locale locale, IUser user, String processId) -
Uses of IUser in de.xima.fc.form.request
Fields in de.xima.fc.form.request declared as IUserMethods in de.xima.fc.form.request that return IUserModifier and TypeMethodDescriptionExtendedFormRequestContext.getUserModel()FormRequestContext.getUserModel()Methods in de.xima.fc.form.request with parameters of type IUserConstructors in de.xima.fc.form.request with parameters of type IUserModifierConstructorDescriptionFormRequestContextBuilder(long projektId, Integer formVersionNummer, String prozessId, IUser user) FormRequestContextBuilder(long projektId, Integer formVersionNummer, String prozessId, IUser user, FrontendServer frontendServer) -
Uses of IUser in de.xima.fc.gui.bean
Methods in de.xima.fc.gui.bean with parameters of type IUserModifier and TypeMethodDescriptionAvatarBean.getFullNameByUser(IUser user) AvatarBean.getInitialsByUser(IUser user) -
Uses of IUser in de.xima.fc.gui.bean.settings
Methods in de.xima.fc.gui.bean.settings with parameters of type IUserModifier and TypeMethodDescriptionbooleanUpdateBean.SystemUpdate.executeSystemUpdates(IUser user, Locale locale) Deprecated.NO-OP: UseFormcycleUpdateinstead.voidDeprecated.UseFormcycleUpdateinstead. -
Uses of IUser in de.xima.fc.gui.common.bean
Methods in de.xima.fc.gui.common.bean that return IUserMethods in de.xima.fc.gui.common.bean with parameters of type IUserModifier and TypeMethodDescriptionViewHelperBean.getDefaultUri(IUser user) ViewHelperBean.getLoginUri(IUser user) voidViewHelperBean.redirectToDefaultUri(IUser user) -
Uses of IUser in de.xima.fc.gui.common.user
Methods in de.xima.fc.gui.common.user with parameters of type IUserModifier and TypeMethodDescriptionstatic CertificateManagementUserUserAdapter.toCertificateManagementUser(IUser user) Converts anIUserto aCertificateManagementUsermodel. -
Uses of IUser in de.xima.fc.gui.common.utils
Methods in de.xima.fc.gui.common.utils with parameters of type IUserModifier and TypeMethodDescriptionstatic de.xima.cmn.criteria.FilterCriterionFilterCriterionUtils.getDefalutFormRecordCreatorFilterCriterion(IUser user) static de.xima.cmn.criteria.FilterCriterionFilterCriterionUtils.getDefalutFormRecordEditorFilterCriterion(IUser user) Deprecated.static de.xima.cmn.criteria.FilterCriterionFilterCriterionUtils.getDefalutFormRecordSubmittedFilterCriterion(IUser user) Returns aFilterCriterionfor filtering form records that were submitted by the user.static ProtocolEntryProcessingEntityUtils.getNewCommentEntry(IUser user, Vorgang process, String comment) static de.xima.cmn.criteria.FilterCriterionFilterCriterionUtils.getUserFilter(IUser user, String propAuthRef, String propProfileUuid) Deprecated.static de.xima.cmn.criteria.FilterCriterionFilterCriterionUtils.getUserRefFilterCriterion(String attrName, IUser user) Deprecated.Constructors in de.xima.fc.gui.common.utils with parameters of type IUserModifierConstructorDescriptionClientDashboardBuilder(IUser user, Mandant client) MainMenuBuilder(IUser user, Mandant client) SystemDashboardBuilder(IUser user, Mandant client) -
Uses of IUser in de.xima.fc.gui.designer.form.utils
Methods in de.xima.fc.gui.designer.form.utils that return IUserMethods in de.xima.fc.gui.designer.form.utils with parameters of type IUserModifier and TypeMethodDescriptionstatic StringDesignerConfigFactory.createDesignerConfig(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, IUser user, BaseDesignerModel baseModel, Locale locale, ProjectPageBean projectHolder, IXFormRenderConfig formRenderConfig, String conversationId) Creates the designer config for the current faces request and the given model.static com.alibaba.fastjson.JSONObjectDesignerConfigFactory.createDesignerConfigJson(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, IUser user, BaseDesignerModel baseModel, Locale locale, ProjectPageBean projectHolder, IXFormRenderConfig formRenderConfig, String conversationId) Creates the designer config for the current faces request and the given model.static FormDesignerModelFormDesignerModelFactory.createFormDesignerModel(javax.faces.context.FacesContext facesContext, IEntityContext ec, Mandant client, ProjectPageBean projectHolder, Locale locale, IUser user, WebFormPersistFile initialPersist, String conversationId) Creates a new form designer model from the data of the given faces request.static StringFormTemplateHelper.fetchPersistJson(Mandant client, IUser user, ETemplateType type, String id, URI uri) Gets the persist JSON for a specific template.static FetchTemplateResultFormTemplateHelper.fetchTagsAndTemplates(Mandant client, Locale locale, IUser user, Projekt project, FormVersion formVersion) static FormTemplateFormTemplateHelper.insertNewTemplate(Mandant client, IUser user, TemplateDataParams params) static voidFormTemplateHelper.removeFormTemplate(IUser user, long templateId) static FormTemplateFormTemplateHelper.updateExistingTemplate(Mandant client, IUser user, long templateId, TemplateDataParams params) Constructors in de.xima.fc.gui.designer.form.utils with parameters of type IUserModifierConstructorDescriptionFormDesignerEnvironmentData(IEntityContext entityContext, Mandant client, IUser user, Locale locale, Projekt project, FormVersion formVersion, WorkflowVersion workflowVersion) -
Uses of IUser in de.xima.fc.gui.model
Methods in de.xima.fc.gui.model with parameters of type IUser -
Uses of IUser in de.xima.fc.gui.model.form_theme
Constructors in de.xima.fc.gui.model.form_theme with parameters of type IUserModifierConstructorDescriptionFormThemeEditModeAdvancedModel(String explorerSessionId, IUser user, Mandant client) Creates a new model for advanced edit mode, that lets the user edit all files in a file explorer.FormThemeEditModeSimpleModel(IUser user, Mandant client, Locale locale) Creates a new model for the client form themes in simple edit mode. -
Uses of IUser in de.xima.fc.gui.model.lazydata
Methods in de.xima.fc.gui.model.lazydata with parameters of type IUserModifier and TypeMethodDescriptionLazyProjectViewListModel.updateProjectGroupNames(IEntityContext ec, ProjectViewModel model, IUser user) Constructors in de.xima.fc.gui.model.lazydata with parameters of type IUserModifierConstructorDescriptionLazyProjectViewListModel(IUser user, Mandant client, Locale locale) -
Uses of IUser in de.xima.fc.gui.model.project
Methods in de.xima.fc.gui.model.project with parameters of type IUserModifier and TypeMethodDescriptionvoidProjectViewModel.update(IEntityContext ec, IUser user, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Uses of IUser in de.xima.fc.gui.model.version
Constructors in de.xima.fc.gui.model.version with parameters of type IUserModifierConstructorDescriptionProjectVersionModel(AProjectDetailsBean projectDetails, IUser user) -
Uses of IUser in de.xima.fc.gui.transfer
Methods in de.xima.fc.gui.transfer with parameters of type IUserModifier and TypeMethodDescriptionstatic final <T extends de.xima.cmn.dao.interfaces.IEntity<Long>>
org.primefaces.model.StreamedContentEntityExportHelper.getStreamedContent(IEntityExporter<T> exporter, IUser user) -
Uses of IUser in de.xima.fc.gui.utils.designer
Methods in de.xima.fc.gui.utils.designer with parameters of type IUserModifier and TypeMethodDescriptionstatic BaseDesignerModelDesignerModelFactory.createBaseDesignerModel(javax.faces.context.FacesContext context, Mandant client, ProjectPageBean projectHolder, IEntityContext ec, IUser user) The base designer model with basic data about the client, project etc.static FrameDesignerModelDesignerModelFactory.createFrameDesignerModel(javax.faces.context.FacesContext facesContext, Mandant client, ProjectPageBean projectHolder, IEntityContext ec, Locale locale, IUser user, String conversationId) Creates a new frame designer model from the data of the given faces request. -
Uses of IUser in de.xima.fc.gui.utils.messages
Methods in de.xima.fc.gui.utils.messages with parameters of type IUserModifier and TypeMethodDescriptionstatic <R> List<AInternalMessage> InternalMessageHelper.getAllPluginMessageEntities(IEntityContext ec, UserAccess userAccess, ViewContextBean viewContext, IUser user) -
Uses of IUser in de.xima.fc.handler.entity
Methods in de.xima.fc.handler.entity with parameters of type IUserModifier and TypeMethodDescriptionVorgangHandler.addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) VorgangHandler.correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.WorkflowTriggerHandler.getAllUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user) FormRecordMessageHandler.getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize) Deprecated.AttachmentHandler.getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) FormRecordChatHandler.getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize, Locale locale) FormRecordChatHandler.getByUser(UserContext uc, IUser user) FormRecordChatHandler.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) FormRecordMessageHandler.getByUser(UserContext uc, IUser user) FormRecordMessageHandler.getByUser(UserContext uc, IUser user, int page, int pageSize) VorgangHandler.getByUser(UserContext uc, IUser user) VorgangHandler.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) Deprecated.AttachmentHandler.getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user) FormEingangHandler.getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user) FormRecordChatHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) FormRecordMessageHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) VorgangHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) FormRecordChatHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) FormRecordMessageHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) VorgangHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) WorkflowTaskHandler.getInboxTasks(UserContext uc, Vorgang formRecord, IUser user) WorkflowTriggerHandler.getTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid, Locale locale) WorkflowTriggerHandler.getTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize, Locale locale) WorkflowTriggerHandler.getTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, Locale locale) FormRecordMessageHandler.getUnreadByUser(UserContext uc, IUser user, int page, int pageSize) VorgangHandler.getUnreadChatCounts(UserContext uc, IUser user, Set<Long> formRecordIds) UserProfileHandler.getUserRefExtension(UserContext uc, IUser user) UserTokenHandler.getUserRefreshTokens(UserContext uc, IUser user) WorkflowTriggerHandler.getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid) WorkflowTriggerHandler.getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) booleanWorkflowTaskHandler.isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user) voidFormRecordChatHandler.markReadByEndUser(UserContext uc, UUID chatUuid, IUser user) voidFormRecordChatHandler.markReadByInboxUser(UserContext uc, UUID chatUuid, IUser user) -
Uses of IUser in de.xima.fc.handler.interfaces.entity
Methods in de.xima.fc.handler.interfaces.entity with parameters of type IUserModifier and TypeMethodDescriptionIVorgangHandler.addSubmission(UserContext uc, Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData, boolean newDataEntry) Adds a new submission to the form record.IVorgangHandler.correctStatus(UserContext uc, Vorgang formRecord, Status targetState, IUser user) Deprecated.The old workflow engine is deprecated, use the new workflow engine.IWorkflowTriggerHandler.getAllUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user) Returns all workflow user triggers defined by the given record and user.IFormRecordMessageHandler.getByChatAndUser(UserContext uc, UUID chatUuid, IUser user, int page, int pageSize) Deprecated.IAttachmentHandler.getByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) Finds the attachments of the form record given by its UUID if the given user can access the form record and the attachment.IFormRecordChatHandler.getByRecordAndUser(UserContext uc, UUID recordUuid, IUser user, int page, int pageSize, Locale locale) Finds the chats for the form record given by its UUID if the given user can access the chat.IFormRecordChatHandler.getByUser(UserContext uc, IUser user) Finds all form record chats the given userhas access to.IFormRecordChatHandler.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) Finds all form record chats the given user has access to via the public REST API.IFormRecordMessageHandler.getByUser(UserContext uc, IUser user) Returns all messages the given user has access to.IFormRecordMessageHandler.getByUser(UserContext uc, IUser user, int page, int pageSize) Finds all form record messages the user given by the user context has access to.IVorgangHandler.getByUser(UserContext uc, IUser user) Gets a list of all form records the user has submitted at some point, in descending order of their (last) modification instant.IVorgangHandler.getByUser(UserContext uc, IUser user, int page, int pageSize, int offset) Deprecated.IAttachmentHandler.getByUuidAndUser(UserContext uc, UUID attachmentUuid, IUser user) Finds the attachment for the given UUID if the user can access the attachment.IFormEingangHandler.getByUuidAndUser(UserContext uc, UUID recordDataUuid, IUser user) Gets the form record data by the given UUID if the user can access it.IFormRecordChatHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) Finds the chat for the given UUID if the given user can access the chat.IFormRecordMessageHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) Finds the message for the given UUID, which the given user can access.IVorgangHandler.getByUuidAndUser(UserContext uc, UUID uuid, IUser user) Finds the form record for the given UUID if the given user has submitted it at some point.IFormRecordChatHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) Finds the chat for the given UUID if the given user can access the chat.IFormRecordMessageHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) Finds the detailed message for the given UUID, which the given user can access.IVorgangHandler.getDetailsByUuidAndUser(UserContext uc, UUID uuid, IUser user, Locale locale) Finds the detailed form record data for the form record with the given UUID if the given user has submitted it at some point.IWorkflowTaskHandler.getInboxTasks(UserContext uc, Vorgang formRecord, IUser user) Finds all tasks that are allowed to be invoked by the given user in the inbox.IWorkflowTriggerHandler.getTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid, Locale locale) Returns the workflow trigger defined by the given record, task and trigger UUID.IWorkflowTriggerHandler.getTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize, Locale locale) Returns a paged result of workflow triggers which are available for the given form record and user.IWorkflowTriggerHandler.getTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, Locale locale) Returns all workflow triggers which are available for the given form record and user.IFormRecordMessageHandler.getUnreadByUser(UserContext uc, IUser user, int page, int pageSize) Finds all unread form record messages the user given by the user context has access to.IVorgangHandler.getUnreadChatCounts(UserContext uc, IUser user, Set<Long> formRecordIds) Returns the number of chats that are unread for the given user and the form records with the given IDs.IUserProfileHandler.getUserRefExtension(UserContext uc, IUser user) Returns the user filter extension for the given user profile.IUserTokenHandler.getUserRefreshTokens(UserContext uc, IUser user) IWorkflowTriggerHandler.getUserTriggerByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, UUID taskUuid, UUID triggerUuid) Returns the workflow user trigger defined by the given record, task and trigger UUID.IWorkflowTriggerHandler.getUserTriggersByRecordAndUser(UserContext uc, UUID formRecordUuid, IUser user, int page, int pageSize) Finds the workflow user triggers available for the form record given by its UUID if the given user can access the form record.booleanIWorkflowTaskHandler.isTaskInvokableInInbox(UserContext uc, WorkflowTask task, Vorgang formRecord, IUser user) Checks whether the given task may be initiated by the given user in the inbox.voidIFormRecordChatHandler.markReadByEndUser(@NotNull UserContext uc, @NotNull UUID chatUuid, @NotNull IUser user) Marks the chat as read for the given end user.voidIFormRecordChatHandler.markReadByInboxUser(@NotNull UserContext uc, @NotNull UUID chatUuid, @NotNull IUser user) Marks the chat as read for the given inbox user. -
Uses of IUser in de.xima.fc.handler.interfaces.system
Methods in de.xima.fc.handler.interfaces.system with parameters of type IUserModifier and TypeMethodDescriptionIAuthenticationHandler.checkTwoFactorAuthentication(IUser user) Checks if two-factor authentication is required for the given user.booleanISetupHandler.createManantWithDependencies(UserContext uc, Mandant client, MandantMailData clientMailData, String adminEmail, IUser creator) Methode zum Anlegen eines Mandanten mit der initialen Konfiguration, analog zum Setup-ProzessbooleanIAuthenticationHandler.hasReachedMaxTokenLimit(IUser user) Returns whether the user has reached the maximum number of temporary MFA tokens allowed.booleanIAuthenticationHandler.isTwoFactorAuthenticationRequired(IUser user) Checks if two-factor authentication is required for the given user.IMailHandler.sendMfaEmailCodeMail(IUser user, Locale defaultLocale) Sends a mail with an MFA code.booleanIMailHandler.sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale) Deprecated.UsesendMfaEmailCode(IUser, Locale)instead. -
Uses of IUser in de.xima.fc.handler.interfaces.workflow
Methods in de.xima.fc.handler.interfaces.workflow with parameters of type IUserModifier and TypeMethodDescriptionIWorkflowHandler.initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use methods of the new workflow engine, such asIWorkflowHandler.triggerEvent(UserContext, IFormRecordProvidingEvent). -
Uses of IUser in de.xima.fc.handler.system
Methods in de.xima.fc.handler.system with parameters of type IUserModifier and TypeMethodDescriptionAuthenticationHandler.checkTwoFactorAuthentication(IUser user) booleanSetupHandler.createManantWithDependencies(UserContext uc, Mandant mandant, MandantMailData mailData, String adminEmail, IUser creator) booleanAuthenticationHandler.hasReachedMaxTokenLimit(IUser user) booleanAuthenticationHandler.isTwoFactorAuthenticationRequired(IUser user) MailHandler.sendMfaEmailCodeMail(IUser user, Locale defaultLocale) booleanMailHandler.sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale) Deprecated.UseMailHandler.sendMfaEmailCodeMail(IUser, Locale)instead. -
Uses of IUser in de.xima.fc.handler.workflow
Methods in de.xima.fc.handler.workflow with parameters of type IUserModifier and TypeMethodDescriptionWorkflowHandler.initWorkflow(UserContext uc, Vorgang vorgang, Status status, IUser user, Map<String, Serializable> sessionAttributes, boolean isCorrection, boolean anonymize) Deprecated.Use the new workflow engine. -
Uses of IUser in de.xima.fc.importer.project
Methods in de.xima.fc.importer.project with parameters of type IUserModifier and TypeMethodDescriptionProjectImporter.doImport(IEntityContext ec, IUser user) Imports the given project and its dependencies. -
Uses of IUser in de.xima.fc.inbox.bean
Methods in de.xima.fc.inbox.bean with parameters of type IUserModifier and TypeMethodDescriptionvoidProcessViewBean.putAccessFilter(IUser user) voidProcessViewBean.putCreatorFilter(IUser user) voidProcessViewBean.putEditorFilter(IUser user) voidProcessViewBean.putReadMessagesFilter(IUser user) voidProcessViewBean.putUnreadMessagesFilter(IUser user) -
Uses of IUser in de.xima.fc.inbox.interfaces.lazydata
Methods in de.xima.fc.inbox.interfaces.lazydata with parameters of type IUserModifier and TypeMethodDescriptionvoidILazyProcessModel.setAccessFilter(IUser user) Puts a filter where the given user has access to the form record.voidILazyProcessModel.setCreatorFilter(IUser user) Puts a filter where the given user is the first submitter (creator) of the form record.voidILazyProcessModel.setEditorFilter(IUser user) Puts a filter where the given user is an editor of the form record, meaning they have submitted the form record.voidILazyProcessModel.setReadMessagesFilter(IUser user) Puts a filter where the given user has read messages in the form record.voidILazyProcessModel.setUnreadMessagesFilter(IUser user) Puts a filter where the given user has unread messages in the form record. -
Uses of IUser in de.xima.fc.inbox.model
Methods in de.xima.fc.inbox.model with parameters of type IUserModifier and TypeMethodDescriptionProcessGUIModel.Builder.build(UserContext uc, IUser user, ViewBean viewBean) Deprecated.static ProcessGUIModelProcessGUIModel.forInboxView(Long formRecordId, EProcessView processView, Locale locale, IUser user, String baseUrl) static ProcessGUIModelProcessGUIModel.forStandaloneView(javax.faces.context.FacesContext facesContext, Locale defaultLocale, IUser user) booleanvoidProcessGUIModel.updateData(IUser user) -
Uses of IUser in de.xima.fc.inbox.model.lazydata
Methods in de.xima.fc.inbox.model.lazydata with parameters of type IUserModifier and TypeMethodDescriptionde.xima.cmn.criteria.FilterCriterionLazyAppointmentProcessModel.getAccessFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyGridListProcessModel.getAccessFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyListProcessModel.getAccessFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyAppointmentProcessModel.getCreatorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyGridListProcessModel.getCreatorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyListProcessModel.getCreatorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyAppointmentProcessModel.getEditorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyGridListProcessModel.getEditorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyListProcessModel.getEditorFilter(IUser user) de.xima.cmn.criteria.FilterCriterionLazyAppointmentProcessModel.getReadMessagesFilter(IUser user, boolean isRead) de.xima.cmn.criteria.FilterCriterionLazyGridListProcessModel.getReadMessagesFilter(IUser user, boolean isRead) de.xima.cmn.criteria.FilterCriterionLazyListProcessModel.getReadMessagesFilter(IUser user, boolean isRead) -
Uses of IUser in de.xima.fc.inbox.model.messages
Methods in de.xima.fc.inbox.model.messages with parameters of type IUser -
Uses of IUser in de.xima.fc.inbox.model.request
Methods in de.xima.fc.inbox.model.request with parameters of type IUserModifier and TypeMethodDescriptionstatic IInboxFormRecordRequestInboxFormRecordRequestFactory.readRequest(Long formRecordId, IUser user) Deprecated.static IInboxFormRecordRequestInboxFormRecordRequestFactory.readRequest(Long formRecordId, IUser user, Locale locale) Creates a new request for a form record that marks the form record as readstatic IInboxFormRecordRequestInboxFormRecordRequestFactory.readRequest(String formRecordProcessId, IUser user) Deprecated.static IInboxFormRecordRequestInboxFormRecordRequestFactory.readRequest(String formRecordProcessId, IUser user, Locale locale) Creates a new request for a form record that marks the form record as readConstructors in de.xima.fc.inbox.model.request with parameters of type IUser -
Uses of IUser in de.xima.fc.inbox.utils
Methods in de.xima.fc.inbox.utils with parameters of type IUserModifier and TypeMethodDescriptionstatic booleanInboxUtils.canUserChangeToState(UserContext uc, IUser user, Status state) Deprecated.static final de.xima.cmn.criteria.FilterCriterionProcessQueryCriteriaUtils.getCreatorFilter(EProcessListView view, IUser user) Deprecated.static final de.xima.cmn.criteria.FilterCriterionProcessQueryCriteriaUtils.getEditorFilter(EProcessListView view, IUser user) Deprecated.InboxUtils.getUserInboxes(IUser user, Mandant client) -
Uses of IUser in de.xima.fc.interfaces
Methods in de.xima.fc.interfaces that return IUserMethods in de.xima.fc.interfaces with parameters of type IUserModifier and TypeMethodDescriptionIEntityContextFactory.newEntityContext(IUser user) Creates a newIEntityContextfor the given user. -
Uses of IUser in de.xima.fc.interfaces.auth
Methods in de.xima.fc.interfaces.auth that return types with arguments of type IUserMethods in de.xima.fc.interfaces.auth with parameters of type IUserModifier and TypeMethodDescriptionbooleanIFormAuthContext.checkAuthorization(IUser user) booleanIAuthorizer.isUserAuthorized(IUser user, IAuthorizationContext context) Checks whether the given user is authorized for the given authorization context. -
Uses of IUser in de.xima.fc.interfaces.form
Methods in de.xima.fc.interfaces.form that return IUserModifier and TypeMethodDescriptionIFormPublishContext.getUser()IFormRenderContext.getUserModel()IFormRequestContext.getUserModel()Methods in de.xima.fc.interfaces.form with parameters of type IUserModifier and TypeMethodDescriptionvoidvoidIFormRenderContext.setUserModel(IUser user) voidIFormRequestContext.setUserModel(IUser user) -
Uses of IUser in de.xima.fc.interfaces.form.record.request
Methods in de.xima.fc.interfaces.form.record.request that return IUserModifier and TypeMethodDescriptionIInboxFormRecordUploadElementDataRequest.getUser()IInboxFormRecordRequest.getUserModel() -
Uses of IUser in de.xima.fc.interfaces.plugin.param.form
Methods in de.xima.fc.interfaces.plugin.param.form that return IUser -
Uses of IUser in de.xima.fc.interfaces.plugin.param.form_record.message
Methods in de.xima.fc.interfaces.plugin.param.form_record.message that return IUser -
Uses of IUser in de.xima.fc.interfaces.plugin.param.servlet
Methods in de.xima.fc.interfaces.plugin.param.servlet that return IUserModifier and TypeMethodDescriptionIPluginServletActionParams.getBackendUser()Gets theBACKENDuser that made the request to the plugin action servlet.IPluginServletActionParams.getFormUser()Gets theFORMuser that made the request to the plugin action servlet.default IUserIPluginServletActionParams.getUser()Deprecated. -
Uses of IUser in de.xima.fc.interfaces.servlet.event
Methods in de.xima.fc.interfaces.servlet.event that return IUser -
Uses of IUser in de.xima.fc.interfaces.workflow.event
Methods in de.xima.fc.interfaces.workflow.event that return IUser -
Uses of IUser in de.xima.fc.interfaces.workflow.execution
Methods in de.xima.fc.interfaces.workflow.execution that return IUserModifier and TypeMethodDescriptiondefault IUserIWorkflowExecutionEnvironmentData.getEffectiveUserModel()IBaseEnvironmentData.getUserModel() -
Uses of IUser in de.xima.fc.jpa.context
Methods in de.xima.fc.jpa.context that return IUserMethods in de.xima.fc.jpa.context with parameters of type IUserModifier and TypeMethodDescriptionstatic IEntityContextEntityContextFactory.newEntityContext(IUser user) -
Uses of IUser in de.xima.fc.logic.form_record.upload
Methods in de.xima.fc.logic.form_record.upload with parameters of type IUserModifier and TypeMethodDescriptionstatic FormDataUpdaterFormDataUpdater.forFormRecordData(IEntityContext ec, FormEingang formRecordData, IUser user) -
Uses of IUser in de.xima.fc.logic.user
Methods in de.xima.fc.logic.user with parameters of type IUserModifier and TypeMethodDescriptionstatic CertificateManagementUserUserAdapter.toCertificateManagementUser(IUser user) Converts anIUserto aCertificateManagementUsermodel.static CertificateProviderUserUserAdapter.toCertificateProviderUser(IUser user) Converts anIUserto aCertificateProviderUsermodel.static PersistenceUserUserAdapter.toPersistenceUser(IUser user) Converts anIUserto aPersistenceUsermodel.static ProjectUserUserAdapter.toProjectUser(IUser user) Converts anIUserto aProjectUsermodel. -
Uses of IUser in de.xima.fc.mail.impl.security.certprovider
Methods in de.xima.fc.mail.impl.security.certprovider with parameters of type IUserModifier and TypeMethodDescriptionFCCertificateCertProvider.findEncryptionCertificate(String emailAddress, Long clientId, IUser user) KeyStoreCertProvider.findEncryptionCertificate(String emailAddress, Long clientId, IUser user) PluginCertProvider.findEncryptionCertificate(String emailAddress, Long clientId, IUser user) FCCertificateCertProvider.findSignatureCertificateBundle(String emailAddress, Long clientId, IUser user) KeyStoreCertProvider.findSignatureCertificateBundle(String emailAddress, Long clientId, IUser user) PluginCertProvider.findSignatureCertificateBundle(String emailAddress, Long clientId, IUser user) -
Uses of IUser in de.xima.fc.mail.interfaces
Methods in de.xima.fc.mail.interfaces with parameters of type IUserModifier and TypeMethodDescriptionIMailSecurityCertProvider.findEncryptionCertificate(String emailAddress, Long clientId, IUser user) Finds the certificate for email-encryption for the given email address within the given client.IMailSecurityCertProvider.findSignatureCertificateBundle(String emailAddress, Long clientId, IUser user) Finds the certificate bundle containing the private key for email-signing for the given email address within the given client. -
Uses of IUser in de.xima.fc.mail.utils
Methods in de.xima.fc.mail.utils with parameters of type IUserModifier and TypeMethodDescriptionstatic MfaEmailCodeDtoUserMailUtil.sendMfaEmailCodeMail(IUser user, Locale defaultLocale) Sends an MFA email code to the user's primary email address.static booleanUserMailUtil.sendUserMfaEmailCodeMail(IUser user, Locale defaultLocale) Deprecated. -
Uses of IUser in de.xima.fc.manager
Methods in de.xima.fc.manager with parameters of type IUserModifier and TypeMethodDescriptionstatic ProjektProjectManager.create(IEntityContext ec, Projekt project, IUser user) static ProjektProjectManager.create(IEntityContext ec, Projekt project, IUser user, boolean useOldWorkflow) static ProjektProjectManager.update(IEntityContext ec, Projekt project, IUser user) -
Uses of IUser in de.xima.fc.mdl
Methods in de.xima.fc.mdl with parameters of type IUser -
Uses of IUser in de.xima.fc.mdl.print
Methods in de.xima.fc.mdl.print that return IUserMethods in de.xima.fc.mdl.print with parameters of type IUser -
Uses of IUser in de.xima.fc.ms.entity
Methods in de.xima.fc.ms.entity that return IUser -
Uses of IUser in de.xima.fc.ms.test.extension
Methods in de.xima.fc.ms.test.extension with parameters of type IUser -
Uses of IUser in de.xima.fc.ms.test.workflow
Fields in de.xima.fc.ms.test.workflow declared as IUser -
Uses of IUser in de.xima.fc.plugin
Methods in de.xima.fc.plugin with parameters of type IUserModifier and TypeMethodDescriptionstatic APluginEntity<?, ?, ?> PluginTransactions.newPluginEntityForJarFile(WorkspaceScope scope, IUser user, Path jarFile, PluginID pluginId) Creates a new plugin entity with the data from the given JAR file.static voidPluginTransactions.setNewPluginData(APluginEntity<?, ?, ?> plugin, IUser user, Path jarFile) Sets a new JAR file for a given plugin. -
Uses of IUser in de.xima.fc.plugin.models.params.servlet
Methods in de.xima.fc.plugin.models.params.servlet that return IUserModifier and TypeMethodDescriptionPluginServletActionParams.getBackendUser()PluginServletActionParams.getFormUser()Methods in de.xima.fc.plugin.models.params.servlet with parameters of type IUserModifier and TypeMethodDescriptionPluginServletActionParams.Builder.backendUser(IUser user) Deprecated.Constructors in de.xima.fc.plugin.models.params.servlet with parameters of type IUserModifierConstructorDescriptionPluginServletActionParams(Map<String, Serializable> httpSessionAttributes, Map<Serializable, Serializable> frqSessionAttributes, Map<String, List<String>> valueParameter, Map<String, List<FileData>> uploadFiles, IUser user, Locale locale, EServletAction action, Map<String, String> headerMap, FrontendServer fs, Mandant client, String sessionId) Deprecated. -
Uses of IUser in de.xima.fc.proma
Methods in de.xima.fc.proma with parameters of type IUserModifier and TypeMethodDescriptionstatic IPublicAsyncWebSocketContextRequestPromaContexts.publicWebSocketAsync(IUser user) static IPublicAsyncWebSocketContextRequestPromaContexts.publicWebSocketAsync(IUser user, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor) static IPublicSyncWebSocketContextRequestPromaContexts.publicWebSocketSync(IUser user) static IPublicSyncWebSocketContextRequestPromaContexts.publicWebSocketSync(IUser user, de.xima.ximahttp.jakarta_faces.api.IContextualExecutor executor) -
Uses of IUser in de.xima.fc.proma.util
Methods in de.xima.fc.proma.util with parameters of type IUserModifier and TypeMethodDescriptionstatic Set<WorkspaceScope> PromaPluginUpdateCheck.findPluginScopesToCheckForUpdates(IEntityContext ec, IUser user, boolean forceUpdate) Finds all client or system scopes for which the user is allowed to check for plugin updates.static booleanPromaAccessChecker.isPluginPromaRequestAllowedForScope(IUser user, WorkspaceScope scope) Checks whether requests to PROMA concerning plugins (such as the plugin update check) are allowed for the given context and scope (a client scope or system scope) are allowed. -
Uses of IUser in de.xima.fc.prompt.mgmt.gui.model
Methods in de.xima.fc.prompt.mgmt.gui.model that return IUserModifier and TypeMethodDescriptionPromptConnectionBeanEnvironment.user()PromptQueryBeanEnvironment.user()Methods in de.xima.fc.prompt.mgmt.gui.model with parameters of type IUserModifier and TypeMethodDescriptionstatic PromptConnectionOptionsPromptConnectionOptions.load(PromptScope assignee, IUser user, Locale locale, IPromptTypeService promptHandlerService, IPromptManagementService promptManagementService) -
Uses of IUser in de.xima.fc.prompt.mgmt.service
Methods in de.xima.fc.prompt.mgmt.service with parameters of type IUserModifier and TypeMethodDescriptionvoidIPromptManagementService.deleteConnection(IUser user, PromptObjectIdentifier connection) Deletes the prompt connection with the given ID.voidIPromptManagementService.deleteConnection(IUser user, PromptObjectIdentifier connection, IPromptLock lock) Deletes the prompt connection with the given ID.voidIPromptManagementService.deleteQuery(IUser user, PromptObjectIdentifier query) Deletes the prompt query with the given ID.voidIPromptManagementService.deleteQuery(IUser user, PromptObjectIdentifier query, IPromptLock lock) Deletes the prompt query with the given ID.voidIPromptManagementService.exportConnectionData(IPromptConnectionExportSpec exportSpec, OutputStream outputStream, IUser user) Exports prompt connection data according to the given export specification and writes it to the given output stream.voidIPromptManagementService.exportQueryData(IPromptQueryExportSpec exportSpec, OutputStream outputStream, IUser user) Exports prompt query data according to the given export specification and writes it to the given output stream.IPromptManagementService.findConnectionByName(IUser user, PromptScope scope, String name) Searches for a prompt connection by itsname.IPromptManagementService.findConnectionByQuery(IUser user, PromptObjectIdentifier query) Searches for the prompt connectionconfigured forthe given query.IPromptManagementService.findConnectionsByType(IUser user, PromptScope scope, String type, PromptScopeResolutionMode mode) Searches for all prompt connections that use a prompt service of the given type.IPromptManagementService.findQueryByName(IUser user, PromptScope scope, String name) Searches for a prompt query by itsname.IPromptManagementService.importPromptQuery(IPromptQueryImportSpec spec, InputStream inputStream, IUser user) Imports prompt query data from the given input stream according to the given import specification.IPromptManagementService.lockConnection(IUser user, PromptObjectIdentifier connection) Locks the given connection for editing.IPromptManagementService.lockQuery(IUser user, PromptObjectIdentifier query) Locks the given query for editing.IPromptManagementService.readConnection(IUser user, PromptObjectIdentifier connection) Reads the prompt connection with the given UUID.IPromptManagementService.readConnectionConfig(IUser user, PromptObjectIdentifier connection) Reads the raw, non-deserialized configuration of the prompt connection with the given ID.IPromptManagementService.readConnections(IUser user, PromptScope scope, PromptScopeResolutionMode mode) Reads all prompt connections assigned to the given scope.IPromptManagementService.readQueries(IUser user, PromptScope scope, PromptScopeResolutionMode mode) Reads all prompt queries assigned to the given scope.IPromptManagementService.readQuery(IUser user, PromptObjectIdentifier query) Reads the prompt query with the given ID.IPromptManagementService.readQueryConfig(IUser user, PromptObjectIdentifier query) Reads the raw, non-deserialized configuration of the prompt query with the given UUID.voidIPromptManagementService.saveConnection(IUser user, PromptConnectionData connection, Object config) Persists (create or update) the given prompt connection in the persistence layer.IPromptManagementService.saveConnection(IUser user, PromptConnectionData connection, Object config, IPromptLock lock) Persists (create or update) the given prompt connection in the persistence layer.voidIPromptManagementService.saveQuery(IUser user, PromptQueryData query, Object config) Persists (create or update) the given prompt query in the persistence layer.IPromptManagementService.saveQuery(IUser user, PromptQueryData query, Object config, IPromptLock lock) Persists (create or update) the given prompt query in the persistence layer. -
Uses of IUser in de.xima.fc.security.authentication
Methods in de.xima.fc.security.authentication with parameters of type IUserModifier and TypeMethodDescriptionstatic voidAutoLoginHelper.addCookie(IUser user, IAuthWebContext authContext) Constructors in de.xima.fc.security.authentication with parameters of type IUserModifierConstructorDescriptionMultiFactorAuthenticator(IUser user, String code, boolean saveAuthentication) -
Uses of IUser in de.xima.fc.security.helper
Methods in de.xima.fc.security.helper that return types with arguments of type IUserModifier and TypeMethodDescriptionSecurityWebContextHelper.getUser(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target) Methods in de.xima.fc.security.helper with parameters of type IUserModifier and TypeMethodDescriptionstatic StringSecurityWebEndpointHelper.getDefaultUriForAuthenticatedUser(IUser user) static StringSecurityWebEndpointHelper.getLoginUri(IUser user) Returns the default login URI for the given user.static List<DirectClientAuthorization> SecurityEntityHelper.getUnacceptedClientInvitations(IUser user) static booleanSecurityEntityHelper.hasUnacceptedClientInvitations(IUser user) static booleanSecurityProfileHelper.isMultiFactorAuthenticated(IUser user) static booleanSecurityProfileHelper.isMultiFactorAuthenticationNeeded(IUser user) static booleanSecurityWebEndpointHelper.isUserAuthorized(IWebEndpoint endpoint, IAuthorizationContext context, IUser user) Checks if the given user has authorization for the given web endpoint within the given context. -
Uses of IUser in de.xima.fc.security.user
Fields in de.xima.fc.security.user with type parameters of type IUserMethods in de.xima.fc.security.user that return IUserMethods in de.xima.fc.security.user with parameters of type IUserModifier and TypeMethodDescriptionUserProducer.DefaultUserRefExtensionProducer.produceForUser(IUser user) -
Uses of IUser in de.xima.fc.servlet.event
Methods in de.xima.fc.servlet.event with parameters of type IUserModifier and TypeMethodDescriptionstatic final IDoiVerificationEventDataServletEventDataFactory.doiSelfVerification(Vorgang formRecord, IUser user, Locale locale, boolean skipWorkflowTriggers) Creates the event data for verifying the Double-Opt-In of a form record manually using the verify UUID of the form record itself. -
Uses of IUser in de.xima.fc.session
Methods in de.xima.fc.session that return IUserModifier and TypeMethodDescriptionXfcSession.getUser()Deprecated.Don't use!FRQSession.getUserModel()Methods in de.xima.fc.session with parameters of type IUser -
Uses of IUser in de.xima.fc.setup
Methods in de.xima.fc.setup with parameters of type IUserModifier and TypeMethodDescriptionDefaultClientCreator.createClient(IEntityContext ec, Mandant client, MandantMailData mailData, String adminEmail, IClientCreateData defaultData, IUser creator) static FCMessageXFSetup.createClient(IEntityContext ec, Mandant client, MandantMailData mailData, String adminMail, IUser creator) Creates a client with the currentIClientCreatorand currentIClientCreateData -
Uses of IUser in de.xima.fc.setup.interfaces
Methods in de.xima.fc.setup.interfaces with parameters of type IUserModifier and TypeMethodDescriptionIClientCreator.createClient(IEntityContext ec, Mandant man, MandantMailData mailData, String adminEmail, IClientCreateData defaultData, IUser creator) Method to create an client with the given data. -
Uses of IUser in de.xima.fc.testhelper
Methods in de.xima.fc.testhelper that return IUserModifier and TypeMethodDescriptionstatic IUserDeprecated.static IUserProfileHelper.toUser(UserProfile userProfile) Methods in de.xima.fc.testhelper with parameters of type IUserModifier and TypeMethodDescriptionstatic voidEntityDummyFactory.addDummyFormSubmission(Vorgang formRecord, IUser user) static voidEntityDummyFactory.addDummyFormSubmission(Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext) static voidEntityDummyFactory.addDummyFormSubmission(Vorgang formRecord, IUser user, EFormRecordSubmitContext submitContext, String formData, boolean newDataEntry) static voidEntityDummyFactory.addDummyFormSubmission(Vorgang formRecord, IUser user, String formData, boolean newDataEntry) static AttachmentEntityDummyFactory.dummyAttachment(String filename, byte[] data, Vorgang process, IUser user, String elementName) static AttachmentEntityDummyFactory.dummyAttachment(String filename, byte[] data, Vorgang process, IUser user, String elementName, EAttachmentSource source) static AttachmentEntityDummyFactory.dummyAttachment(String filename, String text, Vorgang process, IUser user, String elementName, EAttachmentSource source) static FormRecordChatEntityDummyFactory.dummyFormRecordChat(Vorgang formRecord, IUser member) static FormRecordChatEntityDummyFactory.dummyFormRecordChat(Vorgang formRecord, IUser member, boolean open) static FormRecordMessageEntityDummyFactory.dummyFormRecordMessage(FormRecordChat chat, IUser sender, String senderCtx, String content) static FormRecordMessageEntityDummyFactory.dummyFormRecordMessage(FormRecordChat chat, IUser sender, String senderCtx, String content, Instant sentInstant) static FormRecordSubmissionEntityDummyFactory.dummyFormRecordSubmission(Vorgang formRecord, IUser user) static FormRecordSubmissionEntityDummyFactory.dummyFormRecordSubmission(Vorgang formRecord, IUser user, String submitCtx, WorkflowState submitState, FrontendServer submitFrontendServer, String submitServerBaseUrl, byte[] formData) static FormRecordSubmissionEntityDummyFactory.dummyFormRecordSubmission(Vorgang formRecord, IUser user, String submitCtx, WorkflowState submitState, FrontendServer submitFrontendServer, String submitServerBaseUrl, String formData) -
Uses of IUser in de.xima.fc.testhelper.form.record
Methods in de.xima.fc.testhelper.form.record that return IUserModifier and TypeMethodDescriptionFormRecordAttachmentTestConfig.getCreator()@NotNull IUserFormRecordSubmissionTestConfig.getUser()Methods in de.xima.fc.testhelper.form.record with parameters of type IUserModifier and TypeMethodDescriptionFormRecordTestConfig.Builder.addSubmissionConfig(IUser user, EFormRecordSubmitContext submitContext) FormRecordTestConfig.Builder.addSubmissionConfig(IUser user, EFormRecordSubmitContext submitContext, String formData) Constructors in de.xima.fc.testhelper.form.record with parameters of type IUserModifierConstructorDescriptionFormRecordAttachmentTestConfig(String fileName, String elementName, byte[] data, IUser creator) FormRecordSubmissionTestConfig(IUser user, Instant submitInstant, EFormRecordSubmitContext submitContext, FrontendServer submitFrontendServer, String submitServerBaseUrl, Locale submitLocale, String formData) -
Uses of IUser in de.xima.fc.testhelper.form.record.interfaces
Methods in de.xima.fc.testhelper.form.record.interfaces that return IUserModifier and TypeMethodDescriptionIFormRecordAttachmentTestConfig.getCreator()@NotNull IUserIFormRecordSubmissionTestConfig.getUser() -
Uses of IUser in de.xima.fc.transform.excel
Methods in de.xima.fc.transform.excel with parameters of type IUserModifier and TypeMethodDescriptionFdToExcelBuilder.buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs) Builds the excel export for an list ofVorgang.getId()´s -
Uses of IUser in de.xima.fc.transform.xml
Methods in de.xima.fc.transform.xml with parameters of type IUserModifier and TypeMethodDescriptionFdToXmlBuilder.buildForProcessIDs(UserContext uc, IUser user, List<Long> processIDs) Builds the XML export of anListofVorgang.getId()´s -
Uses of IUser in de.xima.fc.update
Methods in de.xima.fc.update with parameters of type IUserModifier and TypeMethodDescriptionstatic booleanUpdateManager.checkForNeededUpdates(IUser user) Checks whether updates are required.static voidUpdateManager.executeNecessaryUpdates(IUser user) static voidUpdateManager.executeNecessaryUpdates(IUser user, ISystemUpdateProgressObserver observer) static voidUpdateManager.executeUpdate(IUser user, ISystemUpdate update) static booleanUpdateManager.isHasSystemUpdateLock(IUser user) static voidUpdateManager.removeSystemUpdateLock(IUser user) Constructors in de.xima.fc.update with parameters of type IUser -
Uses of IUser in de.xima.fc.user
Classes in de.xima.fc.user that implement IUserModifier and TypeClassDescriptionclassModel for virtual users such as the SYSTEM user.Fields in de.xima.fc.user declared as IUserModifier and TypeFieldDescriptionstatic final IUserVirtualUser.ANONYMOUSstatic final IUserVirtualUser.SYSTEMMethods in de.xima.fc.user that return IUserModifier and TypeMethodDescriptionstatic IUserUserFactory.anonymous(Collection<BenutzerGruppe> userGroups) static IUserUserFactory.forPac4jProfile(org.pac4j.core.profile.UserProfile pac4jProfile) static IUserUserFactory.forWebContext(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, IAuthenticationTarget target) UserContext.getUser()Methods in de.xima.fc.user with parameters of type IUserModifier and TypeMethodDescriptionstatic UserContextstatic IUserRefExtensionCreates an instance ofIUserRefExtensionbased on the provided user.booleanUserAccess.hasClientAccess(IUser user, Mandant client, IAccessProperty property) Checks if a user has client access.booleanUserAccess.hasClientOrGeneralAccess(IUser user, Mandant client, IAccessProperty property) Checks if a user has general or client access for the given permission.booleanUserAccess.hasGeneralAccess(IUser user, IAccessProperty property) Checks if a user has general access.booleanUserAccess.hasProjectAccess(IUser user, Projekt project, IAccessProperty property) Checks if a user has project access.booleanUserAccess.hasSystemAccess(IUser user, IAccessProperty property) Checks if a user has system access.booleanUserAccess.hasSystemAccess(IUser user, IAccessProperty property, boolean ignoreLicenseAccesses) Checks if a user has system access.UserRefExtensionFactory.IUserRefExtensionProducer.produceForUser(IUser user) Method parameters in de.xima.fc.user with type arguments of type IUserModifier and TypeMethodDescriptionstatic voidUserFactory.registerUserProducer(Function<org.pac4j.core.profile.UserProfile, IUser> userProducer) -
Uses of IUser in de.xima.fc.utils
Methods in de.xima.fc.utils that return IUserModifier and TypeMethodDescriptionstatic IUserPac4jUtils.getUser(javax.servlet.http.HttpSession session) Finds the user within the session data and returns it if present.Methods in de.xima.fc.utils with parameters of type IUserModifier and TypeMethodDescriptionstatic booleanUserMgmtUtils.canAccessClient(IUser user, Mandant client) Whether the given user has permission to access the given client.static booleanUserMgmtUtils.canAccessInbox(IUser user, Postfach inbox) Whether the user has permission to access the client inbox.static booleanUserMgmtUtils.canEditProject(IUser user, Projekt project) Whether or not the given user has permission to edit the given project.static booleanUserMgmtUtils.canViewProject(IUser user, Projekt project) Whether the given user has permission to view the given project.static BenutzerUserMgmtUtils.getBenutzerFromUser(IUser user, Mandant client) Deprecated.static booleanUserMgmtUtils.hasBackendAccess(IUser user) Checks if the user has permission to access to the formcycle backend.static booleanUserMgmtUtils.hasClientBackendAccess(IUser user, Long clientId) Returns whether or not the given user has access to the formcycle backend of the client with the given ID.static booleanUserMgmtUtils.isAnonymousUser(IUser user) Checks if the user is anonymous.static booleanUserMgmtUtils.isAuthenticatedFor(IUser user, String authTarget) checks if the user has been authenticated for the given authentication target.static booleanUserMgmtUtils.isClientAdmin(IUser user, Mandant client) Checks if the user is an admin of the given client.static booleanUserMgmtUtils.isDistinctUser(IUser user) Checks if the user is a distinct user.static booleanUserMgmtUtils.isInvitedUser(IUser user) static booleanUserMgmtUtils.isSuperUser(IUser user) Checks if the user is THE super user.static booleanUserMgmtUtils.isSystemAdmin(IUser user) Checks if the user is a system admin.static booleanUserMgmtUtils.isSystemUser(IUser user) Checks if the user is THE system user.static booleanUserMgmtUtils.isUser(IEntityClientAuthorization authorization, IUser user) Checks whether the given client authorization applies to the given user.static booleanUserMgmtUtils.isUser(IUserIdentity identity, IUser user) Checks whether the given user identity is the identity of the given user.static booleanUserMgmtUtils.isUser(UserProfile profile, IUser user) Checks whether the given user profile is the user profile of the given user.static com.alibaba.fastjson.JSONObjectstatic com.alibaba.fastjson.JSONObjectstatic com.alibaba.fastjson.JSONObject -
Uses of IUser in de.xima.fc.web
Methods in de.xima.fc.web with parameters of type IUser -
Uses of IUser in de.xima.fc.web.common.auth
Methods in de.xima.fc.web.common.auth that return types with arguments of type IUserMethods in de.xima.fc.web.common.auth with parameters of type IUser -
Uses of IUser in de.xima.fc.web.common.datasource
Methods in de.xima.fc.web.common.datasource that return IUserMethods in de.xima.fc.web.common.datasource with parameters of type IUserModifier and TypeMethodDescriptionConstructors in de.xima.fc.web.common.datasource with parameters of type IUserModifierConstructorDescriptionDatenquelleParams(Mandant mandant, Map<String, Serializable> sessionAttributes, ValueParameters requestParameters, Projekt projekt, IUser user, com.alibaba.fastjson.JSONObject userData) Deprecated. -
Uses of IUser in de.xima.fc.web.common.json
Methods in de.xima.fc.web.common.json with parameters of type IUser -
Uses of IUser in de.xima.fc.workflow.data
Methods in de.xima.fc.workflow.data with parameters of type IUserModifier and TypeMethodDescriptionstatic List<WorkflowTask> InboxTaskUtil.getInboxTasks(IEntityContext ec, Vorgang formRecord, IUser user) Finds all tasks that are allowed to be invoked by the given user in the inbox.static booleanInboxTaskUtil.isTaskInvokableInInbox(IEntityContext ec, WorkflowTask task, Vorgang formRecord, IUser user) Checks whether the given task may be initiated by the given user in the inbox. -
Uses of IUser in de.xima.fc.workflow.designer.helper
Methods in de.xima.fc.workflow.designer.helper with parameters of type IUserModifier and TypeMethodDescriptionstatic de.xima.cmn.criteria.FilterCriterionWorkflowTriggerHelper.createUserGroupFilter(String userGroupSearchTerm, IUser user, Mandant client, String scope) Creates a filter for a workflow trigger that check if either no search term with the given key exists; or one exists and its value matches one of the user group UUIDs of the given user. -
Uses of IUser in de.xima.fc.workflow.designer.logic
Methods in de.xima.fc.workflow.designer.logic that return IUserModifier and TypeMethodDescriptionBeanWorkflowValidationEnvironmentData.getUserModel()FacesWorkflowLocalValidationContext.getUserModel()RequestWorkflowEnvironmentData.getUserModel() -
Uses of IUser in de.xima.fc.workflow.designer.model
Methods in de.xima.fc.workflow.designer.model that return IUserConstructors in de.xima.fc.workflow.designer.model with parameters of type IUserModifierConstructorDescriptionBpmnExportEnvironmentData(IEntityContext entityContext, Mandant client, Projekt project, WorkflowVersion workflowVersion, Locale locale, IUser user) -
Uses of IUser in de.xima.fc.workflow.event
Fields in de.xima.fc.workflow.event declared as IUserModifier and TypeFieldDescriptionprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userprotected IUserAFormRecordEventDataBuilder.userMethods in de.xima.fc.workflow.event that return IUserMethods in de.xima.fc.workflow.event with parameters of type IUserModifier and TypeMethodDescriptionstatic IDoiVerifiedEventDataWorkflowEventDataFactory.doiVerified(Vorgang formRecord, WorkflowNode doiInitWorkflowNode, IUser user, Locale locale) static IDoiVerifiedEventDataWorkflowEventDataFactory.doiVerified(Vorgang formRecord, WorkflowNode doiInitWorkflowNode, IUser user, Locale locale, Clock clock) Creates the data for the event that is triggered when the double opt-in process of a form record has been verified.Constructors in de.xima.fc.workflow.event with parameters of type IUserModifierConstructorDescriptionprotectedAFormRecordEventData(Mandant client, IUser user, Locale locale, Projekt project, Vorgang formRecord) protectedAFormRecordEventData(Mandant client, IUser user, Locale locale, Vorgang formRecord) Deprecated.protectedAFormRecordEventData(Mandant client, IUser user, Locale locale, Clock clock, Projekt project, Vorgang formRecord) protectedprotectedAProjectEventData(Mandant client, IUser user, Locale locale, Projekt project) Deprecated.protectedprotectedAWorkflowEventData(Mandant client, IUser user, Locale locale) Deprecated.protectedAWorkflowEventData(Mandant client, IUser user, Locale locale, Clock clock) -
Uses of IUser in de.xima.fc.workflow.executor.common
Methods in de.xima.fc.workflow.executor.common with parameters of type IUser -
Uses of IUser in de.xima.fc.workflow.iface
Methods in de.xima.fc.workflow.iface that return IUser -
Uses of IUser in de.xima.fc.workflow.model
Methods in de.xima.fc.workflow.model that return IUserModifier and TypeMethodDescriptionPojoBaseWorkflowEnvironmentData.getUserModel()PojoWorkflowValidationEnvironmentData.getUserModel()WorkflowTaskRunnerParams.getUserModel()Methods in de.xima.fc.workflow.model with parameters of type IUserModifier and TypeMethodDescriptionConstructors in de.xima.fc.workflow.model with parameters of type IUserModifierConstructorDescriptionPojoBaseWorkflowEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser user, Locale locale, IEntityContext ec) Creates a new POJO implementation ofIWorkflowValidationEnvironmentDatawith the given values.PojoWorkflowValidationEnvironmentData(Mandant client, Projekt project, WorkflowVersion workflowVersion, IUser user, Locale locale, IEntityContext ec) Creates a new POJO implementation ofIWorkflowValidationEnvironmentDatawith the given values. -
Uses of IUser in de.xima.fc.workflow.processor.engine
Methods in de.xima.fc.workflow.processor.engine with parameters of type IUserModifier and TypeMethodDescription -
Uses of IUser in de.xima.fc.workflow.processor.logic.validation
Methods in de.xima.fc.workflow.processor.logic.validation that return IUserModifier and TypeMethodDescriptionDefaultWorkflowValidationContext.getUserModel()InjectableValidationContext.getUserModel() -
Uses of IUser in de.xima.fc.workflow.processor.model
Methods in de.xima.fc.workflow.processor.model that return IUserConstructors in de.xima.fc.workflow.processor.model with parameters of type IUserModifierConstructorDescriptionBuilder(Projekt project, WorkflowVersion workflowVersion, Mandant client, IUser user, Locale locale, IEntityContext ec, boolean ownsEntityContext, WorkflowResourceBundleLocator.MutableWorkflowResourceBundleLocator locator) Creates a new builder with the given values. -
Uses of IUser in de.xima.fc.workflow.processor.value.common
Methods in de.xima.fc.workflow.processor.value.common with parameters of type IUserModifier and TypeMethodDescriptionUserDataDescriptor.valueUserData(IUser user) Creates a value that conforms to theUserDataDescriptorvalue descriptor.UserDataDescriptor.valueUserData(IUser user, Mandant client) Creates a value that conforms to theUserDataDescriptorvalue descriptor.
VorgangAPI.addSubmission(UserContext, Vorgang, IUser, EFormRecordSubmitContext, FrontendServer, String, Locale, String, boolean)instead.