24 name = Config.scope(
"theme").get(
"welcomeTheme");
27 ClientModel client =
session.getContext().getClient();
32 if (name == null || name.isEmpty()) {
33 name =
session.getContext().getRealm().getLoginTheme();
38 name =
session.getContext().getRealm().getAccountTheme();
41 name =
session.getContext().getRealm().getEmailTheme();
44 name =
session.getContext().getRealm().getAdminTheme();
48 if (name == null || name.isEmpty()) {
49 name = Config.scope(
"theme").get(
"default", Version.NAME.toLowerCase());
final KeycloakSession session
Definition: DefaultThemeSelectorProvider.java:12
static final String LOGIN_THEME_KEY
Definition: DefaultThemeSelectorProvider.java:10