From 85c2e6eb34215e2242e388a8f8b7173a14b96ad3 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Sat, 25 Jun 2011 08:57:29 -0400 Subject: [PATCH] Big push for first release. --- src/com/gitblit/IUserService.java | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/com/gitblit/ILoginService.java b/src/com/gitblit/IUserService.java similarity index 73% rename from src/com/gitblit/ILoginService.java rename to src/com/gitblit/IUserService.java index 0e706cf..d0d0105 100644 --- a/src/com/gitblit/ILoginService.java +++ b/src/com/gitblit/IUserService.java @@ -19,7 +19,13 @@ import com.gitblit.models.UserModel; -public interface ILoginService { +public interface IUserService { + + boolean supportsCookies(); + + char[] getCookie(UserModel model); + + UserModel authenticate(char[] cookie); UserModel authenticate(String username, char[] password); @@ -35,13 +41,13 @@ List<String> getAllUsernames(); - List<String> getUsernamesForRole(String role); + List<String> getUsernamesForRepository(String role); - boolean setUsernamesForRole(String role, List<String> usernames); + boolean setUsernamesForRepository(String role, List<String> usernames); - boolean renameRole(String oldRole, String newRole); + boolean renameRepositoryRole(String oldRole, String newRole); - boolean deleteRole(String role); - + boolean deleteRepositoryRole(String role); + String toString(); } -- Gitblit v1.9.1