public Task StoreTokenAsync(OnehubCredentials onehubCredentials, OnehubAuthToken token) { _token = token; return(Task.CompletedTask); }
public void ApplyAuthentication(OnehubAuthToken onehubAuthToken) { _apiHttpClient.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", onehubAuthToken.AccessToken); }
private static bool shouldRequestToken(OnehubAuthToken onehubAuthToken) { return(onehubAuthToken == null || onehubAuthToken.AccessTokenExpirationUtc < DateTime.UtcNow); }