keycloak-event-publisher
keycloak-event-publisher copied to clipboard
Keycloak event listener provider implementation to send events either to a HTTP REST endpoint or to a JMS topic
keycloak-event-publisher
Keycloak event listener provider implementation with multiple sender options.
Features
- Multiple Publisher types
- HTTP
- Http sender for Keycloak events
- Ability to supply events that can be excluded (TODO)
- Http sender for Keycloak Admin operations
- Ability to supply events that can be excluded (TODO)
- Http sender for Keycloak events
- JMS
- HTTP
- Queue events before publishing
- Retry in case of failure
- Ability to supply retry strategies (TODO)
- Serialize queue events to a file or database (TODO)
Build
mvn clean package
Build Docker Image
Docker image can be built with docker
profile.
mvn clean package -Pdocker