copilot-swe-agent[bot]
dfdbecacc2
Fix EntityManager API documentation link
...
Co-authored-by: vmuzikar <13906855+vmuzikar@users.noreply.github.com >
Signed-off-by: Václav Muzikář <vmuzikar@ibm.com >
Closes : #53757
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-10-08 16:04:58 -03:00
Enoque Duarte
db9c28f823
Add Password Policy SPI chapter to the Server Developer Guide
...
The guide covers every other commonly extended SPI but had no material
on password policies. The new chapter documents the provider and factory
interfaces, configuration parsing, error message keys, admin console
help text, and provider registration.
Closes #50803
Signed-off-by: Enoque Duarte <enoquefcd@gmail.com >
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com >
2026-09-25 09:06:33 +00:00
Giuseppe Graziano
4d492d1deb
Disable legacy initiate account linking
...
Closes #51832
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com >
2026-08-20 11:24:00 +02:00
Stian Thorgersen
340ca88075
Document the need for service file for ExampleServicerProviderFactory- #50435 ( #51784 )
...
* Document the need for service file for ExampleServicerProviderFactory
Signed-off-by: Paul Johnson <pmj@ologn.co.uk >
* Apply changes suggested by language model
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Paul Johnson <pmj@ologn.co.uk >
---------
Signed-off-by: Paul Johnson <pmj@ologn.co.uk >
Co-authored-by: Paul Johnson <pmj@ologn.co.uk >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-08-18 09:47:16 +02:00
Steven Hawkins
b8b55893d6
fix: refining quarkus based session threadlocal management ( #49315 )
...
* fix: removing quarkus based session threadlocal management
closes : #49231
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* adding early txn commit for async responses
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
# Conflicts:
# services/src/main/java/org/keycloak/protocol/saml/SamlService.java
* going back to explicit threadlocal management
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* small refinements and updating the docs
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Signed-off-by: Steven Hawkins <shawkins@redhat.com >
2026-06-11 07:05:19 -04:00
Giuseppe Graziano
7341976c5c
Identity brokering v2 supported
...
Closes #47339
Closes #47478
Signed-off-by: Giuseppe Graziano <g.graziano94@gmail.com >
2026-06-11 09:47:56 +02:00
Marek Posolda
ff726edccb
Documentation for client policies in identity broker API v2 requests. Conditions evaluation description ( #49795 )
...
closes #49705
Signed-off-by: mposolda <mposolda@gmail.com >
2026-06-10 15:30:30 +02:00
mposolda
58533d1fa9
Link server-admin sections for call identity broker APIs with the related sections from server-development guide
...
closes #49704
Signed-off-by: mposolda <mposolda@gmail.com >
2026-06-08 12:24:06 +02:00
rmartinc
b6fe6c2db8
Documentation for brokering API V2 and make it preview
...
Closes #46590
Closes #47259
Signed-off-by: rmartinc <rmartinc@redhat.com >
2026-03-26 11:13:58 +01:00
Ricardo Martin
b93695eb90
Add versioning to identity brokering api feature ( #47281 )
...
Closes #47254
Signed-off-by: rmartinc <rmartinc@redhat.com >
2026-03-20 16:55:56 +01:00
Ricardo Martin
3c7582f318
Broker token API for saml ( #47087 )
...
Closes #46589
Signed-off-by: rmartinc <rmartinc@redhat.com >
2026-03-17 18:29:48 +01:00
Václav Muzikář
5c062a9e59
Downgrade server container image back to OpenJDK 21 ( #46813 )
...
* Downgrade server container image back to OpenJDK 21
Closes #46812
Signed-off-by: Václav Muzikář <vmuzikar@ibm.com >
* Remove JDK downgrade note, rename attribute
Signed-off-by: Václav Muzikář <vmuzikar@ibm.com >
---------
Signed-off-by: Václav Muzikář <vmuzikar@ibm.com >
2026-03-10 14:26:11 +01:00
Michal Vavřík
8e816f749c
feat: Update container images to use OpenJDK 25 ( #46386 )
...
This PR is mostly based on 303446b465 .
Additionally, I made few tweaks to documentation and introduce a doc variable for the recommended Java version so limit required changing when migrating the recommended JDK version.
* Closes: https://github.com/keycloak/keycloak/issues/45830
Signed-off-by: Michal Vavřík <michal.vavrik@aol.com >
2026-02-17 15:35:46 +01:00
olympus5
ffed84194e
Realign source code examples in auth-spi doc
...
closes #43757
Signed-off-by: olympus5 <erwan.iquel@gmail.com >
2026-01-06 12:18:42 +01:00
Martin Kanis
39e1e40be4
Document missing artifact dependency for UserStoragePrivateUtil
...
Closes #43212
Signed-off-by: Martin Kanis <mkanis@redhat.com >
2025-11-10 10:41:12 -03:00
Martin Bartoš
419afce847
Fix anchors in the documentation
...
Closes #43084
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
Signed-off-by: Alexander Schwartz <alexander.schwartz@ibm.com >
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz >
Co-authored-by: Alexander Schwartz <alexander.schwartz@ibm.com >
2025-10-21 12:33:32 +00:00
Steven Hawkins
f66359ce19
fix: updating service account docs
...
closes : #17268
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Signed-off-by: Steven Hawkins <shawkins@redhat.com >
Co-authored-by: Alexander Schwartz <alexander.schwartz@gmx.net >
2025-10-14 11:02:20 +02:00
Martin Bartoš
f53e5ebdac
[Docs] Additional datasources support ( #42655 )
...
* [Docs] Additional datasources support
Closes #40388
Closes #42263
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz >
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Rename namedKey to wildcardKey in the code
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Clarify the defaults for DB kind
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Be more clear about the Named key reference in guide
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
* Vasek's review
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
---------
Signed-off-by: Martin Bartoš <mabartos@redhat.com >
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz >
2025-09-27 08:45:12 +00:00
Stan Silvert
f99c91291c
Remove duplicated themes documentation. ( #42571 )
...
* Remove duplicated themes documentation.
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
* Move Theme SPI documentation to Themes Guide
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
* Fix link so test will pass.
Fixes #42396
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
* Fix broken links.
Closes #42396
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
* Fix broken link.
Closes #42396
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
---------
Signed-off-by: Stan Silvert <ssilvert@redhat.com >
2025-09-18 10:31:52 +02:00
laureat-natzka
edbe28147e
Pass IDP config values to themes ( #40373 )
...
Signed-off-by: Laureat Grepi <laureat@Laureat-MacBook-Pro.local >
Co-authored-by: Laureat Grepi <laureat@Laureat-MacBook-Pro.local >
2025-08-25 17:50:06 +00:00
Peter Skopek
651d651c30
Add missing artifact descriptions to allow Maven Central Portal Publisher pass validation process. ( #40822 )
...
Signed-off-by: Peter Skopek <pskopek@redhat.com >
2025-08-12 16:50:17 +02:00
Steven Hawkins
eba4934950
fix: correcting spi-theme options
...
closes : #40930
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
2025-07-07 13:18:24 +00:00
Steven Hawkins
76bc9fadcb
fix: adding a -- separator for spi options ( #40005 )
...
* fix: adding a -- separator for spi options
closes : #39063
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* adding a warning for ambiguous spi options
also adding a note about the change
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
# Conflicts:
# docs/documentation/upgrading/topics/changes/changes-26_3_0.adoc
* updating docs to the new format
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
# Conflicts:
# docs/guides/high-availability/examples/generated/keycloak-ispn.yaml
# docs/guides/high-availability/examples/generated/keycloak.yaml
* internally using the new spi options
also adding a deprecation notice
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* Apply suggestions from code review
Co-authored-by: Martin Bartoš <mabartos@redhat.com >
Signed-off-by: Steven Hawkins <shawkins@redhat.com >
* correcting options output
adding + + inlining where needed
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
* adding test showing the env mapping with __
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
---------
Signed-off-by: Steve Hawkins <shawkins@redhat.com >
Signed-off-by: Steven Hawkins <shawkins@redhat.com >
Co-authored-by: Martin Bartoš <mabartos@redhat.com >
2025-06-13 16:13:53 +02:00
Ricardo Martin
b89f8a0225
Documentation changes for the 2FA additions
...
Closes #40001
Signed-off-by: rmartinc <rmartinc@redhat.com >
2025-06-12 09:30:27 +02:00
Alexander Schwartz
4af3d7cc9d
Redirect requests from outdated theme version to the current theme version
...
Closes #39723
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
2025-06-11 11:13:55 +02:00
foliengriller
54b131e34e
Update themes-react.adoc
...
Fixes link formatting
Signed-off-by: foliengriller <info@simpelwebservice.de >
2025-05-27 09:19:05 +02:00
mposolda
fe2790a09d
Fix documentation link to quickstarts to point to 'main' branch instead of 'latest' branch
...
closes #39798
Signed-off-by: mposolda <mposolda@gmail.com >
2025-05-19 10:32:06 +02:00
andymunro
afe6d4d4a0
Fix callouts
...
Closes #39590
Signed-off-by: AndyMunro <amunro@redhat.com >
2025-05-09 14:10:59 +00:00
Daniel Höxtermann
46ed361278
Fix footer ftl snippet in documentation
...
Closes #39442
Signed-off-by: Daniel Höxtermann <daniel@hxtm.dev >
2025-05-05 06:46:15 +00:00
Marek Posolda
025b2ba442
Introducing IdpLinkAction as AIA to replace client-initiated account linking ( #38952 )
...
closes #37269
closes #35446
Signed-off-by: mposolda <mposolda@gmail.com >
Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com >
Signed-off-by: Marek Posolda <mposolda@gmail.com >
2025-04-17 13:20:05 +02:00
andymunro
1f6f1571fd
update screens for new realm selector
...
Closes #37083
Signed-off-by: AndyMunro <amunro@redhat.com >
2025-03-15 10:54:00 +01:00
Uche Nwachukwu
df9efdf590
Update themes-react.adoc ( #37977 )
...
Spelling adjustment.
Signed-off-by: Uche Nwachukwu <nwachukwuuche@gmail.com >
2025-03-10 22:33:04 +00:00
Jon Koops
873e4ffb1f
Replace i18next backend with i18next-fetch-backend ( #37633 )
...
Signed-off-by: Jon Koops <jonkoops@gmail.com >
2025-02-26 08:36:12 -05:00
andymunro
1912602a5a
Add Dependency section for creating an SPI
...
Closes #36798
Signed-off-by: AndyMunro <amunro@redhat.com >
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
Co-authored-by: Alexander Schwartz <aschwart@redhat.com >
2025-01-27 18:54:03 +01:00
Michael Warnecke
3f7c26bc95
Remove unnecessary word from docs
...
Fixes #36055
Signed-off-by: Michael Warnecke <13361@nordakademie.de >
2025-01-02 20:49:47 +01:00
Jan Verhaeghe
56246096e0
Align on one realm-name placeholder
...
Closes #36047
Signed-off-by: Jan Verhaeghe <jan@hwfaq.be >
2024-12-19 13:48:18 +00:00
Ricardo Martin
ca1c10f7ba
Use short UUID for ldap components ( #34815 )
...
Closes #32143
Signed-off-by: rmartinc <rmartinc@redhat.com >
2024-11-15 15:15:04 +01:00
AndyMunro
da9774b281
Update Leveraging Jakarta EE
...
Closes #34873
Signed-off-by: AndyMunro <amunro@redhat.com >
2024-11-13 10:14:06 +01:00
Dave Meyer
883b0a3378
doc: Replaced dead link ( #34239 )
...
Replaced dead link to quickstart template with a (similar) template.
Signed-off-by: Dave Meyer <7davidmeyer@gmail.com >
2024-10-24 15:28:42 +02:00
kennhhhhh
dbfd059b21
fix: available SPIs should be found in Provider info ( #33805 )
...
Signed-off-by: kennhhhhh <164991693+kennhhhhh@users.noreply.github.com >
2024-10-11 06:47:24 +00:00
Pedro Aguiar
f60be4bf8e
update: fix typo "a email" ( #33482 )
...
- "a email" becomes "an email".
Signed-off-by: Pedro Aguiar <contact@codespearhead.com >
2024-10-02 19:34:33 +02:00
rmartinc
cce9ae94c7
Move documentation to keycloak-client
...
Closes #31870
Signed-off-by: rmartinc <rmartinc@redhat.com >
2024-09-04 10:55:46 +02:00
Erik Jan de Wit
e85f25434f
added documentation on how use npm packages ( #31426 )
...
Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com >
2024-08-16 11:09:18 +02:00
rmartinc
942d5d0aa3
Convert chapter planning for securing applications and services to guides
...
Final removal of the securing_apps documentation
Final checks for links, order and other minor things
Closes #31328
Signed-off-by: rmartinc <rmartinc@redhat.com >
2024-08-01 16:45:56 +02:00
Thomas Darimont
dbd4079f92
Allow users to customize the footer of a login theme ( #31391 )
...
Closes #31390
Signed-off-by: Thomas Darimont <thomas.darimont@googlemail.com >
2024-07-23 09:29:38 +02:00
Stian Thorgersen
865c2dabea
Update themes.adoc ( #31362 )
...
Closes #30816
Signed-off-by: Stian Thorgersen <stianst@gmail.com >
2024-07-17 10:32:45 +02:00
Gilvan Filho
a918eb1e30
Fix user storage spi jpa quickstart description
...
Closes #30941
Signed-off-by: Gilvan Filho <gfilho@redhat.com >
2024-07-08 14:44:41 +02:00
mruzicka
6864ee0ead
doc: Quarkus launch rebuild optimization ( #28320 )
...
Suggest a command which performs the update of the class loading indices
only once.
Closes #28336
Signed-off-by: Michal Růžička <michal.ruza@gmail.com >
2024-05-10 12:28:38 +02:00
Dimitri Papadopoulos Orfanos
9db1443367
Fix typos found by codespell in docs ( #28890 )
...
Run `chmod -x` on files that need not be executable.
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com >
Signed-off-by: Alexander Schwartz <aschwart@redhat.com >
Co-authored-by: Alexander Schwartz <aschwart@redhat.com >
2024-05-03 12:41:16 +00:00
Douglas Palmer
26eaa4f83f
Broken link in documentation
...
Closes #29233
Signed-off-by: Douglas Palmer <dpalmer@redhat.com >
2024-05-02 15:29:56 -03:00