EMS.Services.TEMSInternalAPI.SignupUser

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function SignupUser(const AUserName, APassword: string;  const AUserFields: TJSONObject): IEMSResourceResponseContent; overload;
function SignupUser(const AJSONBody: TJSONObject): IEMSResourceResponseContent; overload;

C++

_di_IEMSResourceResponseContent __fastcall SignupUser(const System::UnicodeString AUserName, const System::UnicodeString APassword, System::Json::TJSONObject* const AUserFields)/* overload */;
_di_IEMSResourceResponseContent __fastcall SignupUser(System::Json::TJSONObject* const AJSONBody)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
EMS.Services.pas
EMS.Services.hpp
EMS.Services TEMSInternalAPI


Description

Inscrit un nouvel utilisateur EMS dans le serveur EMS.

La méthode SignupUser est surchargée :

  • La première méthode surchargée ajoute le AUserName, le APassword, et (facultativement) les champs personnalisés AUserFields à un TJSONObject. Cette méthode appelle la deuxième méthode SignupUser surchargée avec le TJSONObject résultant.
  • La deuxième méthode surchargée inscrit un nouvel utilisateur EMS au serveur EMS. AJSONBody contient les données de l'utilisateur sous forme de TJSONObject. Les champs nom d'utilisateur et mot de passe EMS sont requis.

SignupUser renvoie un IEMSResourceResponseContent permettant de lire la réponse de la ressource. La réponse du serveur EMS inclut l'identifiant de session.

Voir aussi