// *********************************************************************** // // AgileWebs // // *********************************************************************** namespace Core.Thalos.BuildingBlocks { /// /// Constants for claims used in JWT tokens. /// public class Claims { /// /// Claim name for user's name. /// public const string Name = "name"; /// /// Claim name for user's guid. /// public const string GUID = "guid"; /// /// Claim name for user's ID. /// public const string Id = "_id"; /// /// Claim name for user's tenant name. /// public const string Tenant = "tenant"; /// /// Claim name for user's tenant identifier. /// public const string TenantId = "tenantId"; /// /// Claim name for user's role name. /// public const string Role = "role"; /// /// Claim name for user's role Iidentifier. /// public const string RoleId = "roleId"; /// /// Claim name for user's companies. /// public const string Companies = "companies"; /// /// Claim name for user's projects. /// public const string Projects = "projects"; /// /// Claim name for user's applications. /// public const string Applications = "applications"; /// /// Claim name for application's modules. /// public const string Modules = "modules"; /// /// Claim name for user's permissions. /// public const string Permissions = "permissions"; /// /// Claim name for user's ID. /// public const string Email = "email"; /// /// Claim name for user's role. /// public const string LSARoleId = "LSARoleId"; } }