summaryrefslogtreecommitdiff
path: root/doc/webid-oidc.texi
diff options
context:
space:
mode:
Diffstat (limited to 'doc/webid-oidc.texi')
-rw-r--r--doc/webid-oidc.texi10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/webid-oidc.texi b/doc/webid-oidc.texi
index ccb6e25..5900256 100644
--- a/doc/webid-oidc.texi
+++ b/doc/webid-oidc.texi
@@ -643,6 +643,16 @@ whatsoever, bypassing WAC. Otherwise, it is possible to steal control
away from the data owner.
@end deffn
+@deffn function check-acl-can-read @var{server-name} @var{path} @var{owner} @var{user} @var{[#:http-get]}
+@deffnx function check-acl-can-write @var{server-name} @var{path} @var{owner} @var{user} @var{[#:http-get]}
+@deffnx function check-acl-can-append @var{server-name} @var{path} @var{owner} @var{user} @var{[#:http-get]}
+@deffnx function check-acl-can-control @var{server-name} @var{path} @var{owner} @var{user} @var{[#:http-get]}
+Assert that the resource at @var{path} on @var{server-name} is owned
+by @var{owner}, and check that @var{user} has the proper
+authorization. Otherwise, raise an exception of type
+@code{&forbidden}.
+@end deffn
+
@node Running a client
@chapter Running a client