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 */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | EMS.Services.pas EMS.Services.hpp |
EMS.Services | TEMSInternalAPI |
Beschreibung
Registriert einen neuen EMS-Benutzer beim EMS Server.
Die Methode SignupUser ist überladen:
- Die erste überladene Methode fügt einem TJSONObject den
AUserName
, dasAPassword
und (optional) die benutzerdefiniertenAUserFields
hinzu. Diese Methode ruft die zweite überladene SignupUser-Methode mit dem resultierenden TJSONObject auf. - Die zweite überladene Methode registriert einen neuen EMS-Benutzer beim EMS-Server.
AJSONBody
enthält die EMS-Benutzerdaten als TJSONObject. Die EMS-Felder Username und Password sind erforderlich.
SignupUser gibt einen IEMSResourceResponseContent zum Lesen der Antwort aus der Ressource zurück. Die Antwort vom EMS-Server enthält den Sitzungsbezeichner.