keycloak-service
静的公開メンバ関数 | 全メンバ一覧
org.keycloak.forms.login.freemarker.Templates クラス
org.keycloak.forms.login.freemarker.Templates 連携図
Collaboration graph

静的公開メンバ関数

static String getTemplate (LoginFormsPages page)
 

詳解

著者
Stian Thorgersen

関数詳解

◆ getTemplate()

static String org.keycloak.forms.login.freemarker.Templates.getTemplate ( LoginFormsPages  page)
inlinestatic
27  {
28  switch (page) {
29  case LOGIN:
30  return "login.ftl";
31  case LOGIN_TOTP:
32  return "login-totp.ftl";
33  case LOGIN_CONFIG_TOTP:
34  return "login-config-totp.ftl";
35  case LOGIN_VERIFY_EMAIL:
36  return "login-verify-email.ftl";
37  case LOGIN_IDP_LINK_CONFIRM:
38  return "login-idp-link-confirm.ftl";
39  case LOGIN_IDP_LINK_EMAIL:
40  return "login-idp-link-email.ftl";
41  case OAUTH_GRANT:
42  return "login-oauth-grant.ftl";
43  case LOGIN_RESET_PASSWORD:
44  return "login-reset-password.ftl";
45  case LOGIN_UPDATE_PASSWORD:
46  return "login-update-password.ftl";
47  case REGISTER:
48  return "register.ftl";
49  case INFO:
50  return "info.ftl";
51  case ERROR:
52  return "error.ftl";
53  case LOGIN_UPDATE_PROFILE:
54  return "login-update-profile.ftl";
55  case CODE:
56  return "code.ftl";
57  case LOGIN_PAGE_EXPIRED:
58  return "login-page-expired.ftl";
59  case X509_CONFIRM:
60  return "login-x509-info.ftl";
61  default:
62  throw new IllegalArgumentException();
63  }
64  }

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