|
|||||||||
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 |