Is there a way to pass a token in oauth 2.0 through the integration object ?

Certified Associate Developer

I'm trying to connect to a system called QuickBooks that requires oauth 2.0 in order to access information from it. I know that appian allows "oauth 2.0: client credential grant", in order to connect just with one global account for all the user to retrieve  the information.

But "oauth 2.0: client credential grant" is not available in QuickBooks online at the current moment, I can only access through the "oauth 2.0: authorization code grant".

The site lets me get tokens that I could use for a period of time  and I would like to see if there is a way to pass those tokens

The way that QuickBooks works is:  

1:the  site  can give me an access token (valid for 60 minutes) and a  refresh token (valid for 100 days).

2 the refresh token needs to send a request in order to obtain the new access token.

 Because of this  I'm trying to figure out  a  way to pass this

tokens through the integration object.

 is there any way to do it ?.

  Discussion posts and replies are publicly visible