|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AuthenticationControl
Controller for the Authentication of users.
Method Summary | |
---|---|
AuthenticationInformation |
logIn(ACUser resolvedUser,
String username,
String password,
ClientVersionInfo clientVersionInfo)
Tries to login the given user. |
void |
logout(SessionId sessionId)
Logout/delete a session on the server. |
Method Detail |
---|
AuthenticationInformation logIn(ACUser resolvedUser, String username, String password, ClientVersionInfo clientVersionInfo) throws AccessControlException
resolvedUser
- the user instance as resolved by the userusername
- the username as determined by the clientpassword
- the password as entered by the clientclientVersionInfo
- the version of the client
AuthenticationInformation
instance holding information about the
logged-in session
AccessControlException
- in case the login failsvoid logout(SessionId sessionId) throws AccessControlException
sessionId
- the id of the session to be logout
AccessControlException
- in case of failure on server
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |