Class MigrateTo9_0_0

java.lang.Object
org.keycloak.migration.migrators.MigrateTo9_0_0
All Implemented Interfaces:
Migration

public class MigrateTo9_0_0 extends Object implements Migration
Author:
Marek Posolda
  • Field Details

  • Constructor Details

    • MigrateTo9_0_0

      public MigrateTo9_0_0()
  • Method Details

    • getVersion

      public ModelVersion getVersion()
      Specified by:
      getVersion in interface Migration
    • migrate

      public void migrate(KeycloakSession session)
      Specified by:
      migrate in interface Migration
    • migrateImport

      public void migrateImport(KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)
      Description copied from interface: Migration
      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.
      Specified by:
      migrateImport in interface Migration
    • migrateRealmCommon

      protected void migrateRealmCommon(RealmModel realm)
    • addAccountConsoleClient

      protected void addAccountConsoleClient(RealmModel realm)