Skip to content

Instantly share code, notes, and snippets.

@adwait-thattey
Last active December 22, 2019 18:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adwait-thattey/968395dcf0a1127e4f908832aa6236f5 to your computer and use it in GitHub Desktop.
Save adwait-thattey/968395dcf0a1127e4f908832aa6236f5 to your computer and use it in GitHub Desktop.
keycloak-plugin-provider_factory
package com.coderdude.sampleeventlistenerprovider.provider;
import org.keycloak.Config;
import org.keycloak.events.EventListenerProvider;
import org.keycloak.events.EventListenerProviderFactory;
import org.keycloak.models.KeycloakSession;
import org.keycloak.models.KeycloakSessionFactory;
public class SampleEventListenerProviderFactory implements EventListenerProviderFactory {
@Override
public EventListenerProvider create(KeycloakSession keycloakSession) {
return new SampleEventListenerProvider();
}
@Override
public void init(Config.Scope scope) {
}
@Override
public void postInit(KeycloakSessionFactory keycloakSessionFactory) {
}
@Override
public void close() {
}
@Override
public String getId() {
return "sample_event_listener";
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment