keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.forms.login.freemarker.model.UrlBean クラス
org.keycloak.forms.login.freemarker.model.UrlBean 連携図
Collaboration graph

公開メンバ関数

 UrlBean (RealmModel realm, Theme theme, URI baseURI, URI actionUri)
 
String getLoginAction ()
 
String getLoginUrl ()
 
String getLoginRestartFlowUrl ()
 
String getRegistrationAction ()
 
String getRegistrationUrl ()
 
String getLoginUpdatePasswordUrl ()
 
String getLoginUpdateTotpUrl ()
 
String getLoginUpdateProfileUrl ()
 
String getLoginResetCredentialsUrl ()
 
String getLoginUsernameReminderUrl ()
 
String getFirstBrokerLoginUrl ()
 
String getOauthAction ()
 
String getResourcesPath ()
 

非公開変数類

final URI actionuri
 
URI baseURI
 
Theme theme
 
String realm
 

詳解

著者
Stian Thorgersen

構築子と解体子

◆ UrlBean()

org.keycloak.forms.login.freemarker.model.UrlBean.UrlBean ( RealmModel  realm,
Theme  theme,
URI  baseURI,
URI  actionUri 
)
inline
35  {
36  this.realm = realm != null ? realm.getName() : null;
37  this.theme = theme;
38  this.baseURI = baseURI;
39  this.actionuri = actionUri;
40  }
final URI actionuri
Definition: UrlBean.java:30
String realm
Definition: UrlBean.java:33
Theme theme
Definition: UrlBean.java:32
URI baseURI
Definition: UrlBean.java:31

関数詳解

◆ getFirstBrokerLoginUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getFirstBrokerLoginUrl ( )
inline
88  {
89  return Urls.firstBrokerLoginProcessor(baseURI, realm).toString();
90  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginAction()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginAction ( )
inline
42  {
43  if (this.actionuri != null) {
44  return this.actionuri.toString();
45  }
46  throw new RuntimeException("action URI not set");
47  }
final URI actionuri
Definition: UrlBean.java:30

◆ getLoginResetCredentialsUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginResetCredentialsUrl ( )
inline
80  {
81  return Urls.loginResetCredentials(baseURI, realm).toString();
82  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginRestartFlowUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginRestartFlowUrl ( )
inline
53  {
54  return Urls.realmLoginRestartPage(baseURI, realm).toString();
55  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginUpdatePasswordUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginUpdatePasswordUrl ( )
inline
68  {
69  return Urls.loginActionUpdatePassword(baseURI, realm).toString();
70  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginUpdateProfileUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginUpdateProfileUrl ( )
inline
76  {
77  return Urls.loginActionUpdateProfile(baseURI, realm).toString();
78  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginUpdateTotpUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginUpdateTotpUrl ( )
inline
72  {
73  return Urls.loginActionUpdateTotp(baseURI, realm).toString();
74  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginUrl ( )
inline
49  {
50  return Urls.realmLoginPage(baseURI, realm).toString();
51  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getLoginUsernameReminderUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getLoginUsernameReminderUrl ( )
inline
84  {
85  return Urls.loginUsernameReminder(baseURI, realm).toString();
86  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getOauthAction()

String org.keycloak.forms.login.freemarker.model.UrlBean.getOauthAction ( )
inline
92  {
93  if (this.actionuri != null) {
94  return this.actionuri.getPath();
95  }
96 
97  return Urls.realmOauthAction(baseURI, realm).toString();
98  }
final URI actionuri
Definition: UrlBean.java:30
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getRegistrationAction()

String org.keycloak.forms.login.freemarker.model.UrlBean.getRegistrationAction ( )
inline
57  {
58  if (this.actionuri != null) {
59  return this.actionuri.toString();
60  }
61  return Urls.realmRegisterAction(baseURI, realm).toString();
62  }
final URI actionuri
Definition: UrlBean.java:30
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getRegistrationUrl()

String org.keycloak.forms.login.freemarker.model.UrlBean.getRegistrationUrl ( )
inline
64  {
65  return Urls.realmRegisterPage(baseURI, realm).toString();
66  }
String realm
Definition: UrlBean.java:33
URI baseURI
Definition: UrlBean.java:31

◆ getResourcesPath()

String org.keycloak.forms.login.freemarker.model.UrlBean.getResourcesPath ( )
inline
100  {
101  URI uri = Urls.themeRoot(baseURI);
102  return uri.getPath() + "/" + theme.getType().toString().toLowerCase() +"/" + theme.getName();
103  }
Theme theme
Definition: UrlBean.java:32
URI baseURI
Definition: UrlBean.java:31

メンバ詳解

◆ actionuri

final URI org.keycloak.forms.login.freemarker.model.UrlBean.actionuri
private

◆ baseURI

URI org.keycloak.forms.login.freemarker.model.UrlBean.baseURI
private

◆ realm

String org.keycloak.forms.login.freemarker.model.UrlBean.realm
private

◆ theme

Theme org.keycloak.forms.login.freemarker.model.UrlBean.theme
private

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