using System.Text.Json.Serialization; namespace ModelContextProtocol.TestOAuthServer; /// /// Represents client information for OAuth flow. /// internal sealed class ClientInfo { /// /// Gets or sets the client ID. /// public required string ClientId { get; init; } /// /// Gets or sets the client secret. /// public required string ClientSecret { get; init; } /// /// Gets or sets the list of redirect URIs allowed for this client. /// public List RedirectUris { get; init; } = []; }