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.
AJSONBodycontient 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.