namespace FileAccessAgent.Infrastructure.Configuration; public sealed class MemberCenterOptions { public const string SectionName = "MemberCenter"; public string BaseUrl { get; set; } = "http://localhost:7850"; public string TokenEndpointPath { get; set; } = "/oauth/token"; public string DownloadTokenValidationPath { get; set; } = "/file-access/download-tokens/validate"; public string ClientId { get; set; } = string.Empty; public string ClientSecret { get; set; } = string.Empty; public string Scope { get; set; } = "files:download.read"; }