public string[] GetRoles(Credentials credentials) { Login(credentials); Sitecore.Security.SitecoreRoleProvider provider = new Sitecore.Security.SitecoreRoleProvider(); Sitecore.Security.Accounts.RoleList roles = Sitecore.Security.Accounts.RoleList.FromNames(provider.GetAllRoles()); string[] sRoles = new string[roles.Count]; for (int i = 0; i < roles.Count; i++) { sRoles[i] = roles[i].Name; } return(sRoles); }
public string[] GetRoles(Sitecore.SecurityModel.Credentials credentials) { Login(credentials); Sitecore.Security.SitecoreRoleProvider provider = new Sitecore.Security.SitecoreRoleProvider(); Sitecore.Security.Accounts.RoleList roles = Sitecore.Security.Accounts.RoleList.FromNames(provider.GetAllRoles()); string[] sRoles = new string[roles.Count]; for (int i = 0; i < roles.Count; i++) { sRoles[i] = roles[i].Name; } return sRoles; }