| Package | Description |
|---|---|
| com.atlassian.confluence.security.actions | |
| com.atlassian.confluence.security.administrators |
| Modifier and Type | Field and Description |
|---|---|
protected PermissionRow |
AbstractPermissionsAction.anonymousPermissionRow |
| Modifier and Type | Field and Description |
|---|---|
protected Collection<PermissionRow> |
AbstractPermissionsAction.groupPermissionRows
Map of groupnames to
DefaultPermissionsAdministrator.GroupPermissionRows. |
protected Collection<PermissionRow> |
AbstractPermissionsAction.userPermissionRows
Map of usernames to
DefaultPermissionsAdministrator.UserPermissionRows. |
| Modifier and Type | Method and Description |
|---|---|
PermissionRow |
AbstractPermissionsAction.getAnonymousPermissionRow() |
PermissionRow |
PermissionsAware.getAnonymousPermissionRow()
Retrieves the anonymous permissions row for printing in a UI.
|
PermissionRow |
AbstractPermissionsAction.getUnlicensedAuthenticatedPermissionRow() |
PermissionRow |
PermissionsAware.getUnlicensedAuthenticatedPermissionRow()
Retrieves the unlicensed authenticated user permissions row for printing in a UI.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<PermissionRow> |
AbstractPermissionsAction.getGroupPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.GroupPermissionRows for printing in a UI. |
Collection<PermissionRow> |
PermissionsAware.getGroupPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.GroupPermissionRows for printing in a UI. |
Collection<PermissionRow> |
AbstractPermissionsAction.getUserPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.UserPermissionRows for printing in a UI. |
Collection<PermissionRow> |
PermissionsAware.getUserPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.UserPermissionRows for printing in a UI. |
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultPermissionsAdministrator.GroupPermissionRow |
static class |
DefaultPermissionsAdministrator.UnlicensedPermissionRow
Used for both anonymous and "all authenticated user" permissions categories
|
static class |
DefaultPermissionsAdministrator.UserPermissionRow |
| Modifier and Type | Method and Description |
|---|---|
PermissionRow |
PermissionsAdministrator.buildAnonymousPermissionRow()
Builds the permissions for anonymous users, for printing in the UI.
|
PermissionRow |
DefaultPermissionsAdministrator.buildAnonymousPermissionRow()
Retrieves the UnlicensedPermissionRow for printing in a UI.
|
PermissionRow |
PermissionsAdministrator.buildUnlicensedAuthenticatedPermissionRow()
Builds the permissions for all authenticated users, for printing in the UI.
|
PermissionRow |
DefaultPermissionsAdministrator.buildUnlicensedAuthenticatedPermissionRow() |
| Modifier and Type | Method and Description |
|---|---|
Collection<PermissionRow> |
PermissionsAdministrator.buildGroupPermissionTable(UserAccessor userAccessor)
Builds a map of permissions for each permitted group, for printing in the UI
The key is the groupname and the values is a row of permissions.
|
Collection<PermissionRow> |
DefaultPermissionsAdministrator.buildGroupPermissionTable(UserAccessor userAccessor)
Builds a map of permissions for each permitted group, for printing in the UI
The key is the groupname and the values is a row of permissions.
|
Collection<PermissionRow> |
PermissionsAdministrator.buildUserPermissionTable(UserAccessor userAccessor)
Builds a map of permissions for each permitted user, for printing in the UI
The key is the username and the values is a row of permissions.
|
Collection<PermissionRow> |
DefaultPermissionsAdministrator.buildUserPermissionTable(UserAccessor userAccessor)
Builds a map of permissions for each permitted user, for printing in the UI
The key is the username and the values is a row of permissions.
|
Copyright © 2003–2018 Atlassian. All rights reserved.