EMS.Services.TEMSInternalAPI.LoginUser

De RAD Studio API Documentation
Aller à : navigation, rechercher

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 le APassword à 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.

Voir aussi