getAccountAndRoles({ email, password, restRolesUrl, isDevelopment }) { const options = this._getRequestOptions(email, password, restRolesUrl, isDevelopment); return new Promise(async (resolve, reject) => { try { const result = await request(options).promise(); resolve(result); } catch (error) { reject(this.throwRequestError(error)); } }); }