Skip to content

Keycloak event listener provider implementation to send events either to a HTTP REST endpoint or to a JMS topic

License

Notifications You must be signed in to change notification settings

fintrace/keycloak-event-publisher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

keycloak-event-publisher

Keycloak event listener provider implementation with multiple sender options.

Build Status

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)
    • JMS
  • 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

About

Keycloak event listener provider implementation to send events either to a HTTP REST endpoint or to a JMS topic

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published