# System.Security.Principal

``` diff
 namespace System.Security.Principal {
+    public enum WindowsAccountType {
+        Anonymous = 3,
+        Guest = 1,
+        Normal = 0,
+        System = 2,
+    }
     public class WindowsIdentity : ClaimsIdentity, IDeserializationCallback, IDisposable, ISerializable {
+        public WindowsIdentity(IntPtr userToken, string type, WindowsAccountType acctType);
+        public WindowsIdentity(IntPtr userToken, string type, WindowsAccountType acctType, bool isAuthenticated);
     }
 }
```

