keycloak-scim/server-spi/src
Pedro Ruivo e62604b1ec ConditionalRemover interface for External Infinispan feature
Add a ConditionalRemover interface to remove entries from a RemoteCache
based on the key or value fields.
The default implementation provided by this PR uses streaming/iteration
to test and remove entries

On a side change, moved all the transactions to the same package and
created one transaction class per entity/cache to simplify code and
avoid writing "RemoteChangeLogTransaction" with a long list of types.

Fixes #31046

Signed-off-by: Pedro Ruivo <pruivo@redhat.com>
2024-07-30 15:16:17 +02:00
..
main ConditionalRemover interface for External Infinispan feature 2024-07-30 15:16:17 +02:00
test/java/org/keycloak Sanitize logs in JBossLoggingEventListenerProvider 2024-01-10 16:50:27 +01:00