class Netsuite::Client

Constants

BASE_URL

Attributes

headers[RW]

Public Class Methods

new(account_id, login, password, role_id) click to toggle source
Calls superclass method
# File lib/netsuite-rest-client.rb, line 10
def initialize(account_id, login, password, role_id)
  super()
  auth_string = "NLAuth nlauth_account=#{account_id}," +
                "nlauth_email=#{login}," +
                "nlauth_signature=#{password}," +
                "nlauth_role=#{role_id}"
  @headers = { :authorization => auth_string,
               :content_type   => "application/json",
               #:accept         => "*/*"
            }
  #@cookies = "NS_VER=2011.2.0; JSESSIONID=fWXFT7PBHm8HvxR59DGbTTkk7CBkQlyb6fHTypQY41ZYzJyCDygQQvhXTLKpLvwPpkZk2TNvh0gy9pTLqtgxqW4tw1pGT7G1NGhckQZ01YqQTVS1GvZ32JycJczrGZQF!-93580996"
  @cookies = { "NS_VER" => "2011.2.0",
               #"JSESSIONID" => "tWp7T7JccNgQBwFwk0ymdQVpQK9nhtB1BHRr1HPGDHhn2TvnTJykpLkcQ44fyg7bJmjQxL2LzqMyX1PPS25n5z10GFlXTPKyh4FqGhTG7XFj4S2TQxsHVjLvJPsBQvhJ!-93580996"
             }
end

Public Instance Methods