List of usage examples for com.amazonaws.services.identitymanagement.model User getPath
public String getPath()
The path to the user.
From source file:com.haskins.cloudtrailviewer.dialog.resourcedetail.detailpanels.IamGroupDetail.java
License:Open Source License
private void buildUI(GetGroupResult detail) { JTabbedPane tabs = new JTabbedPane(); tabs.add("Group", primaryScrollPane); final JTable usersTable = new JTable(usersTableModel); JScrollPane usersScrollPane = new JScrollPane(usersTable); tabs.add("Users", usersScrollPane); this.add(tabs, BorderLayout.CENTER); if (detail.getGroup() != null) { Group group = detail.getGroup(); if (group.getCreateDate() != null) { primaryTableModel.addRow(new Object[] { "Created", getDateString(group.getCreateDate()) }); }//from w ww .java 2 s . c om if (group.getArn() != null) { primaryTableModel.addRow(new Object[] { "Arn", group.getArn() }); } if (group.getGroupId() != null) { primaryTableModel.addRow(new Object[] { "Group ID", group.getGroupId() }); } if (group.getGroupName() != null) { primaryTableModel.addRow(new Object[] { "Group Name", group.getGroupName() }); } if (group.getPath() != null) { primaryTableModel.addRow(new Object[] { "Path", group.getPath() }); } /** * Users * */ usersTableModel.addColumn("Key"); usersTableModel.addColumn("Value"); usersTableModel.addColumn("User Previous Value"); List<User> users = detail.getUsers(); if (!users.isEmpty()) { for (User user : users) { if (user.getCreateDate() != null) { primaryTableModel.addRow(new Object[] { "Created", getDateString(user.getCreateDate()) }); } if (user.getArn() != null) { primaryTableModel.addRow(new Object[] { "Arn", user.getArn() }); } if (user.getPasswordLastUsed() != null) { primaryTableModel.addRow(new Object[] { "Password Last Used", user.getPasswordLastUsed() }); } if (user.getPath() != null) { primaryTableModel.addRow(new Object[] { "Path", user.getPath() }); } if (user.getUserId() != null) { primaryTableModel.addRow(new Object[] { "User Id", user.getUserId() }); } if (user.getUserName() != null) { primaryTableModel.addRow(new Object[] { "User Name", user.getUserName() }); } } } } }
From source file:com.haskins.cloudtrailviewer.dialog.resourcedetail.detailpanels.IamUserDetail.java
License:Open Source License
private void buildUI(GetUserResult detail) { this.add(primaryScrollPane, BorderLayout.CENTER); if (detail.getUser() != null) { User user = detail.getUser(); if (user.getCreateDate() != null) { primaryTableModel.addRow(new Object[] { "Created", getDateString(user.getCreateDate()) }); }/*from w w w . java 2 s .co m*/ if (user.getArn() != null) { primaryTableModel.addRow(new Object[] { "Arn", user.getArn() }); } if (user.getPasswordLastUsed() != null) { primaryTableModel.addRow(new Object[] { "Password Last Used", user.getPasswordLastUsed() }); } if (user.getPath() != null) { primaryTableModel.addRow(new Object[] { "Path", user.getPath() }); } if (user.getUserId() != null) { primaryTableModel.addRow(new Object[] { "User Id", user.getUserId() }); } if (user.getUserName() != null) { primaryTableModel.addRow(new Object[] { "User Name", user.getUserName() }); } } }