Exemple #1
0
 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);
 }
Exemple #2
0
 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;
 }