package org.molgenis.security.account;
import org.molgenis.auth.User;
public interface AccountService
{
String ALL_USER_GROUP = "All Users";
void createUser(User user, String baseActivationUri)
throws UsernameAlreadyExistsException, EmailAlreadyExistsException;
/**
* Activate a registered user
*
* @param activationCode
*/
void activateUser(String activationCode);
void changePassword(String username, String newPassword);
void resetPassword(String userEmail);
}