| | |
| | | *
|
| | | * @param model
|
| | | * @return cookie value
|
| | | * @since 0.5.0
|
| | | */
|
| | | String getCookie(UserModel model);
|
| | |
|
| | |
| | | *
|
| | | * @param cookie
|
| | | * @return a user object or null
|
| | | * @since 0.5.0
|
| | | */
|
| | | UserModel getUserModel(char[] cookie);
|
| | |
|
| | |
| | | *
|
| | | * @param username
|
| | | * @return a user object or null
|
| | | * @since 0.5.0
|
| | | */
|
| | | UserModel getUserModel(String username);
|
| | |
|
| | |
| | | *
|
| | | * @param model
|
| | | * @return true if update is successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean updateUserModel(UserModel model);
|
| | |
|
| | |
| | | * @param model
|
| | | * the user object to use for username
|
| | | * @return true if update is successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean updateUserModel(String username, UserModel model);
|
| | |
|
| | |
| | | *
|
| | | * @param model
|
| | | * @return true if successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean deleteUserModel(UserModel model);
|
| | |
|
| | |
| | | *
|
| | | * @param username
|
| | | * @return true if successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean deleteUser(String username);
|
| | |
|
| | |
| | | * Returns the list of all users available to the login service.
|
| | | *
|
| | | * @return list of all usernames
|
| | | * @since 0.5.0
|
| | | */
|
| | | List<String> getAllUsernames();
|
| | |
|
| | |
| | | * @param oldRole
|
| | | * @param newRole
|
| | | * @return true if successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean renameRepositoryRole(String oldRole, String newRole);
|
| | |
|
| | |
| | | *
|
| | | * @param role
|
| | | * @return true if successful
|
| | | * @since 0.5.0
|
| | | */
|
| | | boolean deleteRepositoryRole(String role);
|
| | |
|