Package org.keycloak.migration.migrators
Class MigrateTo8_0_0
java.lang.Object
org.keycloak.migration.migrators.MigrateTo8_0_0
- All Implemented Interfaces:
Migration
- Author:
- Marek Posolda
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidmigrate(KeycloakSession session) voidmigrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent) Called after full import of representation.static voidmigrateOptionalAuthenticationExecution(RealmModel realm, AuthenticationFlowModel parentFlow, AuthenticationExecutionModel optionalExecution, boolean updateOptionalExecution) protected voidmigrateRealmCommon(RealmModel realm) protected voidmigrateRealmMFA(RealmModel realm)
-
Field Details
-
VERSION
-
-
Constructor Details
-
MigrateTo8_0_0
public MigrateTo8_0_0()
-
-
Method Details
-
getVersion
- Specified by:
getVersionin interfaceMigration
-
migrate
-
migrateImport
public void migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent) Description copied from interface:MigrationCalled 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.- Specified by:
migrateImportin interfaceMigration
-
migrateRealmCommon
-
migrateRealmMFA
-
migrateOptionalAuthenticationExecution
public static void migrateOptionalAuthenticationExecution(RealmModel realm, AuthenticationFlowModel parentFlow, AuthenticationExecutionModel optionalExecution, boolean updateOptionalExecution)
-