System.Security.Principal 4.0.0

Provides the base interfaces for principal and identity objects that represents the security context under which code is running. Commonly Used Types: System.Security.Principal.IPrincipal System.Security.Principal.IIdentity System.Security.Principal.TokenImpersonationLevel

Showing the top 20 packages that depend on System.Security.Principal.

Packages Downloads
System.Net.Security
Provides types, such as System.Net.Security.SslStream, that uses SSL/TLS protocols to provide secure network communication between client and server endpoints. Commonly Used Types: System.Net.Security.SslStream System.Net.Security.ExtendedProtectionPolicy When using NuGet 3.x this package requires at least version 3.4.
2
System.Net.Security
Provides types, such as System.Net.Security.SslStream, that uses SSL/TLS protocols to provide secure network communication between client and server endpoints. Commonly Used Types: System.Net.Security.SslStream System.Net.Security.ExtendedProtectionPolicy \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
2
System.Security.Principal.Windows
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups. Commonly Used Types: System.Security.Principal.WindowsIdentity System.Security.Principal.SecurityIdentifier System.Security.Principal.NTAccount System.Security.Principal.WindowsPrincipal System.Security.Principal.IdentityReference System.Security.Principal.IdentityNotMappedException System.Security.Principal.WindowsBuiltInRole System.Security.Principal.WellKnownSidType When using NuGet 3.x this package requires at least version 3.4.
2
System.Security.Principal.Windows
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups. Commonly Used Types: System.Security.Principal.WindowsIdentity System.Security.Principal.SecurityIdentifier System.Security.Principal.NTAccount System.Security.Principal.WindowsPrincipal System.Security.Principal.IdentityReference System.Security.Principal.IdentityNotMappedException System.Security.Principal.WindowsBuiltInRole System.Security.Principal.WellKnownSidType 8f968b9e79c5721d78cc88e46fe57457fe9d490d When using NuGet 3.x this package requires at least version 3.4.
2
System.Security.Principal.Windows
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups. Commonly Used Types: System.Security.Principal.WindowsIdentity System.Security.Principal.SecurityIdentifier System.Security.Principal.NTAccount System.Security.Principal.WindowsPrincipal System.Security.Principal.IdentityReference System.Security.Principal.IdentityNotMappedException System.Security.Principal.WindowsBuiltInRole System.Security.Principal.WellKnownSidType \r\n TFS ID: 1599443, GitHub SHA: https://github.com/dotnet/corefx/tree/eede273a4dfabcea608621f5e1bbf8ad00584cfb
2

.NET Framework 4.5

  • No dependencies.

Windows 8.0

  • No dependencies.

WindowsPhone 8.0

  • No dependencies.

WindowsPhoneApp 8.1

  • No dependencies.

.NETPlatform 5.0

.NETCore 5.0

Version Downloads Last updated
4.3.0 1 03/19/2026
4.3.0-preview1-24530-04 1 03/19/2026
4.0.1 1 03/19/2026
4.0.1-rc2-24027 1 03/19/2026
4.0.1-beta-23516 1 03/19/2026
4.0.1-beta-23409 1 03/19/2026
4.0.1-beta-23225 1 03/19/2026
4.0.0 1 03/19/2026
4.0.0-beta-23109 1 03/19/2026
4.0.0-beta-23019 1 03/19/2026
4.0.0-beta-22816 1 03/19/2026
4.0.0-beta-22605 1 03/19/2026
4.0.0-beta-22416 1 03/19/2026
4.0.0-beta-22231 1 03/19/2026