poloche / rest-spi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PLC-event-listener

This module create an SPI for login events that will send the information to our rest api

registration

because we have more extensions we need register this as a module, to do that we need follow those steps

  • register the module
        sh $KEYCLOAK_HOME/bin/jboss-cli.sh --command="module add \
         --name=plc-event-listener \
         --resources=modules/rest-spi-1.0-SNAPSHOT.jar  \
         --dependencies=org.keycloak.keycloak-core,org.keycloak.keycloak-server-spi,org.keycloak.keycloak-server-spi-private,javax.api,javax.ws.rs.api,org.jboss.resteasy.resteasy-jaxrs,org.jboss.logging"
  • configure the module, open keycloak-server file
         vi $KEYCLOAK_HOME/standalone/configuration/keycloak-server.json
  • add the new modules
    {
    "providers": [
        "classpath:${jboss.home.dir}/providers/*",
        "module:plc-event-listener"
    ],
    "other_properties":"..."
    }

About


Languages

Language:Java 100.0%