◆ AuthenticateUser()
virtual UmAuthenticationResult Arp::System::Um::Commons::IAuthenticationProvider::AuthenticateUser |
( |
const String & |
username, |
|
|
const String & |
password, |
|
|
Commons::SessionInfo & |
sessionInfo |
|
) |
| |
|
pure virtual |
This is called when the UserManager sets up a session.
- Parameters
-
session | Session meta info. The AuthenticationProvider should use this to set the returned role list, by sessionInfo.SetRoles(). |
◆ OnSessionClose()
virtual void Arp::System::Um::Commons::IAuthenticationProvider::OnSessionClose |
( |
Commons::SessionInfo & |
session | ) |
|
|
pure virtual |
This is called when the UserManager ends a session, in case the user actively logs out or a timeout appeared.
- Parameters
-
session | Session meta info. Do not keep a reference on this, it is deleted after the call. |
The documentation for this class was generated from the following file: