Optionaltoken: string | OAuthTokenOptionalstorage: TokenStorageClear token
Get access token (refreshes if expired)
Get refresh token
Get current token
Check if refresh token is available
Check if token is expired
Load token from storage
Refresh the access token
Check if token should be refreshed (expired or expiring soon)
Manages OAuth tokens including expiration and refresh