await

Helper suspend function to handle a AccessTokenCallback in a synchronous manner using suspended coroutines

Return type: Triple<OauthSession?, String?, String?> Success Result ->Triple<session: OauthSession, null, null> Failure Result ->Triple<null, errorCode: String, errorMessage: String>