Identity.Keycloak
1.10.2
dotnet add package Identity.Keycloak --version 1.10.2
NuGet\Install-Package Identity.Keycloak -Version 1.10.2
<PackageReference Include="Identity.Keycloak" Version="1.10.2" />
<PackageVersion Include="Identity.Keycloak" Version="1.10.2" />
<PackageReference Include="Identity.Keycloak" />
paket add Identity.Keycloak --version 1.10.2
#r "nuget: Identity.Keycloak, 1.10.2"
#:package Identity.Keycloak@1.10.2
#addin nuget:?package=Identity.Keycloak&version=1.10.2
#tool nuget:?package=Identity.Keycloak&version=1.10.2
Identity.Keycloak
Keycloak OpenID Connect authentication provider implementation
Installation
dotnet add package Identity.Keycloak
Description
Keycloak OpenID Connect authentication provider implementation
Keycloak Admin REST client
services.AddKeycloakAdminClient(configuration) registers IKeycloakAdminClient (section KeycloakAdmin: ServerUrl or
Keycloak:Authority, ClientCredentialsRealm, AdminClientId, AdminClientSecret, optional MasterAdminUser /
MasterAdminPassword / MasterAdminClientId / PreferMasterAdminPassword). Every method takes the realm, so one client
serves multi-realm services; SendAsync covers admin endpoints the typed methods do not.
Documentation
See the NuGet package page for full documentation.
Contributing
Contributions are welcome! Please open an issue or submit a pull request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Related Packages
Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
How to Publish
cd C:\desktopContents\projects\SaaS\NuGetPackages\Identity.Keycloak
.\publish.ps1 -ApiKey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -Bump patch # Bug fixes
.\publish.ps1 -ApiKey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -Bump minor # New features
.\publish.ps1 -ApiKey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -Bump major # Breaking changes
| 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
- Identity.Abstractions (>= 1.7.1)
- IdentityModel.OidcClient (>= 6.0.0)
- Microsoft.AspNetCore.Authentication.JwtBearer (>= 9.0.9)
- Security.Claims (>= 1.5.1)
- System.IdentityModel.Tokens.Jwt (>= 8.0.1)
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 |
|---|---|---|
| 1.10.2 | 48 | 10/21/2026 |
| 1.10.1 | 79 | 10/20/2026 |
| 1.9.0 | 86 | 10/19/2026 |
| 1.8.0 | 258 | 8/23/2026 |
| 1.7.0 | 429 | 6/15/2026 |
| 1.6.1 | 166 | 6/14/2026 |
| 1.6.0 | 147 | 6/14/2026 |
| 1.4.1 | 707 | 3/7/2026 |
| 1.4.0 | 1,320 | 1/11/2026 |
| 1.3.1 | 150 | 1/3/2026 |
| 1.3.0 | 151 | 1/3/2026 |
| 1.2.0 | 144 | 1/3/2026 |
| 1.1.0 | 148 | 1/2/2026 |
| 1.0.1 | 254 | 12/28/2025 |