It would be great if one could configure concrete event-listener via the admin-console.
a set of configured event types to a REST endpoint via HTTP POST which has configurable options like:
- forwardingEndpoint - Address of the rest endpoint
- authHeader - Authroization Basic: ... / Bearer: ...
- includeEventPattern - Regex for matching included event type names
- excludeEventPattern - Regex for exluding event type names (that were included before)
- postAsync - use background thread for sending (true/false)
- retryStrategy - (max retries, backoff etc.)
- postTimeout - max time for the post request to complete
- queuePath - file backed FIFO queue
Currently I have to configure this listener via keycloak-server.json.
What do you think - shall I create a JIRA for this (allow for event listener configuration)?