Uses of Class
io.datarouter.auth.storage.user.datarouteruser.DatarouterUser
Packages that use DatarouterUser
Package
Description
-
Uses of DatarouterUser in io.datarouter.auth.model.dto
Methods in io.datarouter.auth.model.dto that return types with arguments of type DatarouterUserModifier and TypeMethodDescriptionHistoryChange.editor()Returns the value of theeditorrecord component.Constructor parameters in io.datarouter.auth.model.dto with type arguments of type DatarouterUserModifierConstructorDescriptionHistoryChange(String changes, Optional<DatarouterUser> editor) Creates an instance of aHistoryChangerecord class. -
Uses of DatarouterUser in io.datarouter.auth.role
Methods in io.datarouter.auth.role that return types with arguments of type DatarouterUserModifier and TypeMethodDescriptionDatarouterRoleManager.getApprovalTypeAuthorityValidators()DatarouterRoleManager.getApprovalTypeAuthorityValidators()RoleManager.getApprovalTypeAuthorityValidators()RoleManager.getApprovalTypeAuthorityValidators()Methods in io.datarouter.auth.role with parameters of type DatarouterUserModifier and TypeMethodDescriptionRoleManager.getAdditionalPermissionRequestEmailRecipients(DatarouterUser requestor, Set<Role> requestedRoles) default List<RoleApprovalType> RoleManager.getPrioritizedRoleApprovalTypes(DatarouterUser editor, DatarouterUser user, Set<RoleApprovalType> relevantApprovalTypes) -
Uses of DatarouterUser in io.datarouter.auth.service
Methods in io.datarouter.auth.service that return DatarouterUserModifier and TypeMethodDescriptionDatarouterUserCreationService.createAutomaticUser(String username, String description) DatarouterUserCreationService.createManualUser(DatarouterUser creator, String username, String password, Set<Role> requestedRoles, boolean enabled, Optional<ZoneId> zoneId, Optional<String> description) DatarouterUserService.getAndValidateCurrentUser(Session session) DatarouterUserService.getUserById(Long id, boolean allowCached) DatarouterUserService.getUserBySession(Session session) DatarouterUserService.getUserByToken(String token, boolean allowCached) DatarouterUserService.getUserByUsername(String username, boolean allowCached) Methods in io.datarouter.auth.service that return types with arguments of type DatarouterUserModifier and TypeMethodDescriptionDatarouterUserService.findUserById(Long id, boolean allowCached) DatarouterUserService.findUserByToken(String token, boolean allowCached) DatarouterUserService.findUserByUsername(String username, boolean allowCached) io.datarouter.scanner.Scanner<DatarouterUser> DatarouterUserService.scanAllUsers(boolean enabledOnly, Set<Role> includedRoles) Methods in io.datarouter.auth.service with parameters of type DatarouterUserModifier and TypeMethodDescriptionbooleanDatarouterUserService.canEditUser(DatarouterUser editor, DatarouterUser user) booleanDatarouterUserService.canEditUserPassword(DatarouterUser editor, DatarouterUser user) booleanDatarouterUserService.canHavePassword(DatarouterUser user) voidDatarouterUserEditService.changePassword(DatarouterUser user, DatarouterUser editor, String newPassword, String signinUrl) DatarouterUserCreationService.createManualUser(DatarouterUser creator, String username, String password, Set<Role> requestedRoles, boolean enabled, Optional<ZoneId> zoneId, Optional<String> description) DatarouterUserEditService.editAccounts(DatarouterUser editor, DatarouterUser user, Map<String, Boolean> updates, String signinUrl) DatarouterUserEditService.editRoles(DatarouterUser editor, DatarouterUser user, List<UserRoleUpdateDto> updates, String signinUrl) voidDatarouterUserEditService.editUser(DatarouterUser user, DatarouterUser editor, Boolean enabled, String signinUrl, Set<DatarouterAccountKey> requestedAccounts, Optional<ZoneId> optionalZoneId, Optional<String> description) DatarouterAccountUserService.getAccountProvisioningStatusForUser(DatarouterUser user) DatarouterUserService.getCurrentRoleApprovals(DatarouterUser user) DatarouterUserHistoryService.getPermissionRequestEmailSubject(DatarouterUser user) DatarouterUserService.getRoleMetadataForUser(DatarouterUser editor, DatarouterUser user) DatarouterUserService.getUserRolesWithSamlGroups(DatarouterUser user) booleanDatarouterUserService.isDatarouterAdmin(DatarouterUser user) booleanDatarouterUserService.isPasswordCorrect(DatarouterUser user, String rawPassword) voidDatarouterUserHistoryService.putAndRecordCreate(DatarouterUser user, Long editorId, String editorUsername, String description) voidDatarouterUserHistoryService.putAndRecordPasswordChange(DatarouterUser user, DatarouterUser editor, String signinUrl) voidDatarouterUserHistoryService.putAndRecordPermissionChange(DatarouterUser user, DatarouterUser editor, String changes, String signinUrl) voidDatarouterUserHistoryService.putAndRecordTimezoneUpdate(DatarouterUser user, DatarouterUser editor, String changes, String signinUrl) voidDatarouterUserHistoryService.recordMessage(DatarouterUser user, DatarouterUser editor, String message) voidDatarouterUserHistoryService.recordPermissionRequestDecline(DatarouterUser user, DatarouterUser editor, String changes, io.datarouter.types.MilliTime declineTime) voidDatarouterUserHistoryService.recordSamlSignOnChanges(DatarouterUser user, String changes) voidDatarouterUserHistoryService.sendDeprovisioningEmail(DatarouterUser user, DatarouterUserHistoryLog history, DatarouterUser editor) voidDatarouterUserEditService.updateTimeZone(DatarouterUser editor, DatarouterUser user, String timeZoneId, String signInUrl) Method parameters in io.datarouter.auth.service with type arguments of type DatarouterUserModifier and TypeMethodDescriptionDatarouterUserService.getUserRolesWithSamlGroups(Optional<DatarouterUser> optionalUser) voidDatarouterUserHistoryService.recordDeprovisions(List<DatarouterUser> users, Optional<DatarouterUser> editor) voidDatarouterUserHistoryService.recordDeprovisions(List<DatarouterUser> users, Optional<DatarouterUser> editor) voidDatarouterUserHistoryService.recordRestores(List<DatarouterUser> users, Optional<DatarouterUser> editor) voidDatarouterUserHistoryService.recordRestores(List<DatarouterUser> users, Optional<DatarouterUser> editor) -
Uses of DatarouterUser in io.datarouter.auth.session
Methods in io.datarouter.auth.session with parameters of type DatarouterUserModifier and TypeMethodDescriptionDatarouterUserSessionService.getSamlSignOnChanges(DatarouterUser user, InterpretedSamlAssertion interpretedSamlAssertion) -
Uses of DatarouterUser in io.datarouter.auth.storage.user.datarouteruser
Methods in io.datarouter.auth.storage.user.datarouteruser that return DatarouterUserModifier and TypeMethodDescriptionDatarouterUser.addRoles(Collection<Role> roles) DatarouterUserDao.get(DatarouterUserKey key) DatarouterUserDao.getByUsername(DatarouterUser.DatarouterUserByUsernameLookup key) DatarouterUserDao.getByUserToken(DatarouterUser.DatarouterUserByUserTokenLookup key) DatarouterUser.removeRoles(Collection<Role> roles) Methods in io.datarouter.auth.storage.user.datarouteruser that return types with arguments of type DatarouterUserModifier and TypeMethodDescriptionDatarouterUserDao.find(DatarouterUser.DatarouterUserByUserTokenLookup key) DatarouterUserDao.find(DatarouterUserKey key) DatarouterUserDao.findByUsername(DatarouterUser.DatarouterUserByUsernameLookup key) DatarouterUserDao.getMulti(Collection<DatarouterUserKey> keys) DatarouterUserDao.getMultiByUsername(Collection<DatarouterUser.DatarouterUserByUsernameLookup> keys) DatarouterUserDao.getMultiByUserTokens(Collection<DatarouterUser.DatarouterUserByUserTokenLookup> keys) io.datarouter.scanner.Scanner<DatarouterUser> DatarouterUserDao.scan()Methods in io.datarouter.auth.storage.user.datarouteruser with parameters of type DatarouterUserModifier and TypeMethodDescriptionstatic booleanDatarouterUser.equals(DatarouterUser first, DatarouterUser second) List<io.datarouter.model.field.Field<?>> DatarouterUser.DatarouterUserFielder.getNonKeyFields(DatarouterUser user) DatarouterUser.DatarouterUserFielder.getUniqueIndexes(DatarouterUser databean) voidDatarouterUserDao.put(DatarouterUser databean) Method parameters in io.datarouter.auth.storage.user.datarouteruser with type arguments of type DatarouterUserModifier and TypeMethodDescriptionvoidDatarouterUserDao.putMulti(Collection<DatarouterUser> databeans) -
Uses of DatarouterUser in io.datarouter.auth.storage.user.roleapprovals
Methods in io.datarouter.auth.storage.user.roleapprovals with parameters of type DatarouterUserModifier and TypeMethodDescriptionvoidDatarouterUserRoleApprovalDao.deleteOutstandingApprovals(DatarouterUser user, String role, DatarouterUser editor) DatarouterUserRoleApprovalDao.getAllForUser(DatarouterUser user) DatarouterUserRoleApprovalDao.getAllOutstandingApprovalsForUser(DatarouterUser user) voidDatarouterUserRoleApprovalDao.setAllRequirementsMetAtForUserRole(DatarouterUser user, String role) -
Uses of DatarouterUser in io.datarouter.auth.storage.user.session
Methods in io.datarouter.auth.storage.user.session with parameters of type DatarouterUserModifier and TypeMethodDescriptionstatic DatarouterSessionDatarouterSession.createFromUser(DatarouterUser user)