keycloak-scim/server-spi-private/src/main/java/org/keycloak
graziang 082f9ec15b Update client scopes in Client Update Request in DCR
Fix ClientScopesClientRegistrationPolicy.beforeUpdate because it was modifying the original clientRepresentation.
Add updateClientScopes method to set client scopes in Client Update Request in DCR.

Closes #24361

Signed-off-by: graziang <g.graziano94@gmail.com>
2024-03-01 12:32:45 +01:00
..
authentication Registration flow fixed (#23064) 2023-09-08 08:05:05 +02:00
authorization Remove RealmModel from authorization services interfaces (#26708) 2024-02-02 16:51:32 +01:00
broker Allow automatic download of SAML certificates in the identity provider 2023-11-29 18:03:31 +01:00
client/clienttype Added SPIs for ClientType and ClientTypeManager 2024-02-13 19:26:19 +01:00
cluster Disable Infinispan for map storage and avoid the component factory when creating a realm independent provider factory 2022-07-22 08:20:00 +02:00
component When ternary conditional operator uses primitive type it could throw NPE in some cases 2021-12-15 10:25:54 +01:00
connections/httpclient Handle HTTP response codes when retrieving data from remote endpoints 2023-06-12 13:37:59 +02:00
cookie Add cookie type builder (#26848) 2024-02-07 13:16:04 +01:00
credential Change password hashing defaults according to OWASP recommendations (#16629) 2024-01-24 18:35:51 +01:00
crypto Incorrect Signature algorithms presented by Client Authenticator 2023-06-21 08:55:58 +02:00
deployment Fix authenticatorConfig for javascript providers 2023-07-31 19:28:25 +02:00
device Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
email KEYCLOAK-6455 Ability to require email to be verified before changing (#7943) 2022-05-09 18:52:22 +02:00
events - rework grant type resolution to use supports() in addition to grant type 2024-02-27 19:11:32 +09:00
executors KEYCLOAK-5371 Fix SessionExpirationCrossDCTest, Added ExecutorsProvider. Debug support for cache-servers in tests 2017-10-10 22:30:44 +02:00
exportimport Rework the Import SPI to be configurable via the Config API 2023-03-24 15:28:55 -03:00
forms/login Updating theme templates to render user attributes based on the user profile configuration 2023-12-18 15:35:52 -03:00
headers Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
health Publish information about Infinispan availability in lb-check if MULTI_SITE is enabled 2023-11-29 11:06:41 +00:00
keys Allow automatic download of SAML certificates in the identity provider 2023-11-29 18:03:31 +01:00
migration Encapsulate MigrationModelManager in legacy module 2022-06-28 10:53:04 +02:00
models Update client scopes in Client Update Request in DCR 2024-03-01 12:32:45 +01:00
partialimport Modify RealmAdminResource.partialImport to work with InputStream 2022-11-24 11:45:11 +01:00
policy Introduce MaxAuthAge Password policy (#12943) 2023-11-20 14:48:17 +01:00
protocol Remove setContext() + minor cleanup 2024-02-27 19:11:32 +09:00
provider fix: adds hostname:v1 (#26003) 2024-01-17 21:35:23 +01:00
scripting [KEYCLOAK-4902] - Refactoring and improvements to processing of authz requests 2018-08-07 10:53:40 -03:00
services Cors modifications for UserInfo endpoint 2024-02-14 18:24:06 +01:00
sessions Delete Profile.Feature.MAP_STORAGE 2023-11-30 13:04:39 +01:00
storage Map Store Removal: Rename Legacy* classes (#26273) 2024-01-23 13:50:31 +00:00
theme KEYCLOAK-6289 Add ThemeSelectorSPI 2018-01-18 09:14:13 +01:00
timer Improve ScheduledTask task-name handling 2024-02-02 09:57:03 -03:00
transaction Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
truststore feature: add option for creating a global truststore (#24473) 2023-11-30 08:57:17 +01:00
userprofile Allow setting an attribute as multivalued 2024-02-22 12:56:44 +01:00
utils Invalid redirect uri when identity provider alias has spaces (#22840) 2024-02-19 14:40:42 +01:00
validate Fixing UriValidator 2024-02-15 10:30:39 +01:00
validation Migrate packages from javax.* to jakarta.* 2023-04-27 13:36:54 +02:00
ServerStartupError.java