using System.Text.Json.Serialization; using DysonNetwork.Shared.Data; namespace DysonNetwork.Pass.Auth.OidcProvider.Responses; public class ClientInfoResponse { public Guid ClientId { get; set; } public CloudFileReferenceObject? Picture { get; set; } public CloudFileReferenceObject? Background { get; set; } public string? ClientName { get; set; } public string? HomeUri { get; set; } public string? PolicyUri { get; set; } public string? TermsOfServiceUri { get; set; } public string? ResponseTypes { get; set; } public string[]? Scopes { get; set; } public string? State { get; set; } public string? Nonce { get; set; } public string? CodeChallenge { get; set; } public string? CodeChallengeMethod { get; set; } }