@xmobitea/gn-typescript-client
Version:
GearN Typescript Client SDK by XmobiTea (Pro)
189 lines (188 loc) • 10.3 kB
JavaScript
import { OperationCode } from "./../../constant/OperationCode";
import { RequestRole } from "./../../constant/enumType/RequestRole";
import { RequestType } from "./../../constant/enumType/RequestType";
import { CustomOperationRequestAbstract } from "./../request/CustomOperationRequest";
import { AuthenticateModels } from "./AuthenticateModels";
export var AuthenticateRequestModels;
(function (AuthenticateRequestModels) {
class LoginByAccountOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByAccount;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByAccountRequestData;
}
}
AuthenticateRequestModels.LoginByAccountOperationRequest = LoginByAccountOperationRequest;
class LoginByAndroidDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByAndroidDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByAndroidDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByAndroidDeviceIdOperationRequest = LoginByAndroidDeviceIdOperationRequest;
class LoginByAppleOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByApple;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByAppleRequestData;
}
}
AuthenticateRequestModels.LoginByAppleOperationRequest = LoginByAppleOperationRequest;
class LoginByCustomDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByCustomDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByCustomDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByCustomDeviceIdOperationRequest = LoginByCustomDeviceIdOperationRequest;
class LoginByCustomIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByCustomId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByCustomIdRequestData;
}
}
AuthenticateRequestModels.LoginByCustomIdOperationRequest = LoginByCustomIdOperationRequest;
class LoginByEditorDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByEditorDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByEditorDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByEditorDeviceIdOperationRequest = LoginByEditorDeviceIdOperationRequest;
class LoginByFacebookOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByFacebook;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByFacebookRequestData;
}
}
AuthenticateRequestModels.LoginByFacebookOperationRequest = LoginByFacebookOperationRequest;
class LoginByGenericServiceOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByGenericService;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByGenericServiceRequestData;
}
}
AuthenticateRequestModels.LoginByGenericServiceOperationRequest = LoginByGenericServiceOperationRequest;
class LoginByGoogleOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByGoogle;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByGoogleRequestData;
}
}
AuthenticateRequestModels.LoginByGoogleOperationRequest = LoginByGoogleOperationRequest;
class LoginByGooglePlayGameServiceOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByGooglePlayGameService;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByGooglePlayGameServiceRequestData;
}
}
AuthenticateRequestModels.LoginByGooglePlayGameServiceOperationRequest = LoginByGooglePlayGameServiceOperationRequest;
class LoginByGameCenterOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByGameCenter;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByGameCenterRequestData;
}
}
AuthenticateRequestModels.LoginByGameCenterOperationRequest = LoginByGameCenterOperationRequest;
class LoginByiOSDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByiOSDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByiOSDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByiOSDeviceIdOperationRequest = LoginByiOSDeviceIdOperationRequest;
class LoginByLinuxDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByLinuxDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByLinuxDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByLinuxDeviceIdOperationRequest = LoginByLinuxDeviceIdOperationRequest;
class LoginByMacOSDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByMacOSDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByMacOSDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByMacOSDeviceIdOperationRequest = LoginByMacOSDeviceIdOperationRequest;
class LoginByWindowsDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByWindowsDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByWindowsDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByWindowsDeviceIdOperationRequest = LoginByWindowsDeviceIdOperationRequest;
class LoginByWindowsPhoneDeviceIdOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.LoginByWindowsPhoneDeviceId;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.LoginByWindowsPhoneDeviceIdRequestData;
}
}
AuthenticateRequestModels.LoginByWindowsPhoneDeviceIdOperationRequest = LoginByWindowsPhoneDeviceIdOperationRequest;
class RegisterAccountOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.RegisterAccount;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.RegisterAccountRequestData;
}
}
AuthenticateRequestModels.RegisterAccountOperationRequest = RegisterAccountOperationRequest;
class RefreshAuthTokenOperationRequest extends CustomOperationRequestAbstract {
constructor(requestData, timeout) {
super(requestData, timeout);
this.operationCode = OperationCode.RefreshAuthToken;
this.requestType = RequestType.Authenticate;
this.role = RequestRole.Client;
this.requestDataCls = AuthenticateModels.RefreshAuthTokenRequestData;
}
}
AuthenticateRequestModels.RefreshAuthTokenOperationRequest = RefreshAuthTokenOperationRequest;
})(AuthenticateRequestModels || (AuthenticateRequestModels = {}));