|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface WebLoginModel
Represents web authentication model.
| Method Summary | |
|---|---|
SUser |
checkPassword(java.lang.String username,
java.lang.String password)
Attempts to authenticate using specified username and password and if authentication was successful returns corresponding User object. |
java.lang.String |
getDefaultLoginPageUrl(javax.servlet.http.HttpServletRequest request)
Returns default login page URL. |
boolean |
isGuestLoginByUrlRequest(javax.servlet.http.HttpServletRequest request)
Returns true if request parameters indicate that a guest login is initiated. |
User |
login(java.lang.String username,
java.lang.String password,
javax.servlet.http.HttpServletRequest request)
Authenticates user by specified username and password |
User |
loginFromRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Verifies that authentication information provided with request is valid. |
void |
logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Performs logout. |
User |
refreshLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Updates login information in session and cookies if exist. |
| Methods inherited from interface jetbrains.buildServer.controllers.login.LoginPageProvider |
|---|
getLoginPageUrl |
| Method Detail |
|---|
@NotNull
SUser checkPassword(java.lang.String username,
java.lang.String password)
throws AuthenticationFailedException
username - usernamepassword - password
AuthenticationFailedException - if authentication failed
@NotNull
User loginFromRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws AuthenticationFailedException
request - HTTP requestresponse - HTTP response
AuthenticationFailedException - if authentication failed
@NotNull
User login(java.lang.String username,
java.lang.String password,
javax.servlet.http.HttpServletRequest request)
throws AuthenticationFailedException
username - usernamepassword - passwordrequest - HTTP request
AuthenticationFailedException - if authentication failed
@Nullable
User refreshLogin(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - HTTP requestresponse - HTTP response
void logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - HTTP requestresponse - HTTP responseboolean isGuestLoginByUrlRequest(javax.servlet.http.HttpServletRequest request)
request - requets
@NotNull
java.lang.String getDefaultLoginPageUrl(@NotNull
javax.servlet.http.HttpServletRequest request)
request - current request
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||