Added delete account to interesting events and added event specific details to events to conductor

This commit is contained in:
Mauro Mugnaini 2024-04-09 19:02:04 +02:00
parent 836afdad8b
commit b74150ad97
Signed by: mauro.mugnaini
GPG Key ID: 2440CFD0EB321EA8
2 changed files with 3 additions and 0 deletions

View File

@ -82,6 +82,8 @@ public class KeycloakEvent extends Event {
keycloakEvent.setRemoteAddress(event.getIpAddress());
keycloakEvent.setSession(event.getSessionId());
keycloakEvent.setUser(event.getUserId());
// Adding event specific details in opaque mode
event.getDetails().forEach((key, value) -> keycloakEvent.set(key, value));
return keycloakEvent;
}

View File

@ -35,6 +35,7 @@ public class OrchestratorEventPublisherProvider extends AbstractEventPublisher
INTERESTING_EVENTS.add(EventType.REGISTER_ERROR);
INTERESTING_EVENTS.add(EventType.UPDATE_EMAIL);
INTERESTING_EVENTS.add(EventType.VERIFY_EMAIL_ERROR);
INTERESTING_EVENTS.add(EventType.DELETE_ACCOUNT);
}
public OrchestratorEventPublisherProvider() {