using System; namespace Taloyhtio.GeneralSSO.Server.CodeFiles.Entities { // public enum RoleType // { // Tenant = 0, // Landlord = 1, // BoardMember = 2, // RegisteredTenant = 3, // RegisteredLandlord = 4, // PropertyManager = 5 // } public struct UserRoles { public string Email; public Role[] Roles; public UserRoles(string email, Role[] roles) { this.Email = email; this.Roles = roles; } } public struct Role { public Guid WebId; public string WebUrl; public string Name; public bool IsCondo; public string CondoShortName; public Role(Guid webId, string webUrl, string name, bool isCondo, string condoShortName) { this.WebId = webId; this.WebUrl = webUrl; this.Name = name; this.IsCondo = isCondo; this.CondoShortName = condoShortName; } } // public struct JsonUsername // { // public string first; // public string last; // } // // public struct JsonRole // { // public Guid id; // public string role; // } // // public struct JsonUserRole // { // public string email; // public JsonUsername name; // public JsonRole[] roles; // } }