Package org.keycloak.migration.migrators
Interface Migration
- All Known Implementing Classes:
MigrateTo1_2_0
,MigrateTo1_3_0
,MigrateTo1_4_0
,MigrateTo1_5_0
,MigrateTo1_6_0
,MigrateTo1_7_0
,MigrateTo1_8_0
,MigrateTo1_9_0
,MigrateTo1_9_2
,MigrateTo12_0_0
,MigrateTo14_0_0
,MigrateTo18_0_0
,MigrateTo2_0_0
,MigrateTo2_1_0
,MigrateTo2_2_0
,MigrateTo2_3_0
,MigrateTo2_5_0
,MigrateTo20_0_0
,MigrateTo21_0_0
,MigrateTo22_0_0
,MigrateTo23_0_0
,MigrateTo24_0_0
,MigrateTo24_0_3
,MigrateTo25_0_0
,MigrateTo3_0_0
,MigrateTo3_1_0
,MigrateTo3_2_0
,MigrateTo3_4_0
,MigrateTo3_4_1
,MigrateTo3_4_2
,MigrateTo4_0_0
,MigrateTo4_2_0
,MigrateTo4_6_0
,MigrateTo6_0_0
,MigrateTo8_0_0
,MigrateTo8_0_2
,MigrateTo9_0_0
,MigrateTo9_0_4
public interface Migration
- Author:
- Stian Thorgersen
-
Method Summary
Modifier and TypeMethodDescriptionvoid
migrate
(KeycloakSession session) default void
migrateImport
(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent) Called after full import of representation.
-
Method Details
-
migrate
-
migrateImport
default void migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent) Called after full import of representation. Implementations of this method should try not make assumptions about what was imported from the representations. We have no idea what the user will do to an exported json file.- Parameters:
session
-realm
-rep
-skipUserDependent
-
-
getVersion
ModelVersion getVersion()
-