IdentityModel extensions for .Net
Clone or download
Permalink
Failed to load latest commit information.
Tools remove dead code standardized on == May 5, 2017
build update to version 5.3.1 Sep 21, 2018
docs Added in the Microsoft.IdentityModel.Tokens.Jwt library. (#946) Jun 11, 2018
prototypes/AsyncTokenSample Added in the Microsoft.IdentityModel.Tokens.Jwt library. (#946) Jun 11, 2018
src Remove enforcement of LifetimeValidation for SubjectConfirmationData Oct 2, 2018
test Add xunit.runner.visualstudio to ApiChangeTest project Oct 16, 2018
.gitattributes Builds for Core and Desktop Nov 20, 2014
.gitignore Added in a docs folder with an image showing the SourceLink download … Apr 19, 2018
CHANGELOG.md merged current readme from 5.2.4 Aug 5, 2018
Contributing.md Adding back contributing.md and adjusting for new branch names Jul 1, 2016
FileList.txt XML OM and tests preview Aug 2, 2017
LICENSE.txt Added third party license links Jul 30, 2018
NuGet.Config Tests tests for crypto cache Apr 23, 2018
OpenIdConnectMessageTests.playlist Started adding in different telemetry values Aug 28, 2017
README.md Updating the Readme.md to point to doc Sep 11, 2018
RELEASES.md merged current readme from 5.2.4 Aug 5, 2018
SECURITY_NOTICE.md Security advisory documentation Jan 10, 2017
SamlTests.playlist Fixed some broken tests and added in Claims validation tests for Aug 16, 2017
TokensTests.playlist Fixed some broken tests and added in Claims validation tests for Aug 16, 2017
Wilson.sln enabled apichangetest Sep 21, 2018
Wilson2015.sln upgrade to csproj form project.json May 5, 2017
WilsonLinux.sln add WilsonLinux.sln and build script on linux Jul 13, 2017
XmlTests.playlist Added GetSets() for multiples tests Aug 8, 2017
build.cmd moved to command line cli build May 31, 2016
build.ps1 enabled apichangetest Sep 21, 2018
build.sh add WilsonLinux.sln and build script on linux Jul 13, 2017
buildConfiguration.xml update to version 5.3.1 Sep 21, 2018
pack.cmd Moved asymmetric target specific logic to AsymmetricWrapper Sep 19, 2018
pack.ps1 Moved asymmetric target specific logic to AsymmetricWrapper Sep 19, 2018
runTests.ps1 Set nodereuse flag to false when invoking dotnet commands Sep 13, 2018
test.cmd Moved asymmetric target specific logic to AsymmetricWrapper Sep 19, 2018
test.ps1 Moved asymmetric target specific logic to AsymmetricWrapper Sep 19, 2018
updateAssemblyInfo.ps1 add back dynamic content Jun 19, 2018

README.md

Windows Azure Active Directory IdentityModel Extensions for .Net

IdentityModel Extensions for .Net provide assemblies that are interesting for web developers that wish to use federated identity providers for establishing the callers identity.

Versions

Current version - 5.2.4 Minimum recommended version - 5.2.2

You can find the release notes for each version here.

Security Vulnerability in Microsoft.IdentityModel.Tokens 5.1.0

IdentityModel Extensions library Microsoft.IdentityModel.Tokens has a known security vulnerability affecting version 5.1.0. Please update to >= 5.1.1 immediately. An updated package is available on NuGet. For more details, see the security notice.

Usage

IdentityModel Extensions for .NET 5 has now been released. If you are using IdentityModel Extensions with ASP.NET, the following combinations are supported:

  • IdentityModel Extensions for .NET 5.x, ASP.NET Core 1.x, ASP.NET Core 2.x, Katana 4.x
  • IdentityModel Extensions for .NET 4.x, ASP.NET 4, Katana 3.x All other combinations aren't supported.

For more details see Migration notes here

Samples and Documentation

The scenarios supported by IdentityModel extensions for .NET are described in Scenarios. The libraries are in particular used part of ASP.NET security to validate tokens in ASP.NET Web Apps and Web APIs. To learn more about token validation, and find samples, see:

Community Help and Support

We leverage Stack Overflow to work with the community on supporting Azure Active Directory and its SDKs, including this one! We highly recommend you ask your questions on Stack Overflow (we're all on there!) Also browse existing issues to see if someone has had your question before.

We recommend you use the "adal" tag so we can see it! Here is the latest Q&A on Stack Overflow for ADAL: http://stackoverflow.com/questions/tagged/adal

Security Reporting

If you find a security issue with our libraries or services please report it to secure@microsoft.com with as much detail as possible. Your submission may be eligible for a bounty through the Microsoft Bounty program. Please do not post security issues to GitHub Issues or any other public site. We will contact you shortly upon receiving the information. We encourage you to get notifications of when security incidents occur by visiting this page and subscribing to Security Advisory Alerts.

Contributing

All code is licensed under the MIT license and we triage actively on GitHub. We enthusiastically welcome contributions and feedback. See Contributing.md for guidelines, branch information, build instructions, and legalese.

License

Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the MIT License (the "License");

We Value and Adhere to the Microsoft Open Source Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.