summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2020-01-23 12:21:37 +0100
committerCarlos Garnacho <carlosg@gnome.org>2020-07-17 09:33:38 +0200
commit1a1dd3c2b095b43876070ef0a70c31a7d142d00e (patch)
treef65b064f0adc2e5a9c6020846e7f3dce75bb7783 /examples
parent41017d120d480957d7a44ba662f290a6415e840c (diff)
downloadtracker-1a1dd3c2b095b43876070ef0a70c31a7d142d00e.tar.gz
portal: Implement filtering endpoint
This endpoint is a private subclass that manipulates communication so 1) session endpoints can only be used by their original creator 2) all update queries are forbidden 3) GraphUpdated filters down events on disallowed graphs 4) Queries are prepended CONSTRAINT clauses This makes sandboxed endpoints restricted so: - Updates cannot happen - Graphs/Services in queries get filtered down - GraphUpdated signals avoid filtered down graphs
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions