Duende.Labs.AccessTokenManagement.OpenIdConnect
2026.905.24
Prefix Reserved
dotnet add package Duende.Labs.AccessTokenManagement.OpenIdConnect --version 2026.905.24
NuGet\Install-Package Duende.Labs.AccessTokenManagement.OpenIdConnect -Version 2026.905.24
<PackageReference Include="Duende.Labs.AccessTokenManagement.OpenIdConnect" Version="2026.905.24" />
<PackageVersion Include="Duende.Labs.AccessTokenManagement.OpenIdConnect" Version="2026.905.24" />
<PackageReference Include="Duende.Labs.AccessTokenManagement.OpenIdConnect" />
paket add Duende.Labs.AccessTokenManagement.OpenIdConnect --version 2026.905.24
#r "nuget: Duende.Labs.AccessTokenManagement.OpenIdConnect, 2026.905.24"
#:package Duende.Labs.AccessTokenManagement.OpenIdConnect@2026.905.24
#addin nuget:?package=Duende.Labs.AccessTokenManagement.OpenIdConnect&version=2026.905.24
#tool nuget:?package=Duende.Labs.AccessTokenManagement.OpenIdConnect&version=2026.905.24
About Duende.Labs.AccessTokenManagement
This directory contains a set of .NET libraries that manage OAuth and OpenId Connect access tokens. These tools automatically acquire new tokens when old tokens are about to expire, provide conveniences for using the current token with HTTP clients, and can revoke tokens that are no longer needed.
The code was imported from DuendeSoftware/foss so that
it can be iterated on in the labs monorepo. Namespaces are unchanged
(Duende.AccessTokenManagement and Duende.AccessTokenManagement.OpenIdConnect); only the
package identifiers carry the Duende.Labs. prefix.
Packages
Duende.Labs.AccessTokenManagementmanages tokens acquired in machine-to-machine flows in .NET workers and ASP.NET Core worker services.Duende.Labs.AccessTokenManagement.OpenIdConnectmanages tokens acquired in user-centric flows in ASP.NET Core applications.
Packages are versioned with the labs date-based scheme (YYYY.MMDD.RUN) and published from
.github/workflows/access-token-management-publish.yml.
Building and testing
dotnet run libs/access-token-management/build.cs
Individual targets:
dotnet run libs/access-token-management/build.cs -- release-build
dotnet run libs/access-token-management/build.cs -- test
dotnet run libs/access-token-management/build.cs -- coverage-report
Documentation
Documentation for the upstream libraries is available here.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Duende.Labs.AccessTokenManagement (>= 2026.905.24)
- Microsoft.AspNetCore.Authentication.OpenIdConnect (>= 10.0.10)
- Microsoft.IdentityModel.Protocols.OpenIdConnect (>= 8.21.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2026.905.24 | 0 | 9/5/2026 |
| 2026.902.23 | 45 | 9/2/2026 |
| 2026.806.11 | 222 | 8/6/2026 |
| 2026.804.10 | 210 | 8/4/2026 |
| 2026.803.9 | 218 | 8/3/2026 |
| 2026.729.8 | 226 | 7/29/2026 |
| 2026.728.7 | 216 | 7/28/2026 |
| 2026.728.6 | 219 | 7/28/2026 |
| 2026.728.5 | 223 | 7/28/2026 |
| 2026.727.4 | 236 | 7/27/2026 |
| 2026.726.2 | 235 | 7/26/2026 |
| 0.0.0-alpha.0.595 | 46 | 8/31/2026 |
| 0.0.0-alpha.0.578 | 51 | 8/29/2026 |
| 0.0.0-alpha.0.576 | 58 | 8/23/2026 |
| 0.0.0-alpha.0.566 | 74 | 8/13/2026 |
| 0.0.0-alpha.0.563 | 55 | 8/12/2026 |
| 0.0.0-alpha.0.560 | 62 | 8/11/2026 |
| 0.0.0-alpha.0.559 | 60 | 8/11/2026 |
| 0.0.0-alpha.0.558 | 56 | 8/10/2026 |
| 0.0.0-alpha.0.551 | 59 | 8/9/2026 |