
restx.security.UserService Maven / Gradle / Ivy
The newest version!
package restx.security;
import com.google.common.base.Optional;
/**
* Date: 14/12/13
* Time: 15:08
*/
public interface UserService {
/**
* Finds a user by name in the repository.
*
* @param name
* @return
*/
Optional findUserByName(String name);
/**
* Finds a user by name in repository and check its passwordHash
*
* @param name
* @param passwordHash
* @return
*/
Optional findAndCheckCredentials(String name, String passwordHash);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy