com.atlassian.stash.user.DeprecatedPermissionAdminService |
Known Indirect Subclasses |
This interface is deprecated.
in 2.4. Scheduled for removal in 4.0 at which point this interface will be removed
and PermissionAdminService
will no longer extend this interface. For the 3.0 release any deprecated methods
scheduled for deletion in 3.0 will be removed.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findGroupsWithGlobalPermission(String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findGroupsWithProjectPermission(Project, String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findGroupsWithoutGlobalPermission(String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findGroupsWithoutProjectPermission(Project, String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findUsersWithGlobalPermission(String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findUsersWithProjectPermission(Project, String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findUsersWithoutGlobalPermission(String, PageRequest) instead
| |||||||||||
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of
getFilter() .
Use findUsersWithoutProjectPermission(Project, String, PageRequest) instead
| |||||||||||
This method is deprecated.
since 2.4. This feature only exists at a project level. This method will be removed in 3.0
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. This method was only required for revoking permissions on projects about to be deleted. This is no longer required as the database will cascade the delete.
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a user
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a group
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a user
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a group
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a user
| |||||||||||
This method is deprecated.
as of 2.4 for removal in 3.0. Use
setPermission(SetPermissionRequest) to grant a permission to a group
|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findGroupsWithGlobalPermission(String, PageRequest)
instead
Retrieves a page of groups
and their highest global permission. Groups which do not have any global permissions
explicitly assigned to them will not be returned.
If the page request has a non-null non-empty filter then the groups returned must include this text.
pageRequest | bounds the page of groups to be returned |
---|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findGroupsWithProjectPermission(Project, String, PageRequest)
instead
Retrieves a page of groups
and their highest granted permission for the specified project. Groups which do not
have any permissions explicitly assigned to them for the specified project will not be returned.
If the page request has a non-null non-empty filter then the groups returned must include this text.
project | the project for which permissions should be considered |
---|---|
pageRequest | bounds the page of groups to be returned |
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findGroupsWithoutGlobalPermission(String, PageRequest)
instead
Retrieves a page of groups who have not been explicitedly granted any global permission If the page request has a non-null non-empty filter then the groups returned must include this text.
pageRequest | bounds the page of groups to be returned |
---|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findGroupsWithoutProjectPermission(Project, String, PageRequest)
instead
Retrieves a page of groups who have not been explicitedly granted any project permission If the page request has a non-null non-empty filter then the groups returned must include this text.
project | the project for which the permissions are required. |
---|---|
pageRequest | bounds the page of groups to be returned |
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findUsersWithGlobalPermission(String, PageRequest)
instead
Retrieves a page of users
and their highest global permission. Users which do not have any
global permissions explicitly assigned to them will not be returned.
If the page request has a non-null non-empty filter then the usernames returned must include this text.
pageRequest | bounds the page of users to be returned |
---|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findUsersWithProjectPermission(Project, String, PageRequest)
instead
Retrieves a page of users
and their highest granted permission for the specified project. Users
which do not have any permissions explicitly assigned to them for the specified project will not be
returned.
If the page request has a non-null non-empty filter then the usernames returned must include this text.
project | the project for which permissions should be considered |
---|---|
pageRequest | bounds the page of users to be returned |
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findUsersWithoutGlobalPermission(String, PageRequest)
instead
Retrieves a page of users who have not been explicitedly granted any global permission If the page request has a non-null non-empty filter then the usernames returned must include this text.
pageRequest | bounds the page of users to be returned |
---|
This method is deprecated.
in 2.4. Scheduled for removal in 3.0. This is due to the deprecation of getFilter()
.
Use findUsersWithoutProjectPermission(Project, String, PageRequest)
instead
Retrieves a page of users who have not been explicitedly granted any project permission If the page request has a non-null non-empty filter then the usernames returned must include this text.
project | the project for which the permissions are required. |
---|---|
pageRequest | bounds the page of users to be returned |
This method is deprecated.
since 2.4. This feature only exists at a project level. This method will be removed in 3.0
Check if the given global permission has been granted to every logged in user.
permission | the permission to be checked. |
---|
This method is deprecated.
as of 2.4 for removal in 3.0. This method was only required for revoking permissions on projects about to be deleted. This is no longer required as the database will cascade the delete.
Revoke all permissions associated with a project. Only global permissions will apply
project | the project on which permission is to be revokedK |
---|
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a user
Revokes all current global permissions and grants the specified global permission to the user
permission | the global permission to set |
---|---|
user | user to set permission for |
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a group
Revokes all current global permissions and grants the specified global permission to the group
permission | the global permission to be set |
---|---|
group | name of the group |
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a user
Revokes all current project permissions and grants the specified project permission to the user
project | the project on which permissions are to be revoked |
---|---|
permission | the global permission to set |
user | user to set permission for |
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a group
Revokes all current project permissions and grants the specified project permission to the group
project | the project on which permissions are to be revoked |
---|---|
permission | the project permission to be set |
group | name of the group |
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a user
Revokes all current repository permissions and grants the specified repository permission to the user
repository | the repository on which permissions are to be revoked |
---|---|
permission | the global permission to set |
user | user to set permission for |
This method is deprecated.
as of 2.4 for removal in 3.0. Use setPermission(SetPermissionRequest)
to grant a permission to a group
Revokes all current repository permissions and grants the specified repository permission to the group
repository | the repository on which permissions are to be revoked |
---|---|
permission | the repository permission to be set |
group | name of the group |