public abstract class PermissionReport<TRow,TEntryReport> extends SecurityInspectorReport<TRow,hudson.security.PermissionGroup,hudson.security.Permission,TEntryReport>
| Constructor and Description |
|---|
PermissionReport() |
| Modifier and Type | Method and Description |
|---|---|
void |
generateReport(Set<TRow> rows,
Set<hudson.security.PermissionGroup> groups) |
String |
getColumnTitle(hudson.security.Permission item)
Retrieves a title for the specified column.
|
hudson.security.PermissionGroup |
getGroupOfItem(hudson.security.Permission item)
Retrieve a group for an item.
|
String |
getGroupTitle(hudson.security.PermissionGroup group)
Retrieves a title for the specified group.
|
Collection<hudson.security.Permission> |
getItemsOfGroup(hudson.security.PermissionGroup group)
Retrieves items for a group.
|
fillRowByResult, forRow, generateReport, getColumnComparator, getColumns, getEntries, getEntry, getEntryReport, getGroups, getReportInCSV, getReportInMatrix, getReportTargetName, getRowColumnHeader, getRowComparator, getRows, getRowTitle, isEntryReportOkpublic final void generateReport(@Nonnull Set<TRow> rows, @Nonnull Set<hudson.security.PermissionGroup> groups)
public final hudson.security.PermissionGroup getGroupOfItem(hudson.security.Permission item)
SecurityInspectorReportgetGroupOfItem in class SecurityInspectorReport<TRow,hudson.security.PermissionGroup,hudson.security.Permission,TEntryReport>item - Item to be analyzednullpublic final Collection<hudson.security.Permission> getItemsOfGroup(hudson.security.PermissionGroup group)
SecurityInspectorReportgetItemsOfGroup in class SecurityInspectorReport<TRow,hudson.security.PermissionGroup,hudson.security.Permission,TEntryReport>group - Groupnullpublic final String getGroupTitle(hudson.security.PermissionGroup group)
SecurityInspectorReportgetGroupTitle in class SecurityInspectorReport<TRow,hudson.security.PermissionGroup,hudson.security.Permission,TEntryReport>group - Grouppublic final String getColumnTitle(hudson.security.Permission item)
SecurityInspectorReportgetColumnTitle in class SecurityInspectorReport<TRow,hudson.security.PermissionGroup,hudson.security.Permission,TEntryReport>item - ColumnCopyright © 2016–2022. All rights reserved.