public interface PermissionsAware
Modifier and Type | Method and Description |
---|---|
PermissionRow |
getAnonymousPermissionRow()
Retrieves the anonymous permissions row for printing in a UI.
|
Collection<PermissionRow> |
getGroupPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.GroupPermissionRow s for printing in a UI. |
String |
getGuardPermission()
Obtains the relevant guard permission for the action
|
PermissionsAdministrator |
getPermissionsAdministrator() |
Map |
getRequestParams()
Returns the parameters of the request
|
PermissionRow |
getUnlicensedAuthenticatedPermissionRow()
Retrieves the unlicensed authenticated user permissions row for printing in a UI.
|
Collection<PermissionRow> |
getUserPermissionRows()
Gets the list of current
DefaultPermissionsAdministrator.UserPermissionRow s for printing in a UI. |
boolean |
isSharedMode()
Deprecated.
since 5.0. Shared-mode not supported since 3.0.
|
void |
populateAdministrator() |
Collection<PermissionRow> getUserPermissionRows()
DefaultPermissionsAdministrator.UserPermissionRow
s for printing in a UI.DefaultPermissionsAdministrator.UserPermissionRow
Collection<PermissionRow> getGroupPermissionRows()
DefaultPermissionsAdministrator.GroupPermissionRow
s for printing in a UI.DefaultPermissionsAdministrator.GroupPermissionRow
PermissionRow getUnlicensedAuthenticatedPermissionRow()
PermissionRow getAnonymousPermissionRow()
String getGuardPermission()
Map getRequestParams()
PermissionsAdministrator getPermissionsAdministrator()
void populateAdministrator()
@Deprecated boolean isSharedMode()
Copyright © 2003–2017 Atlassian. All rights reserved.