Interface Migration


public interface Migration
Author:
Stian Thorgersen
  • Method Summary

    Modifier and Type
    Method
    Description
     
    void
    migrate(org.keycloak.models.KeycloakSession session)
     
    default void
    migrateImport(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.RealmRepresentation rep, boolean skipUserDependent)
    Called after full import of representation.
  • Method Details

    • migrate

      void migrate(org.keycloak.models.KeycloakSession session)
    • migrateImport

      default void migrateImport(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, org.keycloak.representations.idm.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()