using BuildingBlock.Identity.Contracts.Conventions; namespace Thalos.Bff.Contracts.Api; /// /// API response contract for current authenticated session details. /// /// Indicates whether the caller has an authenticated session. /// Identity subject identifier. /// Tenant identifier. /// Identity auth provider. public sealed record SessionMeApiResponse( bool IsAuthenticated, string SubjectId, string TenantId, IdentityAuthProvider Provider);