using BuildingBlock.Identity.Contracts.Requests; using Thalos.Domain.Contracts; namespace Thalos.Service.Application.Ports; /// /// Defines DAL-facing boundary for issuing identity tokens. /// public interface IIdentityTokenReadPort { /// /// Issues an identity token from persistence-backed policy data. /// /// Token request contract. /// Token response contract. Task ReadTokenAsync(IssueIdentityTokenRequest request); }