OAuth consumer key (a.k.a. client id / integration key).
OAuth consumer secret.
HTTP method of the request being signed (uppercased internally).
OptionalNonceDeterministic nonce + timestamp override — for unit testing only. Production callers leave this undefined so a fresh random nonce + current timestamp are generated.
OptionalRealmOAuth realm parameter. NetSuite requires the account id (uppercased, - → _,
e.g. 1234567 or 1234567_SB1). Optional — omitted from the header when absent.
OptionalSignatureSignature method. Defaults to HMAC-SHA256 (NetSuite TBA's requirement).
OptionalTimestampOAuth token id (the TBA access token id).
OAuth token secret.
Full request URL, including any query string (query params are folded into the base string).
Inputs needed to sign one request with OAuth 1.0a TBA.