Package org.keycloak.storage
Class StoreMigrateRepresentationEvent
java.lang.Object
org.keycloak.storage.StoreMigrateRepresentationEvent
- All Implemented Interfaces:
org.keycloak.provider.ProviderEvent
public class StoreMigrateRepresentationEvent
extends Object
implements org.keycloak.provider.ProviderEvent
Event for notifying the store, so it can do migrations on the representation as needed.
CAUTION: This event is exceptional as it performs any necessary modification of the representation.
-
Constructor Summary
ConstructorsConstructorDescriptionStoreMigrateRepresentationEvent(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfire(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent) org.keycloak.models.RealmModelgetRealm()org.keycloak.representations.idm.RealmRepresentationgetRep()org.keycloak.models.KeycloakSessionbooleanMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.provider.ProviderEvent
getKeycloakSession
-
Constructor Details
-
StoreMigrateRepresentationEvent
public StoreMigrateRepresentationEvent(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
-
-
Method Details
-
fire
public static void fire(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent) -
getSession
public org.keycloak.models.KeycloakSession getSession() -
getRealm
public org.keycloak.models.RealmModel getRealm() -
getRep
public org.keycloak.representations.idm.RealmRepresentation getRep() -
isSkipUserDependent
public boolean isSkipUserDependent()
-