private SUser constructSUser(final ExportedUser exportedUser) { final SUserBuilder userBuilder = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(); final long now = System.currentTimeMillis(); userBuilder.setCreationDate(now); userBuilder.setLastUpdate(now); userBuilder.setUserName(exportedUser.getUserName()); userBuilder.setPassword(exportedUser.getPassword()); userBuilder.setFirstName(exportedUser.getFirstName()); userBuilder.setLastName(exportedUser.getLastName()); userBuilder.setJobTitle(exportedUser.getJobTitle()); userBuilder.setTitle(exportedUser.getTitle()); userBuilder.setCreatedBy(userIdFromSession); userBuilder.setEnabled(exportedUser.isEnabled()); return userBuilder.done(); } }
@Override public SUser createUser(final SUser user) throws SUserCreationException { final String methodName = "createUser"; final String hash = encrypter.hash(user.getPassword()); final SUser hashedUser = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(user).setPassword(hash).done(); return createUser(user, methodName, hashedUser); }
@Override @Deprecated public SUser createUserWithoutEncryptingPassword(final SUser user) throws SUserCreationException { final String methodName = "createUserWithoutEncryptingPassword"; final SUser hashedUser = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(user).done(); return createUser(user, methodName, hashedUser); }
@Override public SUser createUser(final SUser user) throws SUserCreationException { final String methodName = "createUser"; final String hash = encrypter.hash(user.getPassword()); final SUser hashedUser = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(user).setPassword(hash).done(); return createUser(user, methodName, hashedUser); }
@Override @Deprecated public SUser createUserWithoutEncryptingPassword(final SUser user) throws SUserCreationException { final String methodName = "createUserWithoutEncryptingPassword"; final SUser hashedUser = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(user).done(); return createUser(user, methodName, hashedUser); }
private SUser constructSUser(final ExportedUser exportedUser) { final SUserBuilder userBuilder = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(); final long now = System.currentTimeMillis(); userBuilder.setCreationDate(now); userBuilder.setLastUpdate(now); userBuilder.setUserName(exportedUser.getUserName()); userBuilder.setPassword(exportedUser.getPassword()); userBuilder.setFirstName(exportedUser.getFirstName()); userBuilder.setLastName(exportedUser.getLastName()); userBuilder.setJobTitle(exportedUser.getJobTitle()); userBuilder.setTitle(exportedUser.getTitle()); userBuilder.setCreatedBy(userIdFromSession); userBuilder.setEnabled(exportedUser.isEnabled()); return userBuilder.done(); } }
final SUserBuilder userBuilder = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(); final Map<UserField, Serializable> fields = creator.getFields(); userBuilder.setUserName((String) fields.get(UserField.NAME)); userBuilder.setPassword((String) fields.get(UserField.PASSWORD)); final String firstName = (String) fields.get(UserField.FIRST_NAME); if (firstName != null) { userBuilder.setFirstName(firstName); userBuilder.setLastName(lastName); userBuilder.setJobTitle(jobTitle); userBuilder.setTitle(title); userBuilder.setCreatedBy(SessionInfos.getUserIdFromSession()); userBuilder.setManagerUserId(managerUserId); userBuilder.setEnabled(enabled); } else { userBuilder.setEnabled(Boolean.TRUE); userBuilder.setCreationDate(now); userBuilder.setLastUpdate(now); return userBuilder.done();
final SUserBuilder userBuilder = BuilderFactory.get(SUserBuilderFactory.class).createNewInstance(); final Map<UserField, Serializable> fields = creator.getFields(); userBuilder.setUserName((String) fields.get(UserField.NAME)); userBuilder.setPassword((String) fields.get(UserField.PASSWORD)); final String firstName = (String) fields.get(UserField.FIRST_NAME); if (firstName != null) { userBuilder.setFirstName(firstName); userBuilder.setLastName(lastName); userBuilder.setJobTitle(jobTitle); userBuilder.setTitle(title); userBuilder.setCreatedBy(SessionInfos.getUserIdFromSession()); userBuilder.setManagerUserId(managerUserId); userBuilder.setEnabled(enabled); } else { userBuilder.setEnabled(Boolean.TRUE); userBuilder.setCreationDate(now); userBuilder.setLastUpdate(now); return userBuilder.done();