Revision 6fe32fb6 docs/pithos-api-guide.rst
b/docs/pithos-api-guide.rst | ||
---|---|---|
27 | 27 |
========================= ================================ |
28 | 28 |
Revision Description |
29 | 29 |
========================= ================================ |
30 |
0.13 (Mar 27, 2013) Restrict public object listing only to the owner. |
|
31 |
Do not propagate public URL information in shared objects. |
|
30 | 32 |
0.13 (Jan 21, 2013) Proxy identity management services |
31 | 33 |
\ UUID to displayname translation |
32 | 34 |
0.9 (Feb 17, 2012) Change permissions model. |
... | ... | |
367 | 369 |
marker Return containers with name lexicographically after marker |
368 | 370 |
format Optional extended reply type (can be ``json`` or ``xml``) |
369 | 371 |
shared Show only shared containers (no value parameter) |
370 |
public Show only public containers (no value parameter) |
|
372 |
public Show only public containers (no value parameter / avalaible only for owner requests)
|
|
371 | 373 |
until Optional timestamp |
372 | 374 |
====================== ========================= |
373 | 375 |
|
... | ... | |
542 | 544 |
path Assume ``prefix=path`` and ``delimiter=/`` |
543 | 545 |
format Optional extended reply type (can be ``json`` or ``xml``) |
544 | 546 |
meta Return objects that satisfy the key queries in the specified comma separated list (use ``<key>``, ``!<key>`` for existence queries, ``<key><op><value>`` for value queries, where ``<op>`` can be one of ``=``, ``!=``, ``<=``, ``>=``, ``<``, ``>``) |
545 |
shared Show only shared objects (no value parameter)
|
|
546 |
public Show only public containers (no value parameter)
|
|
547 |
shared Show only objects (no value parameter) |
|
548 |
public Show only public objects (no value parameter / avalaible only for owner reqeusts)
|
|
547 | 549 |
until Optional timestamp |
548 | 550 |
====================== =================================== |
549 | 551 |
|
... | ... | |
1136 | 1138 |
|
1137 | 1139 |
A user may ``GET`` another account or container. The result will include a limited reply, containing only the allowed containers or objects respectively. A top-level request with an authentication token, will return a list of allowed accounts, so the user can easily find out which other users share objects. The ``X-Object-Allowed-To`` header lists the actions allowed on an object, if it does not belong to the requesting user. |
1138 | 1140 |
|
1141 |
Shared objects that are also public do not expose the ``X-Object-Public`` meta information. |
|
1142 |
|
|
1139 | 1143 |
Objects that are marked as public, via the ``X-Object-Public`` meta, are also available at the corresponding URI returned for ``HEAD`` or ``GET``. Requests for public objects do not need to include an ``X-Auth-Token``. Pithos will ignore request parameters and only include the following headers in the reply (all ``X-Object-*`` meta is hidden): |
1140 | 1144 |
|
1141 | 1145 |
========================== =============================== |
Also available in: Unified diff