keycloak-service
クラス | 公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.theme.beans.LocaleBean クラス
org.keycloak.theme.beans.LocaleBean 連携図
Collaboration graph

クラス

class  Locale
 

公開メンバ関数

 LocaleBean (RealmModel realm, java.util.Locale current, UriBuilder uriBuilder, Properties messages)
 
String getCurrent ()
 
List< LocalegetSupported ()
 

非公開変数類

String current
 
List< Localesupported
 

詳解

著者
Stian Thorgersen

構築子と解体子

◆ LocaleBean()

org.keycloak.theme.beans.LocaleBean.LocaleBean ( RealmModel  realm,
java.util.Locale  current,
UriBuilder  uriBuilder,
Properties  messages 
)
inline
35  {
36  this.current = messages.getProperty("locale_" + current.toLanguageTag(), current.toLanguageTag());
37 
38  supported = new LinkedList<>();
39  for (String l : realm.getSupportedLocales()) {
40  String label = messages.getProperty("locale_" + l, l);
41  String url = uriBuilder.replaceQueryParam("kc_locale", l).build().toString();
42  supported.add(new Locale(label, url));
43  }
44  }
String current
Definition: LocaleBean.java:32
List< Locale > supported
Definition: LocaleBean.java:33

関数詳解

◆ getCurrent()

String org.keycloak.theme.beans.LocaleBean.getCurrent ( )
inline
46  {
47  return current;
48  }
String current
Definition: LocaleBean.java:32

◆ getSupported()

List<Locale> org.keycloak.theme.beans.LocaleBean.getSupported ( )
inline
50  {
51  return supported;
52  }
List< Locale > supported
Definition: LocaleBean.java:33

メンバ詳解

◆ current

String org.keycloak.theme.beans.LocaleBean.current
private

◆ supported

List<Locale> org.keycloak.theme.beans.LocaleBean.supported
private

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