|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LoginService
The LoginService keeps track of users login activities.
Field Summary | |
---|---|
static java.lang.String |
LOGIN_RESULT
This is set into the the request for the last login result |
Method Summary | |
---|---|
LoginResult |
authenticate(com.opensymphony.user.User user,
java.lang.String password)
This can be called to see if an user knows the given password. |
LoginInfo |
getLoginInfo(java.lang.String userName)
This is called to get LoginInfo about a given user. |
boolean |
isElevatedSecurityCheckAlwaysShown()
|
void |
logout(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Log out of JIRA |
LoginInfo |
onLoginAttempt(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String userName,
boolean loginSuccessful)
This is called after a login attempt has been made. |
void |
resetFailedLoginCount(com.opensymphony.user.User user)
This can be called to reset the failed login count of a user |
Field Detail |
---|
static final java.lang.String LOGIN_RESULT
Method Detail |
---|
LoginInfo getLoginInfo(java.lang.String userName)
userName
- the name of the user in play. This MUST not be null.
LoginInfo
objectboolean isElevatedSecurityCheckAlwaysShown()
LoginInfo onLoginAttempt(javax.servlet.http.HttpServletRequest httpServletRequest, java.lang.String userName, boolean loginSuccessful)
httpServletRequest
- the HTTP request in playuserName
- the name of the user in play. This MUST not be null.loginSuccessful
- whether the login attempt was sucessful or not
LoginInfo
about the uservoid resetFailedLoginCount(com.opensymphony.user.User user)
user
- the user to authorise. This MUST not be null.LoginResult authenticate(com.opensymphony.user.User user, java.lang.String password)
user
- the user to authenticate. This MUST not be null.password
- the password to authenticate against
void logout(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
request
- the current servlet requestresponse
- the current servlet response
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |