namespace NATS.Server.Auth; public sealed class User { public required string Username { get; init; } public required string Password { get; init; } public Permissions? Permissions { get; init; } public string? Account { get; init; } public DateTimeOffset? ConnectionDeadline { get; init; } public IReadOnlySet? AllowedConnectionTypes { get; init; } public bool ProxyRequired { get; init; } }