Interface SpacePermissionManagerInternal

    • Method Detail

      • removeAllPermissions

        void removeAllPermissions​(Space space,
                                  SpacePermissionContext context)
        Removes all permissions belonging to space
        Parameters:
        space - The space to remove the permissions for
        context - The context for this removal
      • removeGlobalPermissionForUser

        void removeGlobalPermissionForUser​(ConfluenceUser user,
                                           String permissionType,
                                           SpacePermissionContext context)
        Removes global permission of specified type that is directly associated with a user.

        May generate a SpacePermissionsRemoveForUserEvent in the process, depending on the context.

        Parameters:
        user - the user to look up
        permissionType - the permission type to remove
        context - the context for the removal