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

公開メンバ関数

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

静的公開変数類

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

限定公開メンバ関数

void migrateRealm (RealmModel realm)
 

詳解

著者
Bill Burke

関数詳解

◆ getVersion()

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

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

62  {
63  return VERSION;
64  }
static final ModelVersion VERSION
Definition: MigrateTo3_1_0.java:35

◆ migrate()

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

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

38  {
39  for (RealmModel realm : session.realms().getRealms()) {
40  migrateRealm(realm);
41  }
42  }
void migrateRealm(RealmModel realm)
Definition: MigrateTo3_1_0.java:44

◆ migrateImport()

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

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

56  {
57  migrateRealm(realm);
58 
59  }
void migrateRealm(RealmModel realm)
Definition: MigrateTo3_1_0.java:44

◆ migrateRealm()

void org.keycloak.migration.migrators.MigrateTo3_1_0.migrateRealm ( RealmModel  realm)
inlineprotected
44  {
45  if (realm.getBrowserSecurityHeaders() != null) {
46 
47  Map<String, String> browserSecurityHeaders = new HashMap<>(realm.getBrowserSecurityHeaders());
48  browserSecurityHeaders.put("xRobotsTag", "none");
49  browserSecurityHeaders.put("xXSSProtection", "1; mode=block");
50 
51  realm.setBrowserSecurityHeaders(Collections.unmodifiableMap(browserSecurityHeaders));
52  }
53  }

メンバ詳解

◆ VERSION

final ModelVersion org.keycloak.migration.migrators.MigrateTo3_1_0.VERSION = new ModelVersion("3.1.0")
static

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