namespace Thalos.Bff.Application.Grpc;
///
/// Defines minimal gRPC contract shape for identity token edge translation.
///
/// Identity subject identifier.
/// Tenant identifier.
/// Request correlation identifier.
/// Identity provider.
/// External provider token when applicable.
public sealed record IssueIdentityTokenGrpcContract(
string SubjectId,
string TenantId,
string CorrelationId,
string Provider = "InternalJwt",
string ExternalToken = "");