diff --git a/src/csharp/Grpc.Auth/GoogleCredential.cs b/src/csharp/Grpc.Auth/GoogleCredential.cs index 7385a26485739e83c77ac3d08573d1c8333d8e1a..3e31755bfc264cfead91f1353e7da9367f35207e 100644 --- a/src/csharp/Grpc.Auth/GoogleCredential.cs +++ b/src/csharp/Grpc.Auth/GoogleCredential.cs @@ -33,18 +33,13 @@ using System; using System.Collections.Generic; -using System.Diagnostics; using System.IO; -using System.Threading.Tasks; -using Grpc.Core; -using Grpc.Core.Utils; +using System.Security.Cryptography; using Google.Apis.Auth.OAuth2; -using System.Security.Cryptography.X509Certificates; -using Newtonsoft.Json.Linq; using Mono.Security.Cryptography; +using Newtonsoft.Json.Linq; using Org.BouncyCastle.Crypto.Parameters; -using System.Security.Cryptography; using Org.BouncyCastle.Security; namespace Grpc.Auth diff --git a/src/csharp/Grpc.Auth/OAuth2InterceptorFactory.cs b/src/csharp/Grpc.Auth/OAuth2InterceptorFactory.cs index 8a1e87ad6fc5d1b5ec02c99ea0c76ad19356ada2..ae4a987dcba35352a5431f45f73a700ce10cd522 100644 --- a/src/csharp/Grpc.Auth/OAuth2InterceptorFactory.cs +++ b/src/csharp/Grpc.Auth/OAuth2InterceptorFactory.cs @@ -35,14 +35,14 @@ using System; using System.Collections.Generic; using System.Diagnostics; using System.IO; +using System.Security.Cryptography.X509Certificates; using System.Text.RegularExpressions; using System.Threading; using System.Threading.Tasks; -using Grpc.Core; -using Grpc.Core.Utils; using Google.Apis.Auth.OAuth2; -using System.Security.Cryptography.X509Certificates; +using Grpc.Core; +using Grpc.Core.Utils; namespace Grpc.Auth { @@ -54,9 +54,8 @@ namespace Grpc.Auth credential.RequestAccessTokenAsync(CancellationToken.None).Wait(); string accessToken = credential.Token.AccessToken; - // TODO: token refresh logic!! + // TODO(jtattermusch): implement token refresh logic!! return new HeaderInterceptorDelegate((b) => { b.Add(new Metadata.MetadataEntry("Authorization", "Bearer " + accessToken)); }); - } } } diff --git a/src/csharp/Grpc.IntegrationTesting/InteropClient.cs b/src/csharp/Grpc.IntegrationTesting/InteropClient.cs index 20ecd60c303c8f7fbb9504da3840ce5f10934353..3b909de01358ddd72c6c10377e15ee13ab144da2 100644 --- a/src/csharp/Grpc.IntegrationTesting/InteropClient.cs +++ b/src/csharp/Grpc.IntegrationTesting/InteropClient.cs @@ -33,21 +33,14 @@ using System; using System.Collections.Generic; -using System.Diagnostics; -using System.IO; using System.Text.RegularExpressions; -using System.Threading.Tasks; + using Google.ProtocolBuffers; using grpc.testing; using Grpc.Auth; using Grpc.Core; using Grpc.Core.Utils; using NUnit.Framework; -using Newtonsoft.Json.Linq; -using System.Threading; - -using Google.Apis.Auth.OAuth2; -using System.Security.Cryptography.X509Certificates; namespace Grpc.IntegrationTesting {