using System; using System.Collections.Generic; using System.Text; namespace Esiur.Security.Authority { public sealed class ResponderAuthenticationContext { public string? RemoteIpAddress { get; } public string? LocalDomain { get; } public AuthenticationMode Mode { get; } public IReadOnlyDictionary Headers { get; } = new Dictionary(StringComparer.OrdinalIgnoreCase); } }