EMS.Services.TEMSInternalAPI.LoginUser
Delphi
function LoginUser(const AUserName, APassword: string): IEMSResourceResponseContent; overload;
function LoginUser(const AJSONLogin: TJSONObject): IEMSResourceResponseContent; overload;
C++
_di_IEMSResourceResponseContent __fastcall LoginUser(const System::UnicodeString AUserName, const System::UnicodeString APassword)/* overload */;
_di_IEMSResourceResponseContent __fastcall LoginUser(System::Json::TJSONObject* const AJSONLogin)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | EMS.Services.pas EMS.Services.hpp |
EMS.Services | TEMSInternalAPI |
Description
Connecte un utilisateur EMS au serveur EMS.
La méthode LoginUser est surchargée :
- La première méthode surchargée ajoute le
AUserName
et leAPassword
à un TJSONObject. Cette méthode appelle la deuxième méthode LoginUser surchargée avec le TJSONObject résultant. - La deuxième méthode surchargée connecte un nouvel utilisateur EMS au serveur EMS.
AJSONBody
contient les données de l'utilisateur EMS sous forme de TJSONobject.
- Remarque : Les champs Nom d'utilisateur et Mot de passe EMS sont obligatoires.
LoginUser renvoie un IEMSResourceResponseContent pour lire la réponse de la ressource.