EMS.Services.TEMSInternalAPI.SignupUser
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
, leAPassword
, et (facultativement) les champs personnalisésAUserFields
à 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.