Windows Identity Foundation enables .NET developers to externalize identity logic from their application, improving developer productivity, enhancing application security, and enabling interoperable federation. Enjoy greater productivity, applying the same tools and programming model to build on-premises software as well as cloud services. Create more secure applications by reducing custom implementations and using a single simplified identity model based on claims. Enjoy greater flexibility in application deployment through interoperability based on industry standard protocols, allowing applications and identity infrastructure services to communicate via claims.
Install-Package Microsoft.IdentityModel -Version 7.0.0
dotnet add package Microsoft.IdentityModel --version 7.0.0
<PackageReference Include="Microsoft.IdentityModel" Version="7.0.0" />
paket add Microsoft.IdentityModel --version 7.0.0
WIF was integrated into .NET in version 4.5. WIF 3.5 is available for Windows Vista and Windows 7 as a standalone installer, as feature in Windows 8, or WebPI. WIF 3.5 works with .NET 3.5, 4.0 and 4.5. Because many of the classes in WIF 3.5 and WIF 4.5 share the same names, when you are using both WIF 3.5 and WIF 4.5 together, be sure to either use fully qualified class names or use namespace aliases to distinguish between classes in WIF 3.5 and WIF 4.5.
This package has no dependencies.
GitHub repositories (15+)
Showing the top 5 GitHub repositories that depend on Microsoft.IdentityModel:
SharePoint / Office 365 Developer Patterns and Practices
A C# implementation of the OpenID, OAuth protocols
Deserialization payload generator for a variety of .NET formatters
SharePoint PnP PowerShell CmdLets
An application that gather multiple tools to ease the customization and configuration of Microsoft Dynamics CRM/365/CDS/PowerApps