mirror of
https://github.com/sismics/docs.git
synced 2024-06-02 08:34:32 +02:00
20 lines
407 B
Java
20 lines
407 B
Java
package com.sismics.docs.core.util.authentication;
|
|
|
|
import com.sismics.docs.core.model.jpa.User;
|
|
|
|
/**
|
|
* An authentication handler.
|
|
*
|
|
* @author bgamard
|
|
*/
|
|
public interface AuthenticationHandler {
|
|
/**
|
|
* Authenticate a user.
|
|
*
|
|
* @param username Username
|
|
* @param password Password
|
|
* @return Authenticated user
|
|
*/
|
|
User authenticate(String username, String password);
|
|
}
|