Mega Code Archive

 
Categories / C# by API / System Security Principal
 

WindowsPrincipal IsInRole

using System; using System.Security.Principal; class MainClass {     public static void Main (string[] args)      {                  WindowsIdentity identity = WindowsIdentity.GetCurrent();         WindowsPrincipal principal = new WindowsPrincipal(identity);                  foreach (string role in args)          {             Console.WriteLine("Is {0} a member of {1}? = {2}", identity.Name, role, principal.IsInRole(role));         }     } }