8#include "Arp/System/Um/Commons/SessionInfo.hpp" 
   10namespace Arp { 
namespace System { 
namespace Um { 
namespace Commons
 
   13enum class UmAuthenticationResult;
 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
Definition: IAuthenticationProvider.hpp:17
 
virtual UmAuthenticationResult AuthenticateUser(const String &username, const String &password, Commons::SessionInfo &sessionInfo)=0
This is called when the UserManager sets up a session.
 
virtual void OnSessionClose(Commons::SessionInfo &session)=0
This is called when the UserManager ends a session, in case the user actively logs out or a timeout a...
 
This class a SessionInfo instance with given role list
Definition: SessionInfo.hpp:19
 
Root namespace for the PLCnext API