package mireka.login;
/**
* This class represents the result of an authentication attempt, it gives both
* the decision, and if the attempt is successful, the {@link Principal}
* authenticated.
*/
public class LoginResult {
public final LoginDecision decision;
/**
* Represents the canonical name of the logged in user
*/
public final Principal principal;
public LoginResult(LoginDecision decision, Principal principal) {
this.decision = decision;
this.principal = principal;
}
}