Skip to content

Commit 05e3550

Browse files
committed
Update for cleanup
1 parent a0275ea commit 05e3550

8 files changed

Lines changed: 9 additions & 46 deletions

File tree

samples/ProtectedMCPServer/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
using System.Net.Http.Headers;
2-
using System.Security.Claims;
31
using Microsoft.AspNetCore.Authentication.JwtBearer;
42
using Microsoft.IdentityModel.Tokens;
53
using ModelContextProtocol.AspNetCore.Authentication;
6-
using ModelContextProtocol.Types.Authentication;
4+
using ModelContextProtocol.Authentication;
75
using ProtectedMCPServer.Tools;
6+
using System.Net.Http.Headers;
7+
using System.Security.Claims;
88

99
var builder = WebApplication.CreateBuilder(args);
1010

src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationHandler.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
using Microsoft.AspNetCore.Http;
33
using Microsoft.Extensions.Logging;
44
using Microsoft.Extensions.Options;
5-
using ModelContextProtocol.Types.Authentication;
5+
using ModelContextProtocol.Authentication;
66
using ModelContextProtocol.Utils.Json;
77
using System.Text.Encodings.Web;
88

src/ModelContextProtocol.AspNetCore/Authentication/McpAuthenticationOptions.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using Microsoft.AspNetCore.Authentication;
22
using Microsoft.AspNetCore.Http;
3-
using ModelContextProtocol.Types.Authentication;
3+
using ModelContextProtocol.Authentication;
44

55
namespace ModelContextProtocol.AspNetCore.Authentication;
66

src/ModelContextProtocol/Authentication/AuthorizationDelegatingHandler.cs

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using ModelContextProtocol.Authentication.Types;
21
using ModelContextProtocol.Utils;
32
using System.Net.Http.Headers;
43

@@ -79,11 +78,9 @@ private async Task<HttpResponseMessage> HandleUnauthorizedResponseAsync(
7978
{
8079
if (serverSchemes.Count > 0)
8180
{
82-
throw new AuthenticationSchemeMismatchException(
81+
throw new InvalidOperationException(
8382
$"No matching authentication scheme found. Server supports: [{string.Join(", ", serverSchemes)}], " +
84-
$"Provider supports: [{string.Join(", ", supportedSchemes)}].",
85-
serverSchemes,
86-
supportedSchemes);
83+
$"Provider supports: [{string.Join(", ", supportedSchemes)}].");
8784
}
8885

8986
// If the server didn't specify any schemes, use the provider's default

src/ModelContextProtocol/Authentication/AuthorizationHelpers.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using ModelContextProtocol.Types.Authentication;
21
using ModelContextProtocol.Utils;
32
using ModelContextProtocol.Utils.Json;
43
using System.Text.Json;

src/ModelContextProtocol/Authentication/Types/ProtectedResourceMetadata.cs renamed to src/ModelContextProtocol/Authentication/ProtectedResourceMetadata.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Text.Json.Serialization;
22

3-
namespace ModelContextProtocol.Types.Authentication;
3+
namespace ModelContextProtocol.Authentication;
44

55
/// <summary>
66
/// Represents the resource metadata for OAuth authorization as defined in RFC 9396.

src/ModelContextProtocol/Authentication/Types/AuthenticationSchemeMismatchException.cs

Lines changed: 0 additions & 33 deletions
This file was deleted.

src/ModelContextProtocol/Utils/Json/McpJsonUtilities.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using Microsoft.Extensions.AI;
2-
using ModelContextProtocol.Types.Authentication;
2+
using ModelContextProtocol.Authentication;
33
using ModelContextProtocol.Protocol.Messages;
44
using ModelContextProtocol.Protocol.Types;
55
using System.Diagnostics.CodeAnalysis;

0 commit comments

Comments
 (0)