14 lines
573 B
C#

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";
}