EMS.Services.TEMSInternalAPI.LoginUser
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 */;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | EMS.Services.pas EMS.Services.hpp |
EMS.Services | TEMSInternalAPI |
説明
EMS ユーザーを EMS サーバーにログオンさせます。
LoginUser メソッドは、次のようにオーバーロードされています。
- 第 1 のオーバーロード メソッドでは、
AUserName
とAPassword
を TJSONObject に付け加えます。このメソッドでは、結果として得られる TJSONObject を引数に渡して第 2 のオーバーロード メソッド LoginUser メソッドを呼び出します。 - 第 2 のオーバーロード メソッドでは、新規 EMS ユーザーを EMS サーバーにログオンさせます。
AJSONLogin
には、EMS ユーザー データが TJSONObject として格納されています。
- メモ: EMS ユーザー名およびパスワードのフィールドは必須です。
LoginUser では、リソースからの応答を読み取るための IEMSResourceResponseContent を返します。