58 realm.setAccessTokenLifespanForImplicitFlow(Constants.DEFAULT_ACCESS_TOKEN_LIFESPAN_FOR_IMPLICIT_FLOW_TIMEOUT);
61 MigrationProvider migrationProvider = session.getProvider(MigrationProvider.class);
62 migrationProvider.setupAdminCli(realm);
65 DefaultAuthenticationFlows.migrateFlows(realm);
66 AuthenticationFlowModel firstBrokerLoginFlow = realm.getFlowByAlias(DefaultAuthenticationFlows.FIRST_BROKER_LOGIN_FLOW);
68 List<IdentityProviderModel> identityProviders = realm.getIdentityProviders();
69 for (IdentityProviderModel identityProvider : identityProviders) {
70 if (identityProvider.getFirstBrokerLoginFlowId() == null) {
71 identityProvider.setFirstBrokerLoginFlowId(firstBrokerLoginFlow.getId());
72 realm.updateIdentityProvider(identityProvider);