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