AbstractLabelPermission |
Abstract permission representing a label.
|
AbstractLabelPermission.WithValue |
|
DefaultPermissionBackend |
|
DefaultPermissionBackendModule |
|
DefaultPermissionBackendModule.LegacyControlsModule |
Binds legacy ProjectControl, RefControl, ChangeControl.
|
DefaultPermissionMappings |
|
FailedPermissionBackend |
|
GitVisibleChangeFilter |
This class can tell efficiently if changes are visible to a user.
|
LabelPermission |
Permission representing a label.
|
LabelPermission.WithValue |
|
LabelRemovalPermission |
Permission representing a label removal.
|
LabelRemovalPermission.WithValue |
|
PermissionBackend |
Checks authorization to perform an action on a project, reference, or change.
|
PermissionBackend.ForChange |
PermissionBackend scoped to a user, project, reference and change.
|
PermissionBackend.ForProject |
PermissionBackend scoped to a user and project.
|
PermissionBackend.ForRef |
PermissionBackend scoped to a user, project and reference.
|
PermissionBackend.RefFilterOptions |
|
PermissionBackend.RefFilterOptions.Builder |
|
PermissionBackend.WithUser |
PermissionBackend scoped to a specific user.
|
PermissionBackendCondition |
|
PermissionBackendCondition.ForChange |
|
PermissionBackendCondition.ForProject |
|
PermissionBackendCondition.ForRef |
|
PermissionBackendCondition.WithUser |
|
PermissionCollection |
Effective permissions applied to a reference in a project.
|
PermissionCollection.Factory |
|
PluginPermissionsUtil |
Utilities for plugin permissions.
|
SectionSortCache |
Caches the order AccessSections should be sorted for evaluation.
|