IdentityModel 7.0.0-preview.4
This package have been rebranded and replaced with Duende.IdentityModel. Please update your package references.
dotnet add package IdentityModel --version 7.0.0-preview.4
NuGet\Install-Package IdentityModel -Version 7.0.0-preview.4
<PackageReference Include="IdentityModel" Version="7.0.0-preview.4" />
<PackageVersion Include="IdentityModel" Version="7.0.0-preview.4" />
<PackageReference Include="IdentityModel" />
paket add IdentityModel --version 7.0.0-preview.4
#r "nuget: IdentityModel, 7.0.0-preview.4"
#:package IdentityModel@7.0.0-preview.4
#addin nuget:?package=IdentityModel&version=7.0.0-preview.4&prerelease
#tool nuget:?package=IdentityModel&version=7.0.0-preview.4&prerelease
About IdentityModel
IdentityModel is a .NET library for claims-based identity, OAuth 2.0 and OpenID Connect.
It provides an object model to interact with the endpoints defined in the various OAuth and OpenId Connect specifications in the form of:
- types to represent the requests and responses
- extension methods to invoke requests
- constants defined in the specifications, such as standard scope, claim, and parameter names
- other convenience methods for performing common identity related operations
IdentityModel targets .NET Standard 2.0, making it suitable for .NET and .NET Framework.
For more documentation, please visit readthedocs.
Related Packages
- Certified OIDC client library for native apps: IdentityModel.OidcClient
- Id token validator for IdentityModel.OidcClient based on the Microsoft JWT handler: IdentityModel.OidcClient.IdentityTokenValidator
- DPoP extensions for IdentityModel.OidcClient: IdentityModel.OidcClient.DPoP
- Authentication handler for introspection tokens: IdentityModel.AspNetCore.OAuth2Introspection
Feedback
IdentityModel is released as open source under the Apache 2.0 license. Bug reports and contributions are welcome at the GitHub repository.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- System.Text.Json (>= 8.0.0)
-
.NETFramework 4.7.2
- System.Text.Json (>= 8.0.0)
-
.NETStandard 2.0
- System.Text.Json (>= 8.0.0)
-
net6.0
- No dependencies.
NuGet packages (984)
Showing the top 5 NuGet packages that depend on IdentityModel:
| Package | Downloads |
|---|---|
|
Xero.NetStandard.OAuth2Client
Package Description |
|
|
Blauhaus.Auth.Common
Package Description |
|
|
Alba
Supercharged integration testing for ASP.NET Core HTTP endpoints |
|
|
IdentityServer3.Contrib.AccessTokenValidation
Access token validation middleware for JWT and reference tokens issued by IdentityServer3, based on JWT 5, Owin 4 and IdentityModel 4 |
|
|
Lykke.Common.ApiLibrary
Utility libraries for DotNetCore WebAPI projects |
GitHub repositories (1)
Showing the top 1 popular GitHub repositories that depend on IdentityModel:
| Repository | Stars |
|---|---|
|
dotnet/eShop
A reference .NET application implementing an eCommerce site
|
| Version | Downloads | Last Updated |
|---|