The file is a two-line text file with AccessToken on the first line and RefreshToken on the second line. You may specify the RefreshToken and AccessToken parameters in the connection string or create such a file with tokens yourself, specify the path to it in the OAuthStorage parameter, and omit the token parameters in the connection string.
Whenever AccessToken needs to be regenerated (it expires after 12 hours since retrieving), dotConnect for FreshBooks automatically updates this file or creates such file if it doesn't exist. This is done because RefreshToken is used to retrieve a new AccessToken, but it is reset too during the refresh process. Thus, you cannot use the same tokens for the connection. dotConnect for FreshBooks manages these tokens automatically, and sets them to the new values when necessary. And it uses the file specified in the OAuthStorage property to store the current tokens in order to load and use them when the application is closed and then started again so that you don't need to re-authenticate and retrieve new tokens every time when the application starts.
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2