Get the current identity and its associated principal : WindowsIdentity : Security C# Examples


C# Examples » Security » WindowsIdentity »

 

Get the current identity and its associated principal









    
using  System;
using  System.Security.Principal;


class  MainClass
{
    public  static  void  Main()  
    {
        WindowsIdentity  wi  =  WindowsIdentity.GetCurrent();

        
        WindowsPrincipal  prin  =  new  WindowsPrincipal(wi);

        Console.WriteLine("Principal  information:");
        Console.WriteLine("    Authentication  Type:  {0}",  prin.Identity.AuthenticationType);
        Console.WriteLine("    Is  authenticated:  {0}",  prin.Identity.IsAuthenticated);
        Console.WriteLine("    Name:  {0}",  prin.Identity.Name);

    }
}
    
   
  
   



Output

Principal information:
  Authentication Type: NTLM
  Is authenticated: True
  Name: navioo\Joe


HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo Security
» WindowsIdentity