code: public Object createSessionLoginToken(Map<String, Object> queryParams) throws OAuthSystemException, OAuthProblemException, URISyntaxException {
  		return createSessionLoginToken(queryParams, null);
  	}
docs: Generate a session login token in scenarios in which MFA may or may not be required.
  A session login token expires two minutes after creation.
  
  @param queryParams
  Query Parameters (username_or_email, password, subdomain, return_to_url, ip_address, browser_id)
  
  @return SessionTokenInfo or SessionTokenMFAInfo object if success
  
  @throws OAuthSystemException - if there is a IOException reading parameters of the httpURLConnection
  @throws OAuthProblemException - if there are errors validating the OneloginOAuthJSONResourceResponse and throwOAuthProblemException is enabled
  @throws URISyntaxException - if there is an error when generating the target URL at the URIBuilder constructor
  
  @see <a target="_blank" href="https://developers.onelogin.com/api-docs/1/users/create-session-login-token">Create Session Login Token documentation</a>