namespace ErsatzTV.Application.Auth; /// /// The current local-admin security stamp, or None if no local admin is configured. The cookie /// OnValidatePrincipal compares this to the principal's stamp claim on every request; a mismatch /// (i.e. the password was changed) rejects the session. /// public record GetLocalAdminSecurityStamp : IRequest>;