using ErsatzTV.Core; namespace ErsatzTV.Application.Auth; /// /// Changes the local admin password after verifying the current one. Rotates the security stamp so all /// other sessions are revoked. is the signed-in principal's name. /// public record ChangeLocalAdminPassword(string Username, string CurrentPassword, string NewPassword) : IRequest>;