| | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | import com.gitblit.Constants.Role; |
| | | import com.gitblit.models.TeamModel; |
| | | import com.gitblit.models.UserModel; |
| | | import com.gitblit.transport.ssh.SshKey; |
| | |
| | | * @param user |
| | | * @since 1.4.0 |
| | | */ |
| | | @Deprecated |
| | | void setCookie(HttpServletResponse response, UserModel user); |
| | | |
| | | /** |
| | | * Sets a cookie for the specified user. |
| | | * |
| | | * @param request |
| | | * @param response |
| | | * @param user |
| | | * @since 1.6.1 |
| | | */ |
| | | void setCookie(HttpServletRequest request, HttpServletResponse response, UserModel user); |
| | | |
| | | /** |
| | | * Logout a user. |
| | |
| | | * @param user |
| | | * @since 1.4.0 |
| | | */ |
| | | @Deprecated |
| | | void logout(HttpServletResponse response, UserModel user); |
| | | |
| | | /** |
| | | * Logout a user. |
| | | * |
| | | * @param request |
| | | * @param response |
| | | * @param user |
| | | * @since 1.6.1 |
| | | */ |
| | | void logout(HttpServletRequest request, HttpServletResponse response, UserModel user); |
| | | |
| | | /** |
| | | * Does the user service support changes to credentials? |
| | |
| | | */ |
| | | boolean supportsTeamMembershipChanges(TeamModel team); |
| | | |
| | | /** |
| | | * Returns true if the specified role can be changed. |
| | | * |
| | | * @param user |
| | | * @return true if the specified role can be changed |
| | | * @since 1.6.1 |
| | | */ |
| | | boolean supportsRoleChanges(UserModel user, Role role); |
| | | |
| | | /** |
| | | * Returns true if the specified role can be changed. |
| | | * |
| | | * @param team |
| | | * @return true if the specified role can be changed |
| | | * @since 1.6.1 |
| | | */ |
| | | boolean supportsRoleChanges(TeamModel team, Role role); |
| | | |
| | | } |