74 realm.setOfflineSessionIdleTimeout(Constants.DEFAULT_OFFLINE_SESSION_IDLE_TIMEOUT);
76 if (realm.getRole(Constants.OFFLINE_ACCESS_ROLE) == null) {
77 KeycloakModelUtils.setupOfflineRole(realm);
78 RoleModel role = realm.getRole(Constants.OFFLINE_ACCESS_ROLE);
81 session.users().grantToAllUsers(realm, role);
84 ClientModel adminConsoleClient = realm.getClientByClientId(Constants.ADMIN_CONSOLE_CLIENT_ID);
86 adminConsoleClient.addProtocolMapper(localeMapper);
89 ClientModel client = realm.getMasterAdminClient();
90 if (client.getRole(AdminRoles.CREATE_CLIENT) == null) {
91 RoleModel role = client.addRole(AdminRoles.CREATE_CLIENT);
92 role.setDescription(
"${role_" + AdminRoles.CREATE_CLIENT +
"}");
94 client.getRealm().getRole(AdminRoles.ADMIN).addCompositeRole(role);
97 if (!realm.getName().equals(Config.getAdminRealm())) {
98 client = realm.getClientByClientId(Constants.REALM_MANAGEMENT_CLIENT_ID);
99 if (client.getRole(AdminRoles.CREATE_CLIENT) == null) {
100 RoleModel role = client.addRole(AdminRoles.CREATE_CLIENT);
101 role.setDescription(
"${role_" + AdminRoles.CREATE_CLIENT +
"}");
102 client.getRole(AdminRoles.REALM_ADMIN).addCompositeRole(role);
boolean localeMapperAdded(ClientModel adminConsoleClient)
Definition: MigrateTo1_6_0.java:107