gluu
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension クラス
org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension の継承関係図
Inheritance graph
org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension 連携図
Collaboration graph

公開メンバ関数

 AdminConsoleMenuExtension ()
 
boolean isDisplayable (String userId, String url)
 
String getPageUrl ()
 
String getIconImageUrl ()
 
String getLabel ()
 
String getUiLabelKey ()
 
String getStyle ()
 

非公開変数類

LdapService ldapService
 

詳解

著者
jgomer

構築子と解体子

◆ AdminConsoleMenuExtension()

org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.AdminConsoleMenuExtension ( )
inline
21  {
22  ldapService = Utils.managedBean(LdapService.class);
23  }
LdapService ldapService
Definition: AdminConsoleMenuExtension.java:19

関数詳解

◆ getIconImageUrl()

String org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.getIconImageUrl ( )
inline

org.gluu.credmanager.extension.MenuItemを実装しています。

33  {
34  return "images/administration.png";
35  }

◆ getLabel()

String org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.getLabel ( )
inline

org.gluu.credmanager.extension.MenuItemを実装しています。

37  {
38  return null;
39  }

◆ getPageUrl()

String org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.getPageUrl ( )
inline

org.gluu.credmanager.extension.MenuItemを実装しています。

29  {
30  return "/admin.zul";
31  }

◆ getStyle()

String org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.getStyle ( )
inline

org.gluu.credmanager.extension.MenuItemを実装しています。

45  {
46  return "opacity:0.7";
47  }

◆ getUiLabelKey()

String org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.getUiLabelKey ( )
inline

org.gluu.credmanager.extension.MenuItemを実装しています。

41  {
42  return "adm.go_console";
43  }

◆ isDisplayable()

boolean org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.isDisplayable ( String  userId,
String  url 
)
inline

org.gluu.credmanager.extension.NavigationMenuItemを実装しています。

25  {
26  return ldapService.isAdmin(userId) && url.split("/").length == 2; //it's a first level url (e.g /user.zul)
27  }
LdapService ldapService
Definition: AdminConsoleMenuExtension.java:19
boolean isAdmin(String userId)
Definition: LdapService.java:199

メンバ詳解

◆ ldapService

LdapService org.gluu.credmanager.plugins.menuitem.AdminConsoleMenuExtension.ldapService
private

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