namespace AyCode.Services.Nav;

/// <summary>
/// Az <see cref="INavCredentials"/> egyszerű, beállítható megvalósítása — a hívó (DI) konfigurációból
/// (appsettings / secret store) tölti. ⚠️ Soha NE hardcode-old a kulcsokat a forráskódba.
/// </summary>
public sealed class NavCredentials : INavCredentials
{
    public string User { get; set; } = "";
    public string Password { get; set; } = "";
    public string SigningKey { get; set; } = "";
    public string TaxNumber { get; set; } = "";
    public string BaseUrl { get; set; } = "";
}
