WindowsIdentity
DefaultIssuer
WindowsIdentity(IntPtr)
WindowsIdentity(String)
WindowsIdentity(WindowsIdentity)
WindowsIdentity(IntPtr, String)
WindowsIdentity(SerializationInfo, StreamingContext)
WindowsIdentity(String, String)
WindowsIdentity(IntPtr, String, WindowsAccountType)
WindowsIdentity(IntPtr, String, WindowsAccountType, Boolean)
AccessToken
AuthenticationType
Claims
DeviceClaims
Groups
ImpersonationLevel
IsAnonymous
IsAuthenticated
IsGuest
IsSystem
Name
Owner
Token
User
UserClaims
Clone()
Dispose()
Dispose(Boolean)
GetAnonymous()
GetCurrent()
GetCurrent(Boolean)
GetCurrent(TokenAccessLevels)
Impersonate()
Impersonate(IntPtr)
RunImpersonated(SafeAccessTokenHandle, Action)
RunImpersonated<T>(SafeAccessTokenHandle, Func<T>)
RunImpersonatedAsync(SafeAccessTokenHandle, Func<Task>)
RunImpersonatedAsync<T>(SafeAccessTokenHandle, Func<Task<T>>)
net10.0
namespace System.Security.Principal
{
public class WindowsIdentity : ClaimsIdentity, IDisposable, IDeserializationCallback, ISerializable
{
public static T RunImpersonated<T>(SafeAccessTokenHandle! safeAccessTokenHandle, Func<T>! func);
}
}
| nuget.org | 0.0 % Reference this API |
|---|---|
| .NET | 5.06.07.08.09.010.0 |
| .NET Core | 3.03.1 |
| .NET Framework | 4.64.6.14.6.24.74.7.14.7.24.84.8.1 |
Information specific to net10.0 | |
| Assembly | System.Security.Principal.Windows , Version=10.0.0.0, PublicKeyToken=b03f5f7f11d50a3a |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API