summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2020-11-29 18:53:17 +0100
committerVivien Kraus <vivien@planete-kraus.eu>2021-06-19 13:06:24 +0200
commitf0732701403d7a0298bb8f918275b6da812f32a4 (patch)
tree462773470acbaa1889b456791b5c7a5506d35ecf /doc
parenta5c8cf63e25b181f9a9e8001fc167a8b7d750b98 (diff)
Get a JWKS on the web
Diffstat (limited to 'doc')
-rw-r--r--doc/webid-oidc.texi20
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/webid-oidc.texi b/doc/webid-oidc.texi
index 5269330..a63c283 100644
--- a/doc/webid-oidc.texi
+++ b/doc/webid-oidc.texi
@@ -204,6 +204,7 @@ Return a string explaining the @var{error}. You can limit the
@menu
* Invalid data format::
* Invalid JWT::
+* Cannot fetch data on the web::
@end menu
@node Invalid data format
@@ -290,6 +291,25 @@ The @var{value} string is not an encoding of a valid JWS.
The @var{jws} cannot be signed.
@end deftp
+@node Cannot fetch data on the web
+@section Cannot fetch data on the web
+In the client (local and public parts), resource server and identity
+provider, the protocol requires to fetch data on the web.
+
+@deftp {exception type} &request-failed-unexpectedly @var{response-code} @var{response-reason-phrase}
+We expected the request to succeed, but the server sent a non-OK
+@var{response-code}.
+@end deftp
+
+@deftp {exception type} &unexpected-header-value @var{header} @var{value}
+We did not expect the server to respond with @var{header} set to
+@var{value}.
+@end deftp
+
+@deftp {exception type} &unexpected-response @var{response} @var{cause}
+The @var{response} (from @emph{(web response)}) is not appropriate.
+@end deftp
+
@node GNU Free Documentation License
@appendix GNU Free Documentation License