keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.theme.DefaultThemeManager クラス
org.keycloak.theme.DefaultThemeManager の継承関係図
Inheritance graph
org.keycloak.theme.DefaultThemeManager 連携図
Collaboration graph

公開メンバ関数

 DefaultThemeManager (KeycloakSession session)
 
Theme getTheme (Theme.Type type) throws IOException
 
Theme getTheme (String name, Theme.Type type) throws IOException
 
Set< String > nameSet (Theme.Type type)
 

非公開変数類

KeycloakSession session
 

詳解

構築子と解体子

◆ DefaultThemeManager()

org.keycloak.theme.DefaultThemeManager.DefaultThemeManager ( KeycloakSession  session)
inline
14  {
15  this.session = session;
16  }
KeycloakSession session
Definition: DefaultThemeManager.java:12

関数詳解

◆ getTheme() [1/2]

Theme org.keycloak.theme.DefaultThemeManager.getTheme ( Theme.Type  type) throws IOException
inline
19  {
20  String name = session.getProvider(ThemeSelectorProvider.class).getThemeName(type);
21  return getTheme(name, type);
22  }
Theme getTheme(Theme.Type type)
Definition: DefaultThemeManager.java:19
KeycloakSession session
Definition: DefaultThemeManager.java:12

◆ getTheme() [2/2]

Theme org.keycloak.theme.DefaultThemeManager.getTheme ( String  name,
Theme.Type  type 
) throws IOException
inline
25  {
26  return session.getProvider(ThemeProvider.class, "extending").getTheme(name, type);
27  }
KeycloakSession session
Definition: DefaultThemeManager.java:12

◆ nameSet()

Set<String> org.keycloak.theme.DefaultThemeManager.nameSet ( Theme.Type  type)
inline
30  {
31  ThemeProvider themeProvider = session.getProvider(ThemeProvider.class, "extending");
32  return themeProvider.nameSet(type);
33  }
KeycloakSession session
Definition: DefaultThemeManager.java:12

メンバ詳解

◆ session

KeycloakSession org.keycloak.theme.DefaultThemeManager.session
private

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