|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface AuthorityHolder
Authority holder
| Method Summary | |
|---|---|
User |
getAssociatedUser()
Returns the user object associated with the principal. |
Permissions |
getGlobalPermissions()
Returns all granted non-project related permissions and all project-related permissions granted globally |
Permissions |
getPermissionsGrantedForProject(java.lang.String projectId)
Returns all permissions granted for particular project. |
java.util.Map<java.lang.String,Permissions> |
getProjectsPermissions()
Returns map of project-related permissions that were granted for a particular project. |
boolean |
isPermissionGrantedForAnyProject(Permission permission)
Returns true if specified permission is granted for at least one project |
boolean |
isPermissionGrantedForProject(java.lang.String projectId,
Permission permission)
Returns true if permission is granted for a project, i.e. |
boolean |
isPermissionGrantedGlobally(Permission permission)
Returns true if specified permission granted globally (i.e. |
| Method Detail |
|---|
boolean isPermissionGrantedGlobally(@NotNull
Permission permission)
permission - permission to check
@NotNull Permissions getGlobalPermissions()
@NotNull java.util.Map<java.lang.String,Permissions> getProjectsPermissions()
boolean isPermissionGrantedForProject(@NotNull
java.lang.String projectId,
@NotNull
Permission permission)
projectId - project idpermission - permission to check
boolean isPermissionGrantedForAnyProject(@NotNull
Permission permission)
permission - permission to check
@NotNull
Permissions getPermissionsGrantedForProject(@NotNull
java.lang.String projectId)
Permission.isProjectAssociationSupported()).
projectId - project id
@Nullable User getAssociatedUser()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||