keycloak
公開メンバ関数 | 静的公開変数類 | 非公開メンバ関数 | 静的非公開変数類 | 全メンバ一覧
org.keycloak.migration.migrators.MigrateTo2_2_0 クラス
org.keycloak.migration.migrators.MigrateTo2_2_0 の継承関係図
Inheritance graph
org.keycloak.migration.migrators.MigrateTo2_2_0 連携図
Collaboration graph

公開メンバ関数

ModelVersion getVersion ()
 
void migrate (KeycloakSession session)
 
void migrateImport (KeycloakSession session, RealmModel realm, RealmRepresentation rep, boolean skipUserDependent)
 

静的公開変数類

static final ModelVersion VERSION = new ModelVersion("2.2.0")
 

非公開メンバ関数

void addIdentityProviderAuthenticator (RealmModel realm)
 

静的非公開変数類

static final Logger LOG = Logger.getLogger(MigrateTo2_2_0.class)
 

詳解

関数詳解

◆ addIdentityProviderAuthenticator()

void org.keycloak.migration.migrators.MigrateTo2_2_0.addIdentityProviderAuthenticator ( RealmModel  realm)
inlineprivate
49  {
50  String defaultProvider = null;
51  for (IdentityProviderModel provider : realm.getIdentityProviders()) {
52  if (provider.isEnabled() && provider.isAuthenticateByDefault()) {
53  defaultProvider = provider.getAlias();
54  break;
55  }
56  }
57 
58  DefaultAuthenticationFlows.addIdentityProviderAuthenticator(realm, defaultProvider);
59  }

◆ getVersion()

ModelVersion org.keycloak.migration.migrators.MigrateTo2_2_0.getVersion ( )
inline

org.keycloak.migration.migrators.Migrationを実装しています。

33  {
34  return VERSION;
35  }
static final ModelVersion VERSION
Definition: MigrateTo2_2_0.java:29

◆ migrate()

void org.keycloak.migration.migrators.MigrateTo2_2_0.migrate ( KeycloakSession  session)
inline

org.keycloak.migration.migrators.Migrationを実装しています。

37  {
38  for (RealmModel realm : session.realms().getRealms()) {
40  }
41  }
void addIdentityProviderAuthenticator(RealmModel realm)
Definition: MigrateTo2_2_0.java:49

◆ migrateImport()

void org.keycloak.migration.migrators.MigrateTo2_2_0.migrateImport ( KeycloakSession  session,
RealmModel  realm,
RealmRepresentation  rep,
boolean  skipUserDependent 
)
inline

org.keycloak.migration.migrators.Migrationを実装しています。

44  {
46 
47  }
void addIdentityProviderAuthenticator(RealmModel realm)
Definition: MigrateTo2_2_0.java:49

メンバ詳解

◆ LOG

final Logger org.keycloak.migration.migrators.MigrateTo2_2_0.LOG = Logger.getLogger(MigrateTo2_2_0.class)
staticprivate

◆ VERSION

final ModelVersion org.keycloak.migration.migrators.MigrateTo2_2_0.VERSION = new ModelVersion("2.2.0")
static

このクラス詳解は次のファイルから抽出されました: