|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ESUserVerifier
Controller for the Authentication of users.
| Method Summary | |
|---|---|
void |
init(ESOrgUnitProvider orgUnitProvider)
Initializes this verifier. |
ESAuthenticationInformation |
verifyUser(String username,
String password,
ESClientVersionInfo clientVersionInfo)
Tries to login the given user. |
| Method Detail |
|---|
ESAuthenticationInformation verifyUser(String username,
String password,
ESClientVersionInfo clientVersionInfo)
throws AccessControlException
username - the user name as determined by the clientpassword - the password as entered by the clientclientVersionInfo - the version of the client
ESAuthenticationInformation instance holding information about the
logged-in session. Note that the return ESAuthenticationInformation must
hold an ESUser
AccessControlException - in case the login failsvoid init(ESOrgUnitProvider orgUnitProvider)
orgUnitProvider - the ESOrgUnitProvider that can be used to obtain organizational units
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||