summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2021-06-24 20:24:40 +0200
committerVivien Kraus <vivien@planete-kraus.eu>2021-06-27 00:19:33 +0200
commit636476eb01d93e222a22b55152a5eef1bb3329d3 (patch)
tree93bb1bec3e28ab6324af158d5c281b05c9d4c43e /doc
parentd4ba8350e1c821e8a262ab3e84e440069069e34a (diff)
Check client conditional request
Diffstat (limited to 'doc')
-rw-r--r--doc/webid-oidc.texi9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/webid-oidc.texi b/doc/webid-oidc.texi
index 5900256..039bf30 100644
--- a/doc/webid-oidc.texi
+++ b/doc/webid-oidc.texi
@@ -1284,6 +1284,15 @@ resource, at @var{path}.
The @var{user} wanted to do something under @var{path} requiring
@var{mode}, but it is not the @var{owner} and it is forbidden by WAC.
@end deftp
+
+@deftp {exception type} &precondition-failed @var{path} @var{if-match} @var{if-none-match} @var{real-etag}
+The resource under @var{path} has a @var{real-etag} that does not
+match the request headers @var{if-match} and @var{if-none-match}.
+
+If the resource does not exist, @var{real-etag} is set to
+@code{#f}. In this case, an exception of type @code{&path-not-found}
+is also thrown.
+@end deftp
@node GNU Free Documentation License
@appendix GNU Free Documentation License