Keycloak SDK for Kotlin — coroutine-first (suspend) OIDC/OAuth2 authentication with hardened JWT validation, plus the Admin REST API, behind one facade. Wraps the same JVM stack as the sibling Java SDK (keycloak-admin-client, oauth2-oidc-sdk, nimbus-jose-jwt). Requires Kotlin 2.2+ / JDK 21+. The Kotlin implementation of a nine-language polyglot Keycloak SDK (Java, Python, Node, Go, C#, PHP, Rust, Ruby, Kotlin).

Latest Versions

2 versions →
VersionVulnerabilitiesUsagesDate
0.1.x
0.1.0
0
Aug 18, 2026
0.1.0-RC1
0
Aug 11, 2026
2 versions →