summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorVivien Kraus <vivien@planete-kraus.eu>2021-09-22 13:11:21 +0200
committerVivien Kraus <vivien@planete-kraus.eu>2021-09-22 18:08:47 +0200
commit555e59deba33284067298ce6130c379c75e3d2a3 (patch)
treec15c823913e917bc474f1cf163caf65a117ee9c3 /po
parent0d74f8c1ca9c1e9bf9a04b85f598ba7a175d1d86 (diff)
Use anonymous-http-request from (webid-oidc parameters) everywhere
Diffstat (limited to 'po')
-rw-r--r--po/disfluid.pot563
-rw-r--r--po/fr.po575
2 files changed, 566 insertions, 572 deletions
diff --git a/po/disfluid.pot b/po/disfluid.pot
index 6c39980..2a4b334 100644
--- a/po/disfluid.pot
+++ b/po/disfluid.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: disfluid SNAPSHOT\n"
"Report-Msgid-Bugs-To: vivien@planete-kraus.eu\n"
-"POT-Creation-Date: 2021-09-21 22:31+0200\n"
+"POT-Creation-Date: 2021-09-22 14:08+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -122,34 +122,34 @@ msgid ""
"webid_oidc_random_init first.\n"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:72
+#: src/scm/webid-oidc/access-token.scm:71
#, scheme-format
msgid "invalid access token: ~a"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:74
+#: src/scm/webid-oidc/access-token.scm:73
msgid "invalid access token"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:116
+#: src/scm/webid-oidc/access-token.scm:115
#: src/scm/webid-oidc/authorization-code.scm:93
-#: src/scm/webid-oidc/oidc-id-token.scm:99
+#: src/scm/webid-oidc/oidc-id-token.scm:98
msgid "#:webid should be an URI"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:121
+#: src/scm/webid-oidc/access-token.scm:120
msgid "#:client-id should be an URI"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:126
+#: src/scm/webid-oidc/access-token.scm:125
msgid "#:cnf/jkt should be a string"
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:131
+#: src/scm/webid-oidc/access-token.scm:130
msgid "#:aud should be exactly \"solid\""
msgstr ""
-#: src/scm/webid-oidc/access-token.scm:149
+#: src/scm/webid-oidc/access-token.scm:148
msgid ""
"when making an access token either its required fields (#:alg, #:webid, #:"
"iss, #:aud, #:client-id, #:cnf/jkt, #:iat and #:exp) or (#:jwt-header and #:"
@@ -178,10 +178,10 @@ msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:52
#: src/scm/webid-oidc/hello-world.scm:40 src/scm/webid-oidc/hello-world.scm:167
#: src/scm/webid-oidc/hello-world.scm:187
-#: src/scm/webid-oidc/identity-provider.scm:140
-#: src/scm/webid-oidc/token-endpoint.scm:113
-#: src/scm/webid-oidc/token-endpoint.scm:139
-#: src/scm/webid-oidc/token-endpoint.scm:166
+#: src/scm/webid-oidc/identity-provider.scm:136
+#: src/scm/webid-oidc/token-endpoint.scm:112
+#: src/scm/webid-oidc/token-endpoint.scm:138
+#: src/scm/webid-oidc/token-endpoint.scm:165
msgid "xml-lang|en"
msgstr ""
@@ -215,8 +215,8 @@ msgid "Allow"
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:95
-#: src/scm/webid-oidc/token-endpoint.scm:131
-#: src/scm/webid-oidc/token-endpoint.scm:158
+#: src/scm/webid-oidc/token-endpoint.scm:130
+#: src/scm/webid-oidc/token-endpoint.scm:157
msgid "reason-phrase|Bad Request"
msgstr ""
@@ -241,7 +241,7 @@ msgid "The application you are trying to authorize behaved unexpectedly."
msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:126
-#: src/scm/webid-oidc/resource-server.scm:310
+#: src/scm/webid-oidc/resource-server.scm:290
msgid "reason-phrase|Found"
msgstr ""
@@ -281,11 +281,11 @@ msgstr ""
msgid "Cache entry for ~a varies.\n"
msgstr ""
-#: src/scm/webid-oidc/catalog.scm:167
+#: src/scm/webid-oidc/catalog.scm:166
msgid "invalid relative URI"
msgstr ""
-#: src/scm/webid-oidc/catalog.scm:246
+#: src/scm/webid-oidc/catalog.scm:245
#, scheme-format
msgid "Unsupported delegate catalog URI scheme: ~s\n"
msgstr ""
@@ -345,123 +345,123 @@ msgstr ""
msgid "cannot serve the public manifest"
msgstr ""
-#: src/scm/webid-oidc/client-manifest.scm:242
+#: src/scm/webid-oidc/client-manifest.scm:240
#, scheme-format
msgid "cannot fetch the client manifest ~s: ~a"
msgstr ""
-#: src/scm/webid-oidc/client-manifest.scm:245
+#: src/scm/webid-oidc/client-manifest.scm:243
#, scheme-format
msgid "cannot fetch the client manifest ~s"
msgstr ""
-#: src/scm/webid-oidc/client-manifest.scm:264
+#: src/scm/webid-oidc/client-manifest.scm:262
#, scheme-format
msgid "the client manifest is dereferenced from ~s, but it pretends to be ~s"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:285
+#: src/scm/webid-oidc/client/accounts.scm:273
msgid "The refresh token has expired."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:292
+#: src/scm/webid-oidc/client/accounts.scm:280
#, scheme-format
msgid "The token request failed with code ~s (~s)."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:301
+#: src/scm/webid-oidc/client/accounts.scm:289
msgid "The token response did not set the content type."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:309
+#: src/scm/webid-oidc/client/accounts.scm:297
msgid "The token endpoint did not respond in UTF-8."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:321
+#: src/scm/webid-oidc/client/accounts.scm:309
#, scheme-format
msgid "The token response has content-type ~s, not application/json."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:331
+#: src/scm/webid-oidc/client/accounts.scm:319
msgid "The token response is not valid JSON."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:345
+#: src/scm/webid-oidc/client/accounts.scm:333
#, scheme-format
msgid "The token response did not include an ID token: ~s"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:353
+#: src/scm/webid-oidc/client/accounts.scm:341
#, scheme-format
msgid "The token response did not include an access token: ~s\n"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:364
+#: src/scm/webid-oidc/client/accounts.scm:352
#, scheme-format
msgid "the ID token signature is invalid: ~a"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:366
+#: src/scm/webid-oidc/client/accounts.scm:354
msgid "the ID token signature is invalid"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:383
+#: src/scm/webid-oidc/client/accounts.scm:370
#, scheme-format
msgid "the ID token delivered by the identity provider for ~s has ~s as webid"
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:393
+#: src/scm/webid-oidc/client/accounts.scm:380
#, scheme-format
msgid "The ID token delivered by the identity provider ~s is for issuer ~s."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:408
+#: src/scm/webid-oidc/client/accounts.scm:395
msgid "The issuer is required."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:413
+#: src/scm/webid-oidc/client/accounts.scm:400
msgid "The optional subject and required issuer should be strings or URI."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:449
+#: src/scm/webid-oidc/client/accounts.scm:436
msgid "Cannot check the username and/or password."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:459
+#: src/scm/webid-oidc/client/accounts.scm:446
msgid "The subject should be a string or URI."
msgstr ""
-#: src/scm/webid-oidc/client/accounts.scm:473
+#: src/scm/webid-oidc/client/accounts.scm:460
msgid "The issuer should be a string or URI."
msgstr ""
-#: src/scm/webid-oidc/client/application.scm:228
+#: src/scm/webid-oidc/client/application.scm:213
#, scheme-format
msgid "Add an account on ~a"
msgstr ""
-#: src/scm/webid-oidc/client/application.scm:243
+#: src/scm/webid-oidc/client/application.scm:228
#, scheme-format
msgid ""
"You already have an account for ~a issued by ~a and it is currently selected."
msgstr ""
-#: src/scm/webid-oidc/client/application.scm:262
+#: src/scm/webid-oidc/client/application.scm:247
#, scheme-format
msgid "You already have an account for ~a issued by ~a."
msgstr ""
-#: src/scm/webid-oidc/client/client.scm:107
+#: src/scm/webid-oidc/client/client.scm:106
msgid ""
"Client ID and redirect URIs should be URIs, and key pair should be a key "
"pair.."
msgstr ""
-#: src/scm/webid-oidc/client/gui.scm:58
+#: src/scm/webid-oidc/client/gui.scm:57
msgid "Hello, world!\n"
msgstr ""
-#: src/scm/webid-oidc/client/gui.scm:63
+#: src/scm/webid-oidc/client/gui.scm:62
msgid "Hello, world!"
msgstr ""
@@ -479,147 +479,147 @@ msgstr ""
msgid "invalid DPoP proof token"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:189
+#: src/scm/webid-oidc/dpop-proof.scm:195
msgid "#:typ should be exactly \"dpop+jwt\""
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:194
+#: src/scm/webid-oidc/dpop-proof.scm:200
msgid "#:jwk should be a public key"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:199
+#: src/scm/webid-oidc/dpop-proof.scm:205
msgid "#:htm should be a symbol"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:205
+#: src/scm/webid-oidc/dpop-proof.scm:211
msgid "when present, #:ath should be a string"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:226
+#: src/scm/webid-oidc/dpop-proof.scm:232
msgid ""
"when making a DPoP proof, either its required fields (#:typ, #:jwk, #:htm "
"and #:htu) or (#:jwt-header and #:jwt-payload) should be passed"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:259
+#: src/scm/webid-oidc/dpop-proof.scm:265
#, scheme-format
msgid "the DPoP proof is signed for access through ~s, but it is used with ~s"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:269
+#: src/scm/webid-oidc/dpop-proof.scm:275
#, scheme-format
msgid ""
"the DPoP proof should go along with an access token hashed to ~s, not ~s"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:277 src/scm/webid-oidc/dpop-proof.scm:284
+#: src/scm/webid-oidc/dpop-proof.scm:283 src/scm/webid-oidc/dpop-proof.scm:290
msgid "the DPoP proof is signed with the wrong key"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:282
+#: src/scm/webid-oidc/dpop-proof.scm:288
#, scheme-format
msgid "the DPoP proof is signed with the wrong key: ~a"
msgstr ""
-#: src/scm/webid-oidc/dpop-proof.scm:293
+#: src/scm/webid-oidc/dpop-proof.scm:299
msgid "the cnf/check function returned #f"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:96
+#: src/scm/webid-oidc/example-app.scm:95
#, scheme-format
msgid "~a (issued by ~a): no interaction required"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:99
+#: src/scm/webid-oidc/example-app.scm:98
#, scheme-format
msgid "~a (issued by ~a): offline but accessible"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:102
+#: src/scm/webid-oidc/example-app.scm:101
#, scheme-format
msgid "~a (issued by ~a): online"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:105
+#: src/scm/webid-oidc/example-app.scm:104
#, scheme-format
msgid "~a (issued by ~a): inaccessible"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:118
+#: src/scm/webid-oidc/example-app.scm:117
#, scheme-format
msgid "Your choice ~a does not exist.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:136
+#: src/scm/webid-oidc/example-app.scm:135
msgid "Your choice is not a valid URI.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:145
+#: src/scm/webid-oidc/example-app.scm:144
msgid "This is not a valid HTTP method.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:161
+#: src/scm/webid-oidc/example-app.scm:160
msgid "This is not a valid value for this header.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:199
+#: src/scm/webid-oidc/example-app.scm:198
msgid "Nothing to undo.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:211
+#: src/scm/webid-oidc/example-app.scm:210
msgid "Nothing to redo.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:271
+#: src/scm/webid-oidc/example-app.scm:270
msgid "Example app command|add-account"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:273
+#: src/scm/webid-oidc/example-app.scm:272
msgid "Example app command|choose-account"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:275
+#: src/scm/webid-oidc/example-app.scm:274
msgid "Example app command|set-uri"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:277
+#: src/scm/webid-oidc/example-app.scm:276
msgid "Example app command|set-method"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:279
+#: src/scm/webid-oidc/example-app.scm:278
msgid "Example app command|view-headers"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:281
+#: src/scm/webid-oidc/example-app.scm:280
msgid "Example app command|clear-headers"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:283
+#: src/scm/webid-oidc/example-app.scm:282
msgid "Example app command|add-header"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:285
+#: src/scm/webid-oidc/example-app.scm:284
msgid "Example app command|ok"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:287
+#: src/scm/webid-oidc/example-app.scm:286
msgid "Example app command|undo"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:289
+#: src/scm/webid-oidc/example-app.scm:288
msgid "Example app command|redo"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:299
+#: src/scm/webid-oidc/example-app.scm:298
#, scheme-format
msgid "To log in on ~a, please visit: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:302
+#: src/scm/webid-oidc/example-app.scm:301
msgid "Then, paste the authorization code you get:\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:320
+#: src/scm/webid-oidc/example-app.scm:307
#, scheme-format
msgid ""
"Account: ~a\n"
@@ -639,87 +639,87 @@ msgid ""
"\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:339
+#: src/scm/webid-oidc/example-app.scm:326
msgid "Account:|unset"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:343
+#: src/scm/webid-oidc/example-app.scm:330
msgid "URI:|unset"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:347
+#: src/scm/webid-oidc/example-app.scm:334
msgid "Method:|unset"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:350
+#: src/scm/webid-oidc/example-app.scm:337
msgid "Headers:|none"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:354
+#: src/scm/webid-oidc/example-app.scm:341
msgid "list separator|, "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:364
+#: src/scm/webid-oidc/example-app.scm:351
#, scheme-format
msgid "You can undo your last command with \"~a\".\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:366
+#: src/scm/webid-oidc/example-app.scm:353
#, scheme-format
msgid "You can re-apply your last undone command with \"~a\".\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:367
+#: src/scm/webid-oidc/example-app.scm:354
msgid "Readline prompt|Command: "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:374
+#: src/scm/webid-oidc/example-app.scm:361
#, scheme-format
msgid "An error happened: ~a.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:386
+#: src/scm/webid-oidc/example-app.scm:373
msgid "Please enter your identity provider: "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:392
+#: src/scm/webid-oidc/example-app.scm:379
msgid ""
"You don’t have other accounts available. Please add one with \"add-account"
"\".\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:398
+#: src/scm/webid-oidc/example-app.scm:385
#, scheme-format
msgid "- ~a: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:406
+#: src/scm/webid-oidc/example-app.scm:393
#, scheme-format
msgid "[1-~a] "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:414
+#: src/scm/webid-oidc/example-app.scm:401
msgid "Visit this URI: "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:420
+#: src/scm/webid-oidc/example-app.scm:407
msgid "Use this HTTP method [GET]: "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:436
+#: src/scm/webid-oidc/example-app.scm:423
msgid "Which header? "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:439
+#: src/scm/webid-oidc/example-app.scm:426
#, scheme-format
msgid "Which header value for ~a? "
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:462
+#: src/scm/webid-oidc/example-app.scm:449
msgid "Please define an account and the URI.\n"
msgstr ""
-#: src/scm/webid-oidc/example-app.scm:469
+#: src/scm/webid-oidc/example-app.scm:456
msgid "I don’t know that command.\n"
msgstr ""
@@ -761,15 +761,15 @@ msgstr ""
msgid "<p>The client is compatible with Solid.</p>"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:64 src/scm/webid-oidc/program.scm:226
+#: src/scm/webid-oidc/hello-world.scm:64 src/scm/webid-oidc/program.scm:230
msgid "command-line|version"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:66 src/scm/webid-oidc/program.scm:230
+#: src/scm/webid-oidc/hello-world.scm:66 src/scm/webid-oidc/program.scm:234
msgid "command-line|complete-corresponding-source"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:68 src/scm/webid-oidc/program.scm:232
+#: src/scm/webid-oidc/hello-world.scm:68 src/scm/webid-oidc/program.scm:236
msgid "command-line|help"
msgstr ""
@@ -777,11 +777,11 @@ msgstr ""
msgid "command-line|port"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/program.scm:264
+#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/program.scm:268
msgid "command-line|log-file"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:74 src/scm/webid-oidc/program.scm:266
+#: src/scm/webid-oidc/hello-world.scm:74 src/scm/webid-oidc/program.scm:270
msgid "command-line|error-file"
msgstr ""
@@ -819,7 +819,7 @@ msgstr ""
msgid "~a version ~a\n"
msgstr ""
-#: src/scm/webid-oidc/hello-world.scm:128 src/scm/webid-oidc/program.scm:628
+#: src/scm/webid-oidc/hello-world.scm:128 src/scm/webid-oidc/program.scm:632
msgid ""
"You are legally required to link to the complete corresponding source code.\n"
msgstr ""
@@ -829,7 +829,7 @@ msgid "The port should be a number between 0 and 65535.\n"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:159
-#: src/scm/webid-oidc/resource-server.scm:331
+#: src/scm/webid-oidc/resource-server.scm:311
msgid "reason-phrase|Unauthorized"
msgstr ""
@@ -842,7 +842,7 @@ msgid "<p>This page requires authentication with Solid.</p>"
msgstr ""
#: src/scm/webid-oidc/hello-world.scm:179
-#: src/scm/webid-oidc/resource-server.scm:339
+#: src/scm/webid-oidc/resource-server.scm:319
msgid "reason-phrase|Method Not Allowed"
msgstr ""
@@ -854,11 +854,11 @@ msgstr ""
msgid "<p>You can only use the <emph>GET</emph> method on this resource.</p>"
msgstr ""
-#: src/scm/webid-oidc/identity-provider.scm:77
+#: src/scm/webid-oidc/identity-provider.scm:74
msgid "Warning: generating a new key pair."
msgstr ""
-#: src/scm/webid-oidc/identity-provider.scm:133
+#: src/scm/webid-oidc/identity-provider.scm:129
msgid "reason-phrase|Not Found"
msgstr ""
@@ -998,265 +998,260 @@ msgstr ""
msgid "an unexpected error happened while verifying a JWS"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:482
+#: src/scm/webid-oidc/jws.scm:479
#, scheme-format
msgid "I cannot query the identity provider configuration: ~a"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:484
+#: src/scm/webid-oidc/jws.scm:481
msgid "I cannot query the identity provider configuration"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:501
+#: src/scm/webid-oidc/jws.scm:497
#, scheme-format
msgid "I cannot query the JWKS URI of the identity provider: ~a"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:503
+#: src/scm/webid-oidc/jws.scm:499
msgid "I cannot query the JWKS URI of the identity provider"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:528
+#: src/scm/webid-oidc/jws.scm:522
#, scheme-format
msgid "the token is signed in the future, ~a, relative to current ~a"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:537
+#: src/scm/webid-oidc/jws.scm:531
#, scheme-format
msgid "the token expired ~a, which is in the past (from ~a)"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:560
+#: src/scm/webid-oidc/jws.scm:554
#, scheme-format
msgid "cannot decode a JWS: ~a"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:562
+#: src/scm/webid-oidc/jws.scm:556
msgid "cannot decode a JWS"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:580
+#: src/scm/webid-oidc/jws.scm:574
#, scheme-format
msgid "cannot encode a JWS: ~a"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:582
+#: src/scm/webid-oidc/jws.scm:576
msgid "cannot encode a JWS"
msgstr ""
-#: src/scm/webid-oidc/jws.scm:629
+#: src/scm/webid-oidc/jws.scm:623
msgid "cannot parse a token"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:120
+#: src/scm/webid-oidc/oidc-configuration.scm:118
msgid "#:jwks-uri should be an URI"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:125
+#: src/scm/webid-oidc/oidc-configuration.scm:123
msgid "#:token-endpoint should be an URI"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:130
+#: src/scm/webid-oidc/oidc-configuration.scm:128
msgid "#:authorization-endpoint should be an URI"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:135
+#: src/scm/webid-oidc/oidc-configuration.scm:133
msgid ""
"#:solid-oidc-supported should be exactly 'https://solidproject.org/TR/solid-"
"oidc'"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:144
+#: src/scm/webid-oidc/oidc-configuration.scm:142
msgid "#:server should be an URI"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:161
+#: src/scm/webid-oidc/oidc-configuration.scm:159
#, scheme-format
msgid "cannot fetch the OIDC configuration: ~a"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:163
+#: src/scm/webid-oidc/oidc-configuration.scm:161
msgid "cannot fetch the OIDC configuration"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:167
+#: src/scm/webid-oidc/oidc-configuration.scm:165
#, scheme-format
msgid "the server responded with ~s ~s"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:172
+#: src/scm/webid-oidc/oidc-configuration.scm:170
msgid "there is no content-type"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:177
+#: src/scm/webid-oidc/oidc-configuration.scm:175
#, scheme-format
msgid "unexpected content-type: ~s"
msgstr ""
-#: src/scm/webid-oidc/oidc-configuration.scm:187
+#: src/scm/webid-oidc/oidc-configuration.scm:185
msgid ""
"when making an OIDC configuration, either its required #:jwks-uri, #:"
-"authorization-endpoint and #:token-endpoint fields or #:server (and "
-"optionally #:http-request) or #:json-data should be passed"
+"authorization-endpoint and #:token-endpoint fields or #:server or #:json-"
+"data should be passed"
msgstr ""
-#: src/scm/webid-oidc/oidc-id-token.scm:71
+#: src/scm/webid-oidc/oidc-id-token.scm:70
#, scheme-format
msgid "invalid OIDC ID token: ~a"
msgstr ""
-#: src/scm/webid-oidc/oidc-id-token.scm:73
+#: src/scm/webid-oidc/oidc-id-token.scm:72
msgid "invalid OIDC id token"
msgstr ""
-#: src/scm/webid-oidc/oidc-id-token.scm:104
+#: src/scm/webid-oidc/oidc-id-token.scm:103
msgid "#:sub should be a string"
msgstr ""
-#: src/scm/webid-oidc/oidc-id-token.scm:109
+#: src/scm/webid-oidc/oidc-id-token.scm:108
msgid "#:aud should be a string"
msgstr ""
-#: src/scm/webid-oidc/oidc-id-token.scm:125
+#: src/scm/webid-oidc/oidc-id-token.scm:124
msgid ""
"when making an ID token either its required fields (#:alg, #:webid, #:iss, #:"
"sub, #:aud, #:iat and #:exp) or (#:jwt-header and #:jwt-payload) should be "
"passed"
msgstr ""
-#: src/scm/webid-oidc/program.scm:57
+#: src/scm/webid-oidc/program.scm:64
#, scheme-format
msgid "~a: Warning: XML_CATALOG_FILES is set to ~s.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:60
-#, scheme-format
-msgid "~a: GET ~a ~s...\n"
-msgstr ""
-
#: src/scm/webid-oidc/program.scm:67
#, scheme-format
-msgid "~a: Warning: loading XML catalog from the web, ~s.\n"
+msgid "~a: ~s ~a ~s...\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:75
+#: src/scm/webid-oidc/program.scm:73
#, scheme-format
-msgid "~a: GET ~a ~s: ~s ~a bytes\n"
+msgid "~a: ~s ~a ~s: ~s ~a bytes\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:122
+#: src/scm/webid-oidc/program.scm:126
msgid "really bad internal server error"
msgstr ""
-#: src/scm/webid-oidc/program.scm:129
+#: src/scm/webid-oidc/program.scm:133
#, scheme-format
msgid "~a: ~a: Internal server error: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:135
+#: src/scm/webid-oidc/program.scm:139
msgid "Internal Server Error"
msgstr ""
-#: src/scm/webid-oidc/program.scm:138
+#: src/scm/webid-oidc/program.scm:142
msgid "Sorry, there was an error."
msgstr ""
-#: src/scm/webid-oidc/program.scm:159
+#: src/scm/webid-oidc/program.scm:163
#, scheme-format
msgid "~a: ~s ~a ~s ~a\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:161
+#: src/scm/webid-oidc/program.scm:165
#, scheme-format
msgid "~a: ~a (~a)"
msgstr ""
-#: src/scm/webid-oidc/program.scm:165
+#: src/scm/webid-oidc/program.scm:169
#, scheme-format
msgid "~a: ~a"
msgstr ""
-#: src/scm/webid-oidc/program.scm:175
+#: src/scm/webid-oidc/program.scm:179
#, scheme-format
msgid "(there was an error: ~a)"
msgstr ""
-#: src/scm/webid-oidc/program.scm:228
+#: src/scm/webid-oidc/program.scm:232
msgid "command-line|describe-project"
msgstr ""
-#: src/scm/webid-oidc/program.scm:234
+#: src/scm/webid-oidc/program.scm:238
msgid "command-line|server|port"
msgstr ""
-#: src/scm/webid-oidc/program.scm:236
+#: src/scm/webid-oidc/program.scm:240
msgid "command-line|server|server-name"
msgstr ""
-#: src/scm/webid-oidc/program.scm:238
+#: src/scm/webid-oidc/program.scm:242
msgid "command-line|server|reverse-proxy|backend-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:240
+#: src/scm/webid-oidc/program.scm:244
msgid "command-line|server|reverse-proxy|header"
msgstr ""
-#: src/scm/webid-oidc/program.scm:242
+#: src/scm/webid-oidc/program.scm:246
msgid "command-line|server|issuer|key-file"
msgstr ""
-#: src/scm/webid-oidc/program.scm:244
+#: src/scm/webid-oidc/program.scm:248
msgid "command-line|server|issuer|subject"
msgstr ""
-#: src/scm/webid-oidc/program.scm:246
+#: src/scm/webid-oidc/program.scm:250
msgid "command-line|server|issuer|encrypted-password"
msgstr ""
-#: src/scm/webid-oidc/program.scm:248
+#: src/scm/webid-oidc/program.scm:252
msgid "command-line|server|issuer|encrypted-password-from-file"
msgstr ""
-#: src/scm/webid-oidc/program.scm:250
+#: src/scm/webid-oidc/program.scm:254
msgid "command-line|server|issuer|jwks-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:252
+#: src/scm/webid-oidc/program.scm:256
msgid "command-line|server|issuer|authorization-endpoint-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:254
+#: src/scm/webid-oidc/program.scm:258
msgid "command-line|server|issuer|token-endpoint-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:256
+#: src/scm/webid-oidc/program.scm:260
msgid "command-line|server|client-id"
msgstr ""
-#: src/scm/webid-oidc/program.scm:258
+#: src/scm/webid-oidc/program.scm:262
msgid "command-line|server|redirect-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:260
+#: src/scm/webid-oidc/program.scm:264
msgid "command-line|server|client-name"
msgstr ""
-#: src/scm/webid-oidc/program.scm:262
+#: src/scm/webid-oidc/program.scm:266
msgid "command-line|server|client-uri"
msgstr ""
-#: src/scm/webid-oidc/program.scm:296
+#: src/scm/webid-oidc/program.scm:300
#, scheme-format
msgid "Usage: ~a COMMAND [OPTIONS]...\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:300
+#: src/scm/webid-oidc/program.scm:304
msgid ""
"\n"
"Run the disfluid COMMAND."
msgstr ""
-#: src/scm/webid-oidc/program.scm:303
+#: src/scm/webid-oidc/program.scm:307
msgid ""
"\n"
"This program is covered by the GNU Affero GPL, version 3 or\n"
@@ -1266,13 +1261,13 @@ msgid ""
"to all responses."
msgstr ""
-#: src/scm/webid-oidc/program.scm:310
+#: src/scm/webid-oidc/program.scm:314
msgid ""
"\n"
"Available commands:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:312
+#: src/scm/webid-oidc/program.scm:316
#, scheme-format
msgid ""
"\n"
@@ -1280,12 +1275,12 @@ msgid ""
" run an authenticating reverse proxy."
msgstr ""
-#: src/scm/webid-oidc/program.scm:315 src/scm/webid-oidc/program.scm:510
-#: src/scm/webid-oidc/program.scm:710
+#: src/scm/webid-oidc/program.scm:319 src/scm/webid-oidc/program.scm:514
+#: src/scm/webid-oidc/program.scm:714
msgid "command-line|command|reverse-proxy"
msgstr ""
-#: src/scm/webid-oidc/program.scm:316
+#: src/scm/webid-oidc/program.scm:320
#, scheme-format
msgid ""
"\n"
@@ -1293,12 +1288,12 @@ msgid ""
" run an identity provider."
msgstr ""
-#: src/scm/webid-oidc/program.scm:319 src/scm/webid-oidc/program.scm:535
-#: src/scm/webid-oidc/program.scm:732
+#: src/scm/webid-oidc/program.scm:323 src/scm/webid-oidc/program.scm:539
+#: src/scm/webid-oidc/program.scm:735
msgid "command-line|command|identity-provider"
msgstr ""
-#: src/scm/webid-oidc/program.scm:320
+#: src/scm/webid-oidc/program.scm:324
#, scheme-format
msgid ""
"\n"
@@ -1306,12 +1301,12 @@ msgid ""
" serve the pages for a public application."
msgstr ""
-#: src/scm/webid-oidc/program.scm:323 src/scm/webid-oidc/program.scm:556
-#: src/scm/webid-oidc/program.scm:774
+#: src/scm/webid-oidc/program.scm:327 src/scm/webid-oidc/program.scm:560
+#: src/scm/webid-oidc/program.scm:776
msgid "command-line|command|client-service"
msgstr ""
-#: src/scm/webid-oidc/program.scm:324
+#: src/scm/webid-oidc/program.scm:328
#, scheme-format
msgid ""
"\n"
@@ -1320,24 +1315,24 @@ msgid ""
" facility."
msgstr ""
-#: src/scm/webid-oidc/program.scm:328 src/scm/webid-oidc/program.scm:582
-#: src/scm/webid-oidc/program.scm:803
+#: src/scm/webid-oidc/program.scm:332 src/scm/webid-oidc/program.scm:586
+#: src/scm/webid-oidc/program.scm:805
msgid "command-line|command|server"
msgstr ""
-#: src/scm/webid-oidc/program.scm:330
+#: src/scm/webid-oidc/program.scm:334
msgid ""
"\n"
"If no command is specified, run the browser."
msgstr ""
-#: src/scm/webid-oidc/program.scm:333
+#: src/scm/webid-oidc/program.scm:337
msgid ""
"\n"
"General options:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:335
+#: src/scm/webid-oidc/program.scm:339
#, scheme-format
msgid ""
"\n"
@@ -1346,7 +1341,7 @@ msgid ""
" code. For instance, this would be an URI pointing to a tarball."
msgstr ""
-#: src/scm/webid-oidc/program.scm:340
+#: src/scm/webid-oidc/program.scm:344
#, scheme-format
msgid ""
"\n"
@@ -1354,7 +1349,7 @@ msgid ""
" display a short help message and exit."
msgstr ""
-#: src/scm/webid-oidc/program.scm:344
+#: src/scm/webid-oidc/program.scm:348
#, scheme-format
msgid ""
"\n"
@@ -1362,7 +1357,7 @@ msgid ""
" display the version information (~a, released ~a) and exit."
msgstr ""
-#: src/scm/webid-oidc/program.scm:350
+#: src/scm/webid-oidc/program.scm:354
#, scheme-format
msgid ""
"\n"
@@ -1370,7 +1365,7 @@ msgid ""
" describe the project in the DOAP vocabulary and exit."
msgstr ""
-#: src/scm/webid-oidc/program.scm:354
+#: src/scm/webid-oidc/program.scm:358
#, scheme-format
msgid ""
"\n"
@@ -1378,7 +1373,7 @@ msgid ""
" redirect the program standard output to FILE.log."
msgstr ""
-#: src/scm/webid-oidc/program.scm:358
+#: src/scm/webid-oidc/program.scm:362
#, scheme-format
msgid ""
"\n"
@@ -1386,13 +1381,13 @@ msgid ""
" redirect the program errors to FILE.err."
msgstr ""
-#: src/scm/webid-oidc/program.scm:363
+#: src/scm/webid-oidc/program.scm:367
msgid ""
"\n"
"General server-side options:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:365
+#: src/scm/webid-oidc/program.scm:369
#, scheme-format
msgid ""
"\n"
@@ -1400,7 +1395,7 @@ msgid ""
" set the server port to bind, 8080 by default."
msgstr ""
-#: src/scm/webid-oidc/program.scm:369
+#: src/scm/webid-oidc/program.scm:373
#, scheme-format
msgid ""
"\n"
@@ -1408,13 +1403,13 @@ msgid ""
" set the public server URI (scheme, userinfo, host, and port)."
msgstr ""
-#: src/scm/webid-oidc/program.scm:374
+#: src/scm/webid-oidc/program.scm:378
msgid ""
"\n"
"Options for the resource server:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:376
+#: src/scm/webid-oidc/program.scm:380
#, scheme-format
msgid ""
"\n"
@@ -1424,7 +1419,7 @@ msgid ""
" authentication."
msgstr ""
-#: src/scm/webid-oidc/program.scm:382
+#: src/scm/webid-oidc/program.scm:386
#, scheme-format
msgid ""
"\n"
@@ -1433,13 +1428,13 @@ msgid ""
" reverse-proxy command."
msgstr ""
-#: src/scm/webid-oidc/program.scm:388
+#: src/scm/webid-oidc/program.scm:392
msgid ""
"\n"
"Options for the identity provider:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:390
+#: src/scm/webid-oidc/program.scm:394
#, scheme-format
msgid ""
"\n"
@@ -1448,7 +1443,7 @@ msgid ""
" key is generated. The server does not offer an HTTPS service."
msgstr ""
-#: src/scm/webid-oidc/program.scm:395
+#: src/scm/webid-oidc/program.scm:399
#, scheme-format
msgid ""
"\n"
@@ -1456,7 +1451,7 @@ msgid ""
" set the identity of the subject."
msgstr ""
-#: src/scm/webid-oidc/program.scm:399
+#: src/scm/webid-oidc/program.scm:403
#, scheme-format
msgid ""
"\n"
@@ -1464,7 +1459,7 @@ msgid ""
" set the encrypted password to recognize the user."
msgstr ""
-#: src/scm/webid-oidc/program.scm:403
+#: src/scm/webid-oidc/program.scm:407
#, scheme-format
msgid ""
"\n"
@@ -1472,7 +1467,7 @@ msgid ""
" load the user’s encrypted password from ENCRYPTED_PASSWORD_FILE."
msgstr ""
-#: src/scm/webid-oidc/program.scm:407
+#: src/scm/webid-oidc/program.scm:411
#, scheme-format
msgid ""
"\n"
@@ -1480,7 +1475,7 @@ msgid ""
" set the URI to query the key of the server."
msgstr ""
-#: src/scm/webid-oidc/program.scm:411
+#: src/scm/webid-oidc/program.scm:415
#, scheme-format
msgid ""
"\n"
@@ -1488,7 +1483,7 @@ msgid ""
" set the authorization endpoint of the issuer."
msgstr ""
-#: src/scm/webid-oidc/program.scm:415
+#: src/scm/webid-oidc/program.scm:419
#, scheme-format
msgid ""
"\n"
@@ -1496,13 +1491,13 @@ msgid ""
" set the token endpoint of the issuer."
msgstr ""
-#: src/scm/webid-oidc/program.scm:420
+#: src/scm/webid-oidc/program.scm:424
msgid ""
"\n"
"Options for the client service:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:422
+#: src/scm/webid-oidc/program.scm:426
#, scheme-format
msgid ""
"\n"
@@ -1511,7 +1506,7 @@ msgid ""
" dereferenced to a semantic resource."
msgstr ""
-#: src/scm/webid-oidc/program.scm:427
+#: src/scm/webid-oidc/program.scm:431
#, scheme-format
msgid ""
"\n"
@@ -1520,7 +1515,7 @@ msgid ""
" page is presented with the code to paste in the application."
msgstr ""
-#: src/scm/webid-oidc/program.scm:432
+#: src/scm/webid-oidc/program.scm:436
#, scheme-format
msgid ""
"\n"
@@ -1528,7 +1523,7 @@ msgid ""
" set the user-visible application name (may be misleading...)."
msgstr ""
-#: src/scm/webid-oidc/program.scm:436
+#: src/scm/webid-oidc/program.scm:440
#, scheme-format
msgid ""
"\n"
@@ -1537,13 +1532,13 @@ msgid ""
" application (again, may be misleading)."
msgstr ""
-#: src/scm/webid-oidc/program.scm:442
+#: src/scm/webid-oidc/program.scm:446
msgid ""
"\n"
"Environment variables:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:444
+#: src/scm/webid-oidc/program.scm:448
msgid ""
"\n"
" XML_CATALOG_FILES: the server will fetch resources on the web. By\n"
@@ -1554,23 +1549,23 @@ msgid ""
" content-type."
msgstr ""
-#: src/scm/webid-oidc/program.scm:452 src/scm/webid-oidc/program.scm:459
-#: src/scm/webid-oidc/program.scm:468 src/scm/webid-oidc/program.scm:476
-#: src/scm/webid-oidc/program.scm:484
+#: src/scm/webid-oidc/program.scm:456 src/scm/webid-oidc/program.scm:463
+#: src/scm/webid-oidc/program.scm:472 src/scm/webid-oidc/program.scm:480
+#: src/scm/webid-oidc/program.scm:488
#, scheme-format
msgid ""
"the-environment-variable|\n"
" It is currently set to ~s."
msgstr ""
-#: src/scm/webid-oidc/program.scm:455
+#: src/scm/webid-oidc/program.scm:459
msgid ""
"\n"
" LANG: set the locale of the user interface (for the server commands,\n"
" the user is the system administrator)."
msgstr ""
-#: src/scm/webid-oidc/program.scm:462
+#: src/scm/webid-oidc/program.scm:466
msgid ""
"\n"
" XDG_DATA_HOME: where the program stores persistent data. The\n"
@@ -1579,7 +1574,7 @@ msgid ""
" recommended to set it to /var/lib."
msgstr ""
-#: src/scm/webid-oidc/program.scm:471
+#: src/scm/webid-oidc/program.scm:475
msgid ""
"\n"
" XDG_CACHE_HOME: where the program stores and updates the seed file,\n"
@@ -1587,7 +1582,7 @@ msgid ""
" time. The seed file will be initialized from /dev/random."
msgstr ""
-#: src/scm/webid-oidc/program.scm:479
+#: src/scm/webid-oidc/program.scm:483
msgid ""
"\n"
" HOME: if XDG_DATA_HOME or XDG_CACHE_HOME is not set, they are\n"
@@ -1595,13 +1590,13 @@ msgid ""
" not used otherwise."
msgstr ""
-#: src/scm/webid-oidc/program.scm:488
+#: src/scm/webid-oidc/program.scm:492
msgid ""
"\n"
"Running a reverse proxy"
msgstr ""
-#: src/scm/webid-oidc/program.scm:490
+#: src/scm/webid-oidc/program.scm:494
msgid ""
"\n"
"Suppose that you operate data.provider.com. You want to run an\n"
@@ -1614,7 +1609,7 @@ msgid ""
"from this reverse proxy."
msgstr ""
-#: src/scm/webid-oidc/program.scm:500
+#: src/scm/webid-oidc/program.scm:504
#, scheme-format
msgid ""
"\n"
@@ -1628,20 +1623,20 @@ msgid ""
" --~a '/var/log/proxy.err'"
msgstr ""
-#: src/scm/webid-oidc/program.scm:515
+#: src/scm/webid-oidc/program.scm:519
msgid ""
"\n"
"Running an identity provider"
msgstr ""
-#: src/scm/webid-oidc/program.scm:517
+#: src/scm/webid-oidc/program.scm:521
msgid ""
"\n"
"The identity provider running at webid-oidc-demo.planete-kraus.eu is\n"
"invoked with the following options:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:521
+#: src/scm/webid-oidc/program.scm:525
#, scheme-format
msgid ""
"\n"
@@ -1660,20 +1655,20 @@ msgid ""
" --~a $PORT"
msgstr ""
-#: src/scm/webid-oidc/program.scm:541
+#: src/scm/webid-oidc/program.scm:545
msgid ""
"\n"
"Running the public pages for an application"
msgstr ""
-#: src/scm/webid-oidc/program.scm:543
+#: src/scm/webid-oidc/program.scm:547
msgid ""
"\n"
"The example client application pages for\n"
"webid-oidc-demo.planete-kraus.eu are served this way:"
msgstr ""
-#: src/scm/webid-oidc/program.scm:547
+#: src/scm/webid-oidc/program.scm:551
#, scheme-format
msgid ""
"\n"
@@ -1689,13 +1684,13 @@ msgid ""
" --~a $PORT"
msgstr ""
-#: src/scm/webid-oidc/program.scm:561
+#: src/scm/webid-oidc/program.scm:565
msgid ""
"\n"
"Running a full server"
msgstr ""
-#: src/scm/webid-oidc/program.scm:564
+#: src/scm/webid-oidc/program.scm:568
msgid ""
"\n"
"To run the server with identity provider and\n"
@@ -1703,7 +1698,7 @@ msgid ""
"options for the parts."
msgstr ""
-#: src/scm/webid-oidc/program.scm:568
+#: src/scm/webid-oidc/program.scm:572
#, scheme-format
msgid ""
"\n"
@@ -1722,14 +1717,14 @@ msgid ""
" --~a '...port...'"
msgstr ""
-#: src/scm/webid-oidc/program.scm:593
+#: src/scm/webid-oidc/program.scm:597
#, scheme-format
msgid ""
"\n"
"If you find a bug, then please send a report to ~a."
msgstr ""
-#: src/scm/webid-oidc/program.scm:598
+#: src/scm/webid-oidc/program.scm:602
#, scheme-format
msgid ""
"~a version ~a\n"
@@ -1737,101 +1732,101 @@ msgid ""
"Rreleased ~a\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:635
+#: src/scm/webid-oidc/program.scm:639
#, scheme-format
msgid "The --~a argument must be a number, not ~s.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:641
+#: src/scm/webid-oidc/program.scm:645
#, scheme-format
msgid "The --~a argument must be an integer, not ~s.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:647
+#: src/scm/webid-oidc/program.scm:651
#, scheme-format
msgid "The --~a argument must be positive, ~s is invalid.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:652
+#: src/scm/webid-oidc/program.scm:656
#, scheme-format
msgid "The --~a argument must be less than 65536, ~s is invalid.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:680
+#: src/scm/webid-oidc/program.scm:684
msgid ""
"You specified two different passwords: one directly, and one from a file. "
"Please set only one password.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:713 src/scm/webid-oidc/program.scm:735
-#: src/scm/webid-oidc/program.scm:805
+#: src/scm/webid-oidc/program.scm:717 src/scm/webid-oidc/program.scm:738
+#: src/scm/webid-oidc/program.scm:807
#, scheme-format
msgid "You must pass --~a to set the server name.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:717
+#: src/scm/webid-oidc/program.scm:721
#, scheme-format
msgid "You must pass --~a to set the backend URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:739 src/scm/webid-oidc/program.scm:809
+#: src/scm/webid-oidc/program.scm:742 src/scm/webid-oidc/program.scm:811
#, scheme-format
msgid ""
"You must pass --~a to set the file where to store the identity provider "
"key.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:743 src/scm/webid-oidc/program.scm:813
+#: src/scm/webid-oidc/program.scm:746 src/scm/webid-oidc/program.scm:815
#, scheme-format
msgid "You must pass --~a to set the subject of the identity provider.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:747
+#: src/scm/webid-oidc/program.scm:750
#, scheme-format
msgid "You must pass --~a or --~a to set the subject’s encrypted password.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:751 src/scm/webid-oidc/program.scm:821
+#: src/scm/webid-oidc/program.scm:754 src/scm/webid-oidc/program.scm:823
#, scheme-format
msgid "You must pass --~a to set the JWKS URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:755 src/scm/webid-oidc/program.scm:825
+#: src/scm/webid-oidc/program.scm:758 src/scm/webid-oidc/program.scm:827
#, scheme-format
msgid "You must pass --~a to set the authorization endpoint URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:759 src/scm/webid-oidc/program.scm:829
+#: src/scm/webid-oidc/program.scm:762 src/scm/webid-oidc/program.scm:831
#, scheme-format
msgid "You must pass --~a to set the token endpoint URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:777
+#: src/scm/webid-oidc/program.scm:779
#, scheme-format
msgid "You must pass --~a to set the application web ID.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:781
+#: src/scm/webid-oidc/program.scm:783
#, scheme-format
msgid "You must pass --~a to set the redirection URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:785
+#: src/scm/webid-oidc/program.scm:787
#, scheme-format
msgid "You must pass --~a to set the informative client name.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:789
+#: src/scm/webid-oidc/program.scm:791
#, scheme-format
msgid "You must pass --~a to set the informative client URI.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:817
+#: src/scm/webid-oidc/program.scm:819
#, scheme-format
msgid "You must pass --~a to set the subject’s encrypted password.\n"
msgstr ""
-#: src/scm/webid-oidc/program.scm:872
+#: src/scm/webid-oidc/program.scm:871
#, scheme-format
msgid "Unknown command ~s\n"
msgstr ""
@@ -1845,71 +1840,71 @@ msgstr ""
msgid "the refresh token is bound to key ~s, which is not that one"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:61
+#: src/scm/webid-oidc/resource-server.scm:58
msgid ""
"You need to pass #:server-uri URI where URI is the public URI of the server, "
"as a (web uri)."
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:88
+#: src/scm/webid-oidc/resource-server.scm:85
#, scheme-format
msgid "~a: authentication failure: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:92
+#: src/scm/webid-oidc/resource-server.scm:89
#, scheme-format
msgid "~a: authentication failure\n"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:171
-#: src/scm/webid-oidc/resource-server.scm:362
+#: src/scm/webid-oidc/resource-server.scm:157
+#: src/scm/webid-oidc/resource-server.scm:342
msgid "reason-phrase|Precondition Failed"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:186
+#: src/scm/webid-oidc/resource-server.scm:172
msgid "reason-phrase|Not Modified"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:202
+#: src/scm/webid-oidc/resource-server.scm:187
msgid "The owner is not defined."
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:274
+#: src/scm/webid-oidc/resource-server.scm:256
msgid "reason-phrase|Created"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:299
+#: src/scm/webid-oidc/resource-server.scm:279
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched: ~a\n"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:303
+#: src/scm/webid-oidc/resource-server.scm:283
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched\n"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:327
-#: src/scm/webid-oidc/token-endpoint.scm:105
+#: src/scm/webid-oidc/resource-server.scm:307
+#: src/scm/webid-oidc/token-endpoint.scm:104
msgid "reason-phrase|Forbidden"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:348
+#: src/scm/webid-oidc/resource-server.scm:328
msgid "reason-phrase|Conflict"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:355
+#: src/scm/webid-oidc/resource-server.scm:335
msgid "reason-phrase|Unsupported Media Type"
msgstr ""
-#: src/scm/webid-oidc/resource-server.scm:369
+#: src/scm/webid-oidc/resource-server.scm:349
msgid "reason-phrase|Not Acceptable"
msgstr ""
-#: src/scm/webid-oidc/reverse-proxy.scm:60
+#: src/scm/webid-oidc/reverse-proxy.scm:57
msgid "#:endpoint argument is not present or not an URI."
msgstr ""
-#: src/scm/webid-oidc/serve.scm:76
+#: src/scm/webid-oidc/serve.scm:77
msgid "content negociation failed while serving a request"
msgstr ""
@@ -1918,16 +1913,16 @@ msgstr ""
msgid "only text/turtle is allowed for the target of a POST request, not ~s"
msgstr ""
-#: src/scm/webid-oidc/server/create.scm:105
+#: src/scm/webid-oidc/server/create.scm:106
msgid "the created resource cannot have containment triples"
msgstr ""
-#: src/scm/webid-oidc/server/create.scm:147
+#: src/scm/webid-oidc/server/create.scm:146
#, scheme-format
msgid "cannot POST to an auxiliary resource path, ~s"
msgstr ""
-#: src/scm/webid-oidc/server/read.scm:105
+#: src/scm/webid-oidc/server/read.scm:103
#, scheme-format
msgid "the auxiliary resource of type ~s at ~s is absent"
msgstr ""
@@ -1980,46 +1975,46 @@ msgstr ""
msgid "an error happened while updating file ~s"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:93
+#: src/scm/webid-oidc/token-endpoint.scm:92
#, scheme-format
msgid "while handling web failure for the token endpoint: ~a"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:95
+#: src/scm/webid-oidc/token-endpoint.scm:94
msgid "an error happened during the token endpoint failure handling"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:225
+#: src/scm/webid-oidc/token-endpoint.scm:224
msgid "missing grant type"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:229
+#: src/scm/webid-oidc/token-endpoint.scm:228
msgid "<p>You did not specify a grant_type for this request.</p>"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:243
+#: src/scm/webid-oidc/token-endpoint.scm:242
msgid "missing authorization code"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:247
+#: src/scm/webid-oidc/token-endpoint.scm:246
msgid ""
"<p>You want to grant an authorization code, but you did not set one.</p>"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:268
+#: src/scm/webid-oidc/token-endpoint.scm:267
msgid "missing refresh token"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:272
+#: src/scm/webid-oidc/token-endpoint.scm:271
msgid "<p>You want to grant a refresh token, but you did not set one.</p>"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:285
+#: src/scm/webid-oidc/token-endpoint.scm:284
#, scheme-format
msgid "unsupported grant type: ~s"
msgstr ""
-#: src/scm/webid-oidc/token-endpoint.scm:290
+#: src/scm/webid-oidc/token-endpoint.scm:289
#, scheme-format
msgid ""
"<p>You want to use <pre>~s</pre> as a grant type, but this is not supported."
diff --git a/po/fr.po b/po/fr.po
index 8d7727d..7338871 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: webid-oidc 0.0.0\n"
"Report-Msgid-Bugs-To: vivien@planete-kraus.eu\n"
-"POT-Creation-Date: 2021-09-21 22:31+0200\n"
-"PO-Revision-Date: 2021-09-21 22:33+0200\n"
+"POT-Creation-Date: 2021-09-22 14:08+0200\n"
+"PO-Revision-Date: 2021-09-22 14:10+0200\n"
"Last-Translator: Vivien Kraus <vivien@planete-kraus.eu>\n"
"Language-Team: French <vivien@planete-kraus.eu>\n"
"Language: fr\n"
@@ -126,34 +126,34 @@ msgstr ""
"Le module aléatoire n'a pas été initialisé. Veuillez appeler "
"webid_oidc_random_init d'abort.\n"
-#: src/scm/webid-oidc/access-token.scm:72
+#: src/scm/webid-oidc/access-token.scm:71
#, scheme-format
msgid "invalid access token: ~a"
msgstr "jeton d’accès invalide : ~a"
-#: src/scm/webid-oidc/access-token.scm:74
+#: src/scm/webid-oidc/access-token.scm:73
msgid "invalid access token"
msgstr "jeton d’accès invalide"
-#: src/scm/webid-oidc/access-token.scm:116
+#: src/scm/webid-oidc/access-token.scm:115
#: src/scm/webid-oidc/authorization-code.scm:93
-#: src/scm/webid-oidc/oidc-id-token.scm:99
+#: src/scm/webid-oidc/oidc-id-token.scm:98
msgid "#:webid should be an URI"
msgstr "#:webid doit être une URI"
-#: src/scm/webid-oidc/access-token.scm:121
+#: src/scm/webid-oidc/access-token.scm:120
msgid "#:client-id should be an URI"
msgstr "#:client-id doit être une URI"
-#: src/scm/webid-oidc/access-token.scm:126
+#: src/scm/webid-oidc/access-token.scm:125
msgid "#:cnf/jkt should be a string"
msgstr "#:cnf/jkt doit être une chaîne de caractères"
-#: src/scm/webid-oidc/access-token.scm:131
+#: src/scm/webid-oidc/access-token.scm:130
msgid "#:aud should be exactly \"solid\""
msgstr "#:aud doit être exactement « solid »"
-#: src/scm/webid-oidc/access-token.scm:149
+#: src/scm/webid-oidc/access-token.scm:148
msgid ""
"when making an access token either its required fields (#:alg, #:webid, #:"
"iss, #:aud, #:client-id, #:cnf/jkt, #:iat and #:exp) or (#:jwt-header and #:"
@@ -187,10 +187,10 @@ msgstr ""
#: src/scm/webid-oidc/authorization-page-unsafe.scm:52
#: src/scm/webid-oidc/hello-world.scm:40 src/scm/webid-oidc/hello-world.scm:167
#: src/scm/webid-oidc/hello-world.scm:187
-#: src/scm/webid-oidc/identity-provider.scm:140
-#: src/scm/webid-oidc/token-endpoint.scm:113
-#: src/scm/webid-oidc/token-endpoint.scm:139
-#: src/scm/webid-oidc/token-endpoint.scm:166
+#: src/scm/webid-oidc/identity-provider.scm:136
+#: src/scm/webid-oidc/token-endpoint.scm:112
+#: src/scm/webid-oidc/token-endpoint.scm:138
+#: src/scm/webid-oidc/token-endpoint.scm:165
msgid "xml-lang|en"
msgstr "fr"
@@ -224,8 +224,8 @@ msgid "Allow"
msgstr "Autoriser"
#: src/scm/webid-oidc/authorization-page-unsafe.scm:95
-#: src/scm/webid-oidc/token-endpoint.scm:131
-#: src/scm/webid-oidc/token-endpoint.scm:158
+#: src/scm/webid-oidc/token-endpoint.scm:130
+#: src/scm/webid-oidc/token-endpoint.scm:157
msgid "reason-phrase|Bad Request"
msgstr "Requête Invalide"
@@ -251,7 +251,7 @@ msgstr ""
"L’application que vous essayez d’autoriser se comporte de façon inattendue."
#: src/scm/webid-oidc/authorization-page-unsafe.scm:126
-#: src/scm/webid-oidc/resource-server.scm:310
+#: src/scm/webid-oidc/resource-server.scm:290
msgid "reason-phrase|Found"
msgstr "Trouvé"
@@ -293,11 +293,11 @@ msgstr "Échec de cache pour ~a : ~s~%"
msgid "Cache entry for ~a varies.\n"
msgstr "L’entrée de cache pour ~a varie.\n"
-#: src/scm/webid-oidc/catalog.scm:167
+#: src/scm/webid-oidc/catalog.scm:166
msgid "invalid relative URI"
msgstr "URI relative invalide"
-#: src/scm/webid-oidc/catalog.scm:246
+#: src/scm/webid-oidc/catalog.scm:245
#, scheme-format
msgid "Unsupported delegate catalog URI scheme: ~s\n"
msgstr "Schéma d’URI pour un catalogue délégé non supporté : ~s\n"
@@ -363,107 +363,107 @@ msgstr ""
msgid "cannot serve the public manifest"
msgstr "impossible de servir le manifeste public"
-#: src/scm/webid-oidc/client-manifest.scm:242
+#: src/scm/webid-oidc/client-manifest.scm:240
#, scheme-format
msgid "cannot fetch the client manifest ~s: ~a"
msgstr "impossible de télécharger le manifeste client ~s : ~a"
-#: src/scm/webid-oidc/client-manifest.scm:245
+#: src/scm/webid-oidc/client-manifest.scm:243
#, scheme-format
msgid "cannot fetch the client manifest ~s"
msgstr "impossible de télécharger le manifeste client ~s"
-#: src/scm/webid-oidc/client-manifest.scm:264
+#: src/scm/webid-oidc/client-manifest.scm:262
#, scheme-format
msgid "the client manifest is dereferenced from ~s, but it pretends to be ~s"
msgstr "le manifeste client est déréférencé depuis ~s, mais il prétend être ~s"
-#: src/scm/webid-oidc/client/accounts.scm:285
+#: src/scm/webid-oidc/client/accounts.scm:273
msgid "The refresh token has expired."
msgstr "le jeton de rafraîchissement a expiré."
-#: src/scm/webid-oidc/client/accounts.scm:292
+#: src/scm/webid-oidc/client/accounts.scm:280
#, scheme-format
msgid "The token request failed with code ~s (~s)."
msgstr "La requête de jeton a échoué avec un code ~s (~s)."
-#: src/scm/webid-oidc/client/accounts.scm:301
+#: src/scm/webid-oidc/client/accounts.scm:289
msgid "The token response did not set the content type."
msgstr "Le jeton de réponse n’a pas défini de type de contenu."
-#: src/scm/webid-oidc/client/accounts.scm:309
+#: src/scm/webid-oidc/client/accounts.scm:297
msgid "The token endpoint did not respond in UTF-8."
msgstr "Le terminal de jetonn n’a pas répondu en UTF-8."
-#: src/scm/webid-oidc/client/accounts.scm:321
+#: src/scm/webid-oidc/client/accounts.scm:309
#, scheme-format
msgid "The token response has content-type ~s, not application/json."
msgstr "La réponse de jeton a un type de contenu ~s, pas application/json."
-#: src/scm/webid-oidc/client/accounts.scm:331
+#: src/scm/webid-oidc/client/accounts.scm:319
msgid "The token response is not valid JSON."
msgstr "La réponse de jeton n’est pas un JSON valide."
-#: src/scm/webid-oidc/client/accounts.scm:345
+#: src/scm/webid-oidc/client/accounts.scm:333
#, scheme-format
msgid "The token response did not include an ID token: ~s"
msgstr "La réponse de jeton n’a pas inclus de jeton d’ID : ~s"
-#: src/scm/webid-oidc/client/accounts.scm:353
+#: src/scm/webid-oidc/client/accounts.scm:341
#, scheme-format
msgid "The token response did not include an access token: ~s\n"
msgstr "La réponse de jeton n’a pas inclus de jeton d’accès : ~s\n"
-#: src/scm/webid-oidc/client/accounts.scm:364
+#: src/scm/webid-oidc/client/accounts.scm:352
#, scheme-format
msgid "the ID token signature is invalid: ~a"
msgstr "la signature du jeton d’ID est invalide : ~a"
-#: src/scm/webid-oidc/client/accounts.scm:366
+#: src/scm/webid-oidc/client/accounts.scm:354
msgid "the ID token signature is invalid"
msgstr "la signature du jeton d’ID est invalide"
-#: src/scm/webid-oidc/client/accounts.scm:383
+#: src/scm/webid-oidc/client/accounts.scm:370
#, scheme-format
msgid "the ID token delivered by the identity provider for ~s has ~s as webid"
msgstr ""
"le jeton d’ID délivré par le fournisseur d’identité pour ~s a ~s pour webid"
-#: src/scm/webid-oidc/client/accounts.scm:393
+#: src/scm/webid-oidc/client/accounts.scm:380
#, scheme-format
msgid "The ID token delivered by the identity provider ~s is for issuer ~s."
msgstr ""
"Le jeton d’ID délivré par le fournisseur d’identité ~s est pour l’émetteur "
"~s."
-#: src/scm/webid-oidc/client/accounts.scm:408
+#: src/scm/webid-oidc/client/accounts.scm:395
msgid "The issuer is required."
msgstr "L’émetteur est requis."
-#: src/scm/webid-oidc/client/accounts.scm:413
+#: src/scm/webid-oidc/client/accounts.scm:400
msgid "The optional subject and required issuer should be strings or URI."
msgstr ""
"Le sujet optionnel et émetteur doivent être des chaînes de caractère ou des "
"URIs."
-#: src/scm/webid-oidc/client/accounts.scm:449
+#: src/scm/webid-oidc/client/accounts.scm:436
msgid "Cannot check the username and/or password."
msgstr "Impossible de vérifier le nom d’utilisateur et/ou le mot de passe."
-#: src/scm/webid-oidc/client/accounts.scm:459
+#: src/scm/webid-oidc/client/accounts.scm:446
msgid "The subject should be a string or URI."
msgstr "Le sujet doit être une chaîne de caractères ou une URI."
-#: src/scm/webid-oidc/client/accounts.scm:473
+#: src/scm/webid-oidc/client/accounts.scm:460
msgid "The issuer should be a string or URI."
msgstr "L’émetteur doit être une chaîne de caractères ou une URI."
-#: src/scm/webid-oidc/client/application.scm:228
+#: src/scm/webid-oidc/client/application.scm:213
#, scheme-format
msgid "Add an account on ~a"
msgstr "Ajouter un compte sur ~a"
-#: src/scm/webid-oidc/client/application.scm:243
+#: src/scm/webid-oidc/client/application.scm:228
#, scheme-format
msgid ""
"You already have an account for ~a issued by ~a and it is currently selected."
@@ -471,12 +471,12 @@ msgstr ""
"Vous avez déjà un compte pour ~a émis par ~a et il est actuellement "
"sélectionné."
-#: src/scm/webid-oidc/client/application.scm:262
+#: src/scm/webid-oidc/client/application.scm:247
#, scheme-format
msgid "You already have an account for ~a issued by ~a."
msgstr "Vous avez déjà un compte pour ~a émis par ~a."
-#: src/scm/webid-oidc/client/client.scm:107
+#: src/scm/webid-oidc/client/client.scm:106
msgid ""
"Client ID and redirect URIs should be URIs, and key pair should be a key "
"pair.."
@@ -484,11 +484,11 @@ msgstr ""
"L’ID de client et l’URI de redirection doivent être des URIs, et la paire de "
"clés doit être une paire de clés."
-#: src/scm/webid-oidc/client/gui.scm:58
+#: src/scm/webid-oidc/client/gui.scm:57
msgid "Hello, world!\n"
msgstr "Bonjour, le monde !\n"
-#: src/scm/webid-oidc/client/gui.scm:63
+#: src/scm/webid-oidc/client/gui.scm:62
msgid "Hello, world!"
msgstr "Bonjour, le monde !"
@@ -506,23 +506,23 @@ msgstr "preuve DPoP invalide : ~a"
msgid "invalid DPoP proof token"
msgstr "jeton de preuve DPoP invalide"
-#: src/scm/webid-oidc/dpop-proof.scm:189
+#: src/scm/webid-oidc/dpop-proof.scm:195
msgid "#:typ should be exactly \"dpop+jwt\""
msgstr "#:typ doit être exactement « dpop+jwt »"
-#: src/scm/webid-oidc/dpop-proof.scm:194
+#: src/scm/webid-oidc/dpop-proof.scm:200
msgid "#:jwk should be a public key"
msgstr "#:jwk doit être une clé publique"
-#: src/scm/webid-oidc/dpop-proof.scm:199
+#: src/scm/webid-oidc/dpop-proof.scm:205
msgid "#:htm should be a symbol"
msgstr "#:htm doit être un symbole"
-#: src/scm/webid-oidc/dpop-proof.scm:205
+#: src/scm/webid-oidc/dpop-proof.scm:211
msgid "when present, #:ath should be a string"
msgstr "si présent, #:ath doit être une chaîne de caractères"
-#: src/scm/webid-oidc/dpop-proof.scm:226
+#: src/scm/webid-oidc/dpop-proof.scm:232
msgid ""
"when making a DPoP proof, either its required fields (#:typ, #:jwk, #:htm "
"and #:htu) or (#:jwt-header and #:jwt-payload) should be passed"
@@ -530,14 +530,14 @@ msgstr ""
"lors de la création d’une preuve DPoP, il faut passer soit les champs requis "
"(#:typ, #:jwk, #:htm et #:htu) soit (#:jwt-header et #:jwt-payload)"
-#: src/scm/webid-oidc/dpop-proof.scm:259
+#: src/scm/webid-oidc/dpop-proof.scm:265
#, scheme-format
msgid "the DPoP proof is signed for access through ~s, but it is used with ~s"
msgstr ""
"la preuve DPoP est signée pour un accès avec ~s, mais elle est utilisée avec "
"~s"
-#: src/scm/webid-oidc/dpop-proof.scm:269
+#: src/scm/webid-oidc/dpop-proof.scm:275
#, scheme-format
msgid ""
"the DPoP proof should go along with an access token hashed to ~s, not ~s"
@@ -545,114 +545,114 @@ msgstr ""
"la preuve DPoP devrait être accompagnée d’un jeton d’accès de condensat ~s, "
"pas ~s"
-#: src/scm/webid-oidc/dpop-proof.scm:277 src/scm/webid-oidc/dpop-proof.scm:284
+#: src/scm/webid-oidc/dpop-proof.scm:283 src/scm/webid-oidc/dpop-proof.scm:290
msgid "the DPoP proof is signed with the wrong key"
msgstr "la preuve DPoP est signée avec la mauvaise clé"
-#: src/scm/webid-oidc/dpop-proof.scm:282
+#: src/scm/webid-oidc/dpop-proof.scm:288
#, scheme-format
msgid "the DPoP proof is signed with the wrong key: ~a"
msgstr "la preuve DPoP est signée avec la mauvaise clé : ~a"
-#: src/scm/webid-oidc/dpop-proof.scm:293
+#: src/scm/webid-oidc/dpop-proof.scm:299
msgid "the cnf/check function returned #f"
msgstr "la fonction cnf/check a retourné #f"
-#: src/scm/webid-oidc/example-app.scm:96
+#: src/scm/webid-oidc/example-app.scm:95
#, scheme-format
msgid "~a (issued by ~a): no interaction required"
msgstr "~a (émis par ~a) : aucune interaction nécessaire"
-#: src/scm/webid-oidc/example-app.scm:99
+#: src/scm/webid-oidc/example-app.scm:98
#, scheme-format
msgid "~a (issued by ~a): offline but accessible"
msgstr "~a (émis par ~a) : hors ligne mais accessible"
-#: src/scm/webid-oidc/example-app.scm:102
+#: src/scm/webid-oidc/example-app.scm:101
#, scheme-format
msgid "~a (issued by ~a): online"
msgstr "~a (émis par ~a) : en ligne"
-#: src/scm/webid-oidc/example-app.scm:105
+#: src/scm/webid-oidc/example-app.scm:104
#, scheme-format
msgid "~a (issued by ~a): inaccessible"
msgstr "~a (émis par ~a) : inaccessible"
-#: src/scm/webid-oidc/example-app.scm:118
+#: src/scm/webid-oidc/example-app.scm:117
#, scheme-format
msgid "Your choice ~a does not exist.\n"
msgstr "Votre choix, ~a, n’existe pas.\n"
-#: src/scm/webid-oidc/example-app.scm:136
+#: src/scm/webid-oidc/example-app.scm:135
msgid "Your choice is not a valid URI.\n"
msgstr "Votre choix doit être une URI valide.\n"
-#: src/scm/webid-oidc/example-app.scm:145
+#: src/scm/webid-oidc/example-app.scm:144
msgid "This is not a valid HTTP method.\n"
msgstr "ce n’est pas une méthode HTTP valide.\n"
-#: src/scm/webid-oidc/example-app.scm:161
+#: src/scm/webid-oidc/example-app.scm:160
msgid "This is not a valid value for this header.\n"
msgstr "Ce n’est pas une valeur valide pour cet en-tête.\n"
-#: src/scm/webid-oidc/example-app.scm:199
+#: src/scm/webid-oidc/example-app.scm:198
msgid "Nothing to undo.\n"
msgstr "Rien à annuler.\n"
-#: src/scm/webid-oidc/example-app.scm:211
+#: src/scm/webid-oidc/example-app.scm:210
msgid "Nothing to redo.\n"
msgstr "Rien à refaire.\n"
-#: src/scm/webid-oidc/example-app.scm:271
+#: src/scm/webid-oidc/example-app.scm:270
msgid "Example app command|add-account"
msgstr "ajouter-compte"
-#: src/scm/webid-oidc/example-app.scm:273
+#: src/scm/webid-oidc/example-app.scm:272
msgid "Example app command|choose-account"
msgstr "choisir-compte"
-#: src/scm/webid-oidc/example-app.scm:275
+#: src/scm/webid-oidc/example-app.scm:274
msgid "Example app command|set-uri"
msgstr "définir-uri"
-#: src/scm/webid-oidc/example-app.scm:277
+#: src/scm/webid-oidc/example-app.scm:276
msgid "Example app command|set-method"
msgstr "définir-méthode"
-#: src/scm/webid-oidc/example-app.scm:279
+#: src/scm/webid-oidc/example-app.scm:278
msgid "Example app command|view-headers"
msgstr "voir-en-têtes"
-#: src/scm/webid-oidc/example-app.scm:281
+#: src/scm/webid-oidc/example-app.scm:280
msgid "Example app command|clear-headers"
msgstr "effacer-en-têtes"
-#: src/scm/webid-oidc/example-app.scm:283
+#: src/scm/webid-oidc/example-app.scm:282
msgid "Example app command|add-header"
msgstr "ajouter-en-tête"
-#: src/scm/webid-oidc/example-app.scm:285
+#: src/scm/webid-oidc/example-app.scm:284
msgid "Example app command|ok"
msgstr "ok"
-#: src/scm/webid-oidc/example-app.scm:287
+#: src/scm/webid-oidc/example-app.scm:286
msgid "Example app command|undo"
msgstr "annuler"
-#: src/scm/webid-oidc/example-app.scm:289
+#: src/scm/webid-oidc/example-app.scm:288
msgid "Example app command|redo"
msgstr "refaire"
-#: src/scm/webid-oidc/example-app.scm:299
+#: src/scm/webid-oidc/example-app.scm:298
#, scheme-format
msgid "To log in on ~a, please visit: ~a\n"
msgstr "Pour vous connecte avec ~a, veuillez visiter : ~a\n"
-#: src/scm/webid-oidc/example-app.scm:302
+#: src/scm/webid-oidc/example-app.scm:301
msgid "Then, paste the authorization code you get:\n"
msgstr "Ensuite, veuillez coller votre code d’autorisation :\n"
-#: src/scm/webid-oidc/example-app.scm:320
+#: src/scm/webid-oidc/example-app.scm:307
#, scheme-format
msgid ""
"Account: ~a\n"
@@ -687,50 +687,50 @@ msgstr ""
" - ~a : effectuer la requête.\n"
"\n"
-#: src/scm/webid-oidc/example-app.scm:339
+#: src/scm/webid-oidc/example-app.scm:326
msgid "Account:|unset"
msgstr "non défini"
-#: src/scm/webid-oidc/example-app.scm:343
+#: src/scm/webid-oidc/example-app.scm:330
msgid "URI:|unset"
msgstr "non défini"
-#: src/scm/webid-oidc/example-app.scm:347
+#: src/scm/webid-oidc/example-app.scm:334
msgid "Method:|unset"
msgstr "non définie"
-#: src/scm/webid-oidc/example-app.scm:350
+#: src/scm/webid-oidc/example-app.scm:337
msgid "Headers:|none"
msgstr "aucun"
-#: src/scm/webid-oidc/example-app.scm:354
+#: src/scm/webid-oidc/example-app.scm:341
msgid "list separator|, "
msgstr ", "
-#: src/scm/webid-oidc/example-app.scm:364
+#: src/scm/webid-oidc/example-app.scm:351
#, scheme-format
msgid "You can undo your last command with \"~a\".\n"
msgstr "Vous pouvez annuler votre dernière commande avec « ~a ».\n"
-#: src/scm/webid-oidc/example-app.scm:366
+#: src/scm/webid-oidc/example-app.scm:353
#, scheme-format
msgid "You can re-apply your last undone command with \"~a\".\n"
msgstr "Vous pouvez refaire votre dernière commande annulée avec « ~a ».\n"
-#: src/scm/webid-oidc/example-app.scm:367
+#: src/scm/webid-oidc/example-app.scm:354
msgid "Readline prompt|Command: "
msgstr "Commande : "
-#: src/scm/webid-oidc/example-app.scm:374
+#: src/scm/webid-oidc/example-app.scm:361
#, scheme-format
msgid "An error happened: ~a.\n"
msgstr "Une erreur est survenue : ~a.\n"
-#: src/scm/webid-oidc/example-app.scm:386
+#: src/scm/webid-oidc/example-app.scm:373
msgid "Please enter your identity provider: "
msgstr "Veuillez entrer votre fournisseur d’identité : "
-#: src/scm/webid-oidc/example-app.scm:392
+#: src/scm/webid-oidc/example-app.scm:379
msgid ""
"You don’t have other accounts available. Please add one with \"add-account"
"\".\n"
@@ -738,38 +738,38 @@ msgstr ""
"Vous n’avez pas d’autre compte disponible. Veuillez en ajouter un avec "
"« ajouter-compte ».\n"
-#: src/scm/webid-oidc/example-app.scm:398
+#: src/scm/webid-oidc/example-app.scm:385
#, scheme-format
msgid "- ~a: ~a\n"
msgstr "- ~a : ~a\n"
-#: src/scm/webid-oidc/example-app.scm:406
+#: src/scm/webid-oidc/example-app.scm:393
#, scheme-format
msgid "[1-~a] "
msgstr "[1-~a] "
-#: src/scm/webid-oidc/example-app.scm:414
+#: src/scm/webid-oidc/example-app.scm:401
msgid "Visit this URI: "
msgstr "Naviguer cette URI : "
-#: src/scm/webid-oidc/example-app.scm:420
+#: src/scm/webid-oidc/example-app.scm:407
msgid "Use this HTTP method [GET]: "
msgstr "Utiliser cette méthode HTTP [GET] : "
-#: src/scm/webid-oidc/example-app.scm:436
+#: src/scm/webid-oidc/example-app.scm:423
msgid "Which header? "
msgstr "Quel en-tête ? "
-#: src/scm/webid-oidc/example-app.scm:439
+#: src/scm/webid-oidc/example-app.scm:426
#, scheme-format
msgid "Which header value for ~a? "
msgstr "Quelle valeur pour l’en-tête ~a ? "
-#: src/scm/webid-oidc/example-app.scm:462
+#: src/scm/webid-oidc/example-app.scm:449
msgid "Please define an account and the URI.\n"
msgstr "Veuillez définir un compte et une URI.\n"
-#: src/scm/webid-oidc/example-app.scm:469
+#: src/scm/webid-oidc/example-app.scm:456
msgid "I don’t know that command.\n"
msgstr "Je ne connais pas cette commande.\n"
@@ -811,15 +811,15 @@ msgstr "<h1>Bonjour, ~a !</h1>"
msgid "<p>The client is compatible with Solid.</p>"
msgstr "<p>Le client est compatible avec Solid.</p>"
-#: src/scm/webid-oidc/hello-world.scm:64 src/scm/webid-oidc/program.scm:226
+#: src/scm/webid-oidc/hello-world.scm:64 src/scm/webid-oidc/program.scm:230
msgid "command-line|version"
msgstr "version"
-#: src/scm/webid-oidc/hello-world.scm:66 src/scm/webid-oidc/program.scm:230
+#: src/scm/webid-oidc/hello-world.scm:66 src/scm/webid-oidc/program.scm:234
msgid "command-line|complete-corresponding-source"
msgstr "code-source-correspondant-complet"
-#: src/scm/webid-oidc/hello-world.scm:68 src/scm/webid-oidc/program.scm:232
+#: src/scm/webid-oidc/hello-world.scm:68 src/scm/webid-oidc/program.scm:236
msgid "command-line|help"
msgstr "aide"
@@ -827,11 +827,11 @@ msgstr "aide"
msgid "command-line|port"
msgstr "port"
-#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/program.scm:264
+#: src/scm/webid-oidc/hello-world.scm:72 src/scm/webid-oidc/program.scm:268
msgid "command-line|log-file"
msgstr "fichier-journal"
-#: src/scm/webid-oidc/hello-world.scm:74 src/scm/webid-oidc/program.scm:266
+#: src/scm/webid-oidc/hello-world.scm:74 src/scm/webid-oidc/program.scm:270
msgid "command-line|error-file"
msgstr "fichier-erreur"
@@ -894,7 +894,7 @@ msgstr ""
msgid "~a version ~a\n"
msgstr "~a version ~a\n"
-#: src/scm/webid-oidc/hello-world.scm:128 src/scm/webid-oidc/program.scm:628
+#: src/scm/webid-oidc/hello-world.scm:128 src/scm/webid-oidc/program.scm:632
msgid ""
"You are legally required to link to the complete corresponding source code.\n"
msgstr ""
@@ -906,7 +906,7 @@ msgid "The port should be a number between 0 and 65535.\n"
msgstr "Le port doit être un nombre entre 0 et 65535.\n"
#: src/scm/webid-oidc/hello-world.scm:159
-#: src/scm/webid-oidc/resource-server.scm:331
+#: src/scm/webid-oidc/resource-server.scm:311
msgid "reason-phrase|Unauthorized"
msgstr "Non Autorisé"
@@ -919,7 +919,7 @@ msgid "<p>This page requires authentication with Solid.</p>"
msgstr "<p>Cette page requiert une authentification avec Solid.</p>"
#: src/scm/webid-oidc/hello-world.scm:179
-#: src/scm/webid-oidc/resource-server.scm:339
+#: src/scm/webid-oidc/resource-server.scm:319
msgid "reason-phrase|Method Not Allowed"
msgstr "Méthode Non Autorisée"
@@ -933,11 +933,11 @@ msgstr ""
"<p>Vous pouvez uniquement utiliser la méthode <emph>GET</emph> pour cette "
"ressource.</p>"
-#: src/scm/webid-oidc/identity-provider.scm:77
+#: src/scm/webid-oidc/identity-provider.scm:74
msgid "Warning: generating a new key pair."
msgstr "Attention : génération d'une nouvelle paire de clé."
-#: src/scm/webid-oidc/identity-provider.scm:133
+#: src/scm/webid-oidc/identity-provider.scm:129
msgid "reason-phrase|Not Found"
msgstr "Non Trouvé"
@@ -1094,71 +1094,71 @@ msgstr "en vérifiant la signature du JWS : ~a"
msgid "an unexpected error happened while verifying a JWS"
msgstr "une erreur inattendue est survenue pendant la vérification d’un JWS"
-#: src/scm/webid-oidc/jws.scm:482
+#: src/scm/webid-oidc/jws.scm:479
#, scheme-format
msgid "I cannot query the identity provider configuration: ~a"
msgstr ""
"je ne peux pas requêter la configuration du fournisseur d’identité : ~a"
-#: src/scm/webid-oidc/jws.scm:484
+#: src/scm/webid-oidc/jws.scm:481
msgid "I cannot query the identity provider configuration"
msgstr "je ne peux pas requêter la configuration du fournisseur d’identité"
-#: src/scm/webid-oidc/jws.scm:501
+#: src/scm/webid-oidc/jws.scm:497
#, scheme-format
msgid "I cannot query the JWKS URI of the identity provider: ~a"
msgstr "je ne peux pas requêter l’URI de JWKS du fournisseur d’identité : ~a"
-#: src/scm/webid-oidc/jws.scm:503
+#: src/scm/webid-oidc/jws.scm:499
msgid "I cannot query the JWKS URI of the identity provider"
msgstr "impossible de requêter l’URI de JWKS du fournisseur d’identité"
-#: src/scm/webid-oidc/jws.scm:528
+#: src/scm/webid-oidc/jws.scm:522
#, scheme-format
msgid "the token is signed in the future, ~a, relative to current ~a"
msgstr ""
"le jeton est signé dans le futur, ~a, par rapport à la date courante, ~a"
-#: src/scm/webid-oidc/jws.scm:537
+#: src/scm/webid-oidc/jws.scm:531
#, scheme-format
msgid "the token expired ~a, which is in the past (from ~a)"
msgstr "le jeton a expiré le ~a, qui est dans le passé (depuis ~a)"
-#: src/scm/webid-oidc/jws.scm:560
+#: src/scm/webid-oidc/jws.scm:554
#, scheme-format
msgid "cannot decode a JWS: ~a"
msgstr "impossible de décoder un JWS : ~a"
-#: src/scm/webid-oidc/jws.scm:562
+#: src/scm/webid-oidc/jws.scm:556
msgid "cannot decode a JWS"
msgstr "impossible de décoder un JWS"
-#: src/scm/webid-oidc/jws.scm:580
+#: src/scm/webid-oidc/jws.scm:574
#, scheme-format
msgid "cannot encode a JWS: ~a"
msgstr "impossible d’encoder un JWS : ~a"
-#: src/scm/webid-oidc/jws.scm:582
+#: src/scm/webid-oidc/jws.scm:576
msgid "cannot encode a JWS"
msgstr "impossible d’encoder un JWS"
-#: src/scm/webid-oidc/jws.scm:629
+#: src/scm/webid-oidc/jws.scm:623
msgid "cannot parse a token"
msgstr "impossible d’analyser le jeton"
-#: src/scm/webid-oidc/oidc-configuration.scm:120
+#: src/scm/webid-oidc/oidc-configuration.scm:118
msgid "#:jwks-uri should be an URI"
msgstr "#:jwks-uri doit être une URI"
-#: src/scm/webid-oidc/oidc-configuration.scm:125
+#: src/scm/webid-oidc/oidc-configuration.scm:123
msgid "#:token-endpoint should be an URI"
msgstr "#:token-endpoint doit être une URI"
-#: src/scm/webid-oidc/oidc-configuration.scm:130
+#: src/scm/webid-oidc/oidc-configuration.scm:128
msgid "#:authorization-endpoint should be an URI"
msgstr "#:authorization-endpoint doit être une URI"
-#: src/scm/webid-oidc/oidc-configuration.scm:135
+#: src/scm/webid-oidc/oidc-configuration.scm:133
msgid ""
"#:solid-oidc-supported should be exactly 'https://solidproject.org/TR/solid-"
"oidc'"
@@ -1166,61 +1166,61 @@ msgstr ""
"#:solid-oidc-supported doit être exactement « https://solidproject.org/TR/"
"solid-oidc »"
-#: src/scm/webid-oidc/oidc-configuration.scm:144
+#: src/scm/webid-oidc/oidc-configuration.scm:142
msgid "#:server should be an URI"
msgstr "#:server doit être une URI"
-#: src/scm/webid-oidc/oidc-configuration.scm:161
+#: src/scm/webid-oidc/oidc-configuration.scm:159
#, scheme-format
msgid "cannot fetch the OIDC configuration: ~a"
msgstr "impossible de télécharger la configuration OIDC : ~a"
-#: src/scm/webid-oidc/oidc-configuration.scm:163
+#: src/scm/webid-oidc/oidc-configuration.scm:161
msgid "cannot fetch the OIDC configuration"
msgstr "impossible de télécharger la configuration OIDC"
-#: src/scm/webid-oidc/oidc-configuration.scm:167
+#: src/scm/webid-oidc/oidc-configuration.scm:165
#, scheme-format
msgid "the server responded with ~s ~s"
msgstr "le serveur a répondu ~s ~s"
-#: src/scm/webid-oidc/oidc-configuration.scm:172
+#: src/scm/webid-oidc/oidc-configuration.scm:170
msgid "there is no content-type"
msgstr "il n’y a pas de type de contenu"
-#: src/scm/webid-oidc/oidc-configuration.scm:177
+#: src/scm/webid-oidc/oidc-configuration.scm:175
#, scheme-format
msgid "unexpected content-type: ~s"
msgstr "type de contenu inattendu : ~s"
-#: src/scm/webid-oidc/oidc-configuration.scm:187
+#: src/scm/webid-oidc/oidc-configuration.scm:185
msgid ""
"when making an OIDC configuration, either its required #:jwks-uri, #:"
-"authorization-endpoint and #:token-endpoint fields or #:server (and "
-"optionally #:http-request) or #:json-data should be passed"
+"authorization-endpoint and #:token-endpoint fields or #:server or #:json-"
+"data should be passed"
msgstr ""
"pour construire une configuration OIDC, il faut soit définir les paramètres "
"requis #:jwks-uri, #:authorization-endpoint et #:token-endpoint, soit #:"
-"server (et potentiellement #:http-request), soit #:json-data"
+"server, soit #:json-data"
-#: src/scm/webid-oidc/oidc-id-token.scm:71
+#: src/scm/webid-oidc/oidc-id-token.scm:70
#, scheme-format
msgid "invalid OIDC ID token: ~a"
msgstr "jeton d’identité OIDC invalide : ~a"
-#: src/scm/webid-oidc/oidc-id-token.scm:73
+#: src/scm/webid-oidc/oidc-id-token.scm:72
msgid "invalid OIDC id token"
msgstr "jeton d’identité OIDC invalide"
-#: src/scm/webid-oidc/oidc-id-token.scm:104
+#: src/scm/webid-oidc/oidc-id-token.scm:103
msgid "#:sub should be a string"
msgstr "#:sub doit être une chaîne de caractères"
-#: src/scm/webid-oidc/oidc-id-token.scm:109
+#: src/scm/webid-oidc/oidc-id-token.scm:108
msgid "#:aud should be a string"
msgstr "#:aud doit être une chaîne de caractères"
-#: src/scm/webid-oidc/oidc-id-token.scm:125
+#: src/scm/webid-oidc/oidc-id-token.scm:124
msgid ""
"when making an ID token either its required fields (#:alg, #:webid, #:iss, #:"
"sub, #:aud, #:iat and #:exp) or (#:jwt-header and #:jwt-payload) should be "
@@ -1230,133 +1230,128 @@ msgstr ""
"requis (#:alg, #:webid, #:iss, #:sub, #:aud, #:iat et #:exp) soit (#:jwt-"
"header et #:jwt-payload)"
-#: src/scm/webid-oidc/program.scm:57
+#: src/scm/webid-oidc/program.scm:64
#, scheme-format
msgid "~a: Warning: XML_CATALOG_FILES is set to ~s.\n"
msgstr "~a : Attention : XML_CATALOG_FILES vaut ~s.\n"
-#: src/scm/webid-oidc/program.scm:60
-#, scheme-format
-msgid "~a: GET ~a ~s...\n"
-msgstr "~a : GET ~a ~s…\n"
-
#: src/scm/webid-oidc/program.scm:67
#, scheme-format
-msgid "~a: Warning: loading XML catalog from the web, ~s.\n"
-msgstr "~a : Attention : chargement d’un catalogue XML depuis le web, ~s.\n"
+msgid "~a: ~s ~a ~s...\n"
+msgstr "~a : ~s ~a ~s…\n"
-#: src/scm/webid-oidc/program.scm:75
+#: src/scm/webid-oidc/program.scm:73
#, scheme-format
-msgid "~a: GET ~a ~s: ~s ~a bytes\n"
-msgstr "~a : GET ~a ~s : ~s ~a octets\n"
+msgid "~a: ~s ~a ~s: ~s ~a bytes\n"
+msgstr "~a : ~s ~a ~s : ~s ~a octets\n"
-#: src/scm/webid-oidc/program.scm:122
+#: src/scm/webid-oidc/program.scm:126
msgid "really bad internal server error"
msgstr "erreur interne du serveur vraiment grave"
-#: src/scm/webid-oidc/program.scm:129
+#: src/scm/webid-oidc/program.scm:133
#, scheme-format
msgid "~a: ~a: Internal server error: ~a\n"
msgstr "~a : ~a : Erreur interne du serveur : ~a\n"
-#: src/scm/webid-oidc/program.scm:135
+#: src/scm/webid-oidc/program.scm:139
msgid "Internal Server Error"
msgstr "Erreur Interne du Serveur"
-#: src/scm/webid-oidc/program.scm:138
+#: src/scm/webid-oidc/program.scm:142
msgid "Sorry, there was an error."
msgstr "Toutes nos excuses, il y a eu une erreurr."
-#: src/scm/webid-oidc/program.scm:159
+#: src/scm/webid-oidc/program.scm:163
#, scheme-format
msgid "~a: ~s ~a ~s ~a\n"
msgstr "~a : ~s ~a ~s ~a\n"
-#: src/scm/webid-oidc/program.scm:161
+#: src/scm/webid-oidc/program.scm:165
#, scheme-format
msgid "~a: ~a (~a)"
msgstr "~a : ~a (~a)"
-#: src/scm/webid-oidc/program.scm:165
+#: src/scm/webid-oidc/program.scm:169
#, scheme-format
msgid "~a: ~a"
msgstr "~a : ~a"
-#: src/scm/webid-oidc/program.scm:175
+#: src/scm/webid-oidc/program.scm:179
#, scheme-format
msgid "(there was an error: ~a)"
msgstr "(il y a eu une erreur : ~a)"
-#: src/scm/webid-oidc/program.scm:228
+#: src/scm/webid-oidc/program.scm:232
msgid "command-line|describe-project"
msgstr "décrire-projet"
-#: src/scm/webid-oidc/program.scm:234
+#: src/scm/webid-oidc/program.scm:238
msgid "command-line|server|port"
msgstr "port"
-#: src/scm/webid-oidc/program.scm:236
+#: src/scm/webid-oidc/program.scm:240
msgid "command-line|server|server-name"
msgstr "nom-du-serveur"
-#: src/scm/webid-oidc/program.scm:238
+#: src/scm/webid-oidc/program.scm:242
msgid "command-line|server|reverse-proxy|backend-uri"
msgstr "uri-arrière-plan"
-#: src/scm/webid-oidc/program.scm:240
+#: src/scm/webid-oidc/program.scm:244
msgid "command-line|server|reverse-proxy|header"
msgstr "en-tête"
-#: src/scm/webid-oidc/program.scm:242
+#: src/scm/webid-oidc/program.scm:246
msgid "command-line|server|issuer|key-file"
msgstr "fichier-clé"
-#: src/scm/webid-oidc/program.scm:244
+#: src/scm/webid-oidc/program.scm:248
msgid "command-line|server|issuer|subject"
msgstr "sujet"
-#: src/scm/webid-oidc/program.scm:246
+#: src/scm/webid-oidc/program.scm:250
msgid "command-line|server|issuer|encrypted-password"
msgstr "mot-de-passe-chiffré"
-#: src/scm/webid-oidc/program.scm:248
+#: src/scm/webid-oidc/program.scm:252
msgid "command-line|server|issuer|encrypted-password-from-file"
msgstr "fichier-de-mot-de-passe-chiffré"
-#: src/scm/webid-oidc/program.scm:250
+#: src/scm/webid-oidc/program.scm:254
msgid "command-line|server|issuer|jwks-uri"
msgstr "uri-jwks"
-#: src/scm/webid-oidc/program.scm:252
+#: src/scm/webid-oidc/program.scm:256
msgid "command-line|server|issuer|authorization-endpoint-uri"
msgstr "uri-terminal-autorisation"
-#: src/scm/webid-oidc/program.scm:254
+#: src/scm/webid-oidc/program.scm:258
msgid "command-line|server|issuer|token-endpoint-uri"
msgstr "uri-terminal-jeton"
-#: src/scm/webid-oidc/program.scm:256
+#: src/scm/webid-oidc/program.scm:260
msgid "command-line|server|client-id"
msgstr "id-client"
-#: src/scm/webid-oidc/program.scm:258
+#: src/scm/webid-oidc/program.scm:262
msgid "command-line|server|redirect-uri"
msgstr "uri-redirection"
-#: src/scm/webid-oidc/program.scm:260
+#: src/scm/webid-oidc/program.scm:264
msgid "command-line|server|client-name"
msgstr "nom-client"
-#: src/scm/webid-oidc/program.scm:262
+#: src/scm/webid-oidc/program.scm:266
msgid "command-line|server|client-uri"
msgstr "uri-client"
-#: src/scm/webid-oidc/program.scm:296
+#: src/scm/webid-oidc/program.scm:300
#, scheme-format
msgid "Usage: ~a COMMAND [OPTIONS]...\n"
msgstr "Utilisation : ~a COMMANDE [OPTIONS]...\n"
-#: src/scm/webid-oidc/program.scm:300
+#: src/scm/webid-oidc/program.scm:304
msgid ""
"\n"
"Run the disfluid COMMAND."
@@ -1364,7 +1359,7 @@ msgstr ""
"\n"
"Exécute la COMMANDE disfluid."
-#: src/scm/webid-oidc/program.scm:303
+#: src/scm/webid-oidc/program.scm:307
msgid ""
"\n"
"This program is covered by the GNU Affero GPL, version 3 or\n"
@@ -1380,7 +1375,7 @@ msgstr ""
"code source complet correspondant (avec vos modifications) sans\n"
"frais. Le serveur ajoute un en-tête « Source: » à toutes les réponses."
-#: src/scm/webid-oidc/program.scm:310
+#: src/scm/webid-oidc/program.scm:314
msgid ""
"\n"
"Available commands:"
@@ -1388,7 +1383,7 @@ msgstr ""
"\n"
"Commandes disponibles :"
-#: src/scm/webid-oidc/program.scm:312
+#: src/scm/webid-oidc/program.scm:316
#, scheme-format
msgid ""
"\n"
@@ -1399,12 +1394,12 @@ msgstr ""
" ~a :\n"
" exécute le proxy inverse authentifiant."
-#: src/scm/webid-oidc/program.scm:315 src/scm/webid-oidc/program.scm:510
-#: src/scm/webid-oidc/program.scm:710
+#: src/scm/webid-oidc/program.scm:319 src/scm/webid-oidc/program.scm:514
+#: src/scm/webid-oidc/program.scm:714
msgid "command-line|command|reverse-proxy"
msgstr "proxy-inversé"
-#: src/scm/webid-oidc/program.scm:316
+#: src/scm/webid-oidc/program.scm:320
#, scheme-format
msgid ""
"\n"
@@ -1415,12 +1410,12 @@ msgstr ""
" ~a :\n"
" exécute un fournisseur d’identité."
-#: src/scm/webid-oidc/program.scm:319 src/scm/webid-oidc/program.scm:535
-#: src/scm/webid-oidc/program.scm:732
+#: src/scm/webid-oidc/program.scm:323 src/scm/webid-oidc/program.scm:539
+#: src/scm/webid-oidc/program.scm:735
msgid "command-line|command|identity-provider"
msgstr "fournisseur-identité"
-#: src/scm/webid-oidc/program.scm:320
+#: src/scm/webid-oidc/program.scm:324
#, scheme-format
msgid ""
"\n"
@@ -1431,12 +1426,12 @@ msgstr ""
" ~a :\n"
" sert les pages d’une application publique."
-#: src/scm/webid-oidc/program.scm:323 src/scm/webid-oidc/program.scm:556
-#: src/scm/webid-oidc/program.scm:774
+#: src/scm/webid-oidc/program.scm:327 src/scm/webid-oidc/program.scm:560
+#: src/scm/webid-oidc/program.scm:776
msgid "command-line|command|client-service"
msgstr "service-client"
-#: src/scm/webid-oidc/program.scm:324
+#: src/scm/webid-oidc/program.scm:328
#, scheme-format
msgid ""
"\n"
@@ -1449,12 +1444,12 @@ msgstr ""
" exécute un serveur complet, avec un fournisseur d’identité et\n"
" une fonction de stockage de ressources."
-#: src/scm/webid-oidc/program.scm:328 src/scm/webid-oidc/program.scm:582
-#: src/scm/webid-oidc/program.scm:803
+#: src/scm/webid-oidc/program.scm:332 src/scm/webid-oidc/program.scm:586
+#: src/scm/webid-oidc/program.scm:805
msgid "command-line|command|server"
msgstr "serveur"
-#: src/scm/webid-oidc/program.scm:330
+#: src/scm/webid-oidc/program.scm:334
msgid ""
"\n"
"If no command is specified, run the browser."
@@ -1462,7 +1457,7 @@ msgstr ""
"\n"
"Si aucune commande n’est spécifiée, exécute le navigateur."
-#: src/scm/webid-oidc/program.scm:333
+#: src/scm/webid-oidc/program.scm:337
msgid ""
"\n"
"General options:"
@@ -1470,7 +1465,7 @@ msgstr ""
"\n"
"Options générales :"
-#: src/scm/webid-oidc/program.scm:335
+#: src/scm/webid-oidc/program.scm:339
#, scheme-format
msgid ""
"\n"
@@ -1484,7 +1479,7 @@ msgstr ""
" correspondant. Par exemple, MOYEN serait une URI pointant vers\n"
" l’archive de code."
-#: src/scm/webid-oidc/program.scm:340
+#: src/scm/webid-oidc/program.scm:344
#, scheme-format
msgid ""
"\n"
@@ -1495,7 +1490,7 @@ msgstr ""
" -h, --~a :\n"
" affiche un court message d’aide et quitte."
-#: src/scm/webid-oidc/program.scm:344
+#: src/scm/webid-oidc/program.scm:348
#, scheme-format
msgid ""
"\n"
@@ -1506,7 +1501,7 @@ msgstr ""
" -v, --~a :\n"
" affiche le numéro de version (~a, publiée le ~a) et quitte."
-#: src/scm/webid-oidc/program.scm:350
+#: src/scm/webid-oidc/program.scm:354
#, scheme-format
msgid ""
"\n"
@@ -1517,7 +1512,7 @@ msgstr ""
" --~a :\n"
" décrit le projet dans le vocabulaire DOAP et quitte."
-#: src/scm/webid-oidc/program.scm:354
+#: src/scm/webid-oidc/program.scm:358
#, scheme-format
msgid ""
"\n"
@@ -1528,7 +1523,7 @@ msgstr ""
" -l FICHIER.journal, --~a=FICHIER.journal :\n"
" redirige la sortie standard du programme vers FICHIER.journal."
-#: src/scm/webid-oidc/program.scm:358
+#: src/scm/webid-oidc/program.scm:362
#, scheme-format
msgid ""
"\n"
@@ -1539,7 +1534,7 @@ msgstr ""
" -e FICHIER.erreurs, --~a=FICHIER.erreurs :\n"
" redirige les erreurs du programme vers FICHIER.erreurs."
-#: src/scm/webid-oidc/program.scm:363
+#: src/scm/webid-oidc/program.scm:367
msgid ""
"\n"
"General server-side options:"
@@ -1547,7 +1542,7 @@ msgstr ""
"\n"
"Options générales pour un serveur :"
-#: src/scm/webid-oidc/program.scm:365
+#: src/scm/webid-oidc/program.scm:369
#, scheme-format
msgid ""
"\n"
@@ -1558,7 +1553,7 @@ msgstr ""
" -p PORT, --~a=PORT :\n"
" définit le port à lier, 8080 par défaut."
-#: src/scm/webid-oidc/program.scm:369
+#: src/scm/webid-oidc/program.scm:373
#, scheme-format
msgid ""
"\n"
@@ -1570,7 +1565,7 @@ msgstr ""
" définit l’URI publique du serveur (schéma, identifiant de\n"
" l’utilisateur, hôte et port)."
-#: src/scm/webid-oidc/program.scm:374
+#: src/scm/webid-oidc/program.scm:378
msgid ""
"\n"
"Options for the resource server:"
@@ -1578,7 +1573,7 @@ msgstr ""
"\n"
"Options pour le serveur de ressources :"
-#: src/scm/webid-oidc/program.scm:376
+#: src/scm/webid-oidc/program.scm:380
#, scheme-format
msgid ""
"\n"
@@ -1593,7 +1588,7 @@ msgstr ""
" authentifié, XXX-Agent par défaut. Pour un serveur complet, ceci\n"
" désactive l’authentification par Solid-OIDC."
-#: src/scm/webid-oidc/program.scm:382
+#: src/scm/webid-oidc/program.scm:386
#, scheme-format
msgid ""
"\n"
@@ -1606,7 +1601,7 @@ msgstr ""
" définit l’URI sortante du proxy inversé, seulement pour la\n"
" commande proxy-inversé."
-#: src/scm/webid-oidc/program.scm:388
+#: src/scm/webid-oidc/program.scm:392
msgid ""
"\n"
"Options for the identity provider:"
@@ -1614,7 +1609,7 @@ msgstr ""
"\n"
"Options du fournisseur d’identité :"
-#: src/scm/webid-oidc/program.scm:390
+#: src/scm/webid-oidc/program.scm:394
#, scheme-format
msgid ""
"\n"
@@ -1628,7 +1623,7 @@ msgstr ""
" nouvelle clé sera générée. Le serveur n’offre pas de service\n"
" HTTPS."
-#: src/scm/webid-oidc/program.scm:395
+#: src/scm/webid-oidc/program.scm:399
#, scheme-format
msgid ""
"\n"
@@ -1639,7 +1634,7 @@ msgstr ""
" -s WEBID, --~a=WEBID :\n"
" définit l'identité du sujet."
-#: src/scm/webid-oidc/program.scm:399
+#: src/scm/webid-oidc/program.scm:403
#, scheme-format
msgid ""
"\n"
@@ -1650,7 +1645,7 @@ msgstr ""
" -w MOT_DE_PASSE_CHIFFRÉ, --~a=MOT_DE_PASSE_CHIFFRÉ :\n"
" définit le mot de passe chiffré pour reconnaître l’utilisateur."
-#: src/scm/webid-oidc/program.scm:403
+#: src/scm/webid-oidc/program.scm:407
#, scheme-format
msgid ""
"\n"
@@ -1663,7 +1658,7 @@ msgstr ""
" lit le mot de passe chiffré de l’utilisateur dans "
"FICHIER_DE_MOT_DE_PASSE_CHIFFRÉ."
-#: src/scm/webid-oidc/program.scm:407
+#: src/scm/webid-oidc/program.scm:411
#, scheme-format
msgid ""
"\n"
@@ -1674,7 +1669,7 @@ msgstr ""
" -j URI, --~a=URI :\n"
" définit l’URI pour requêter les clés du serveur."
-#: src/scm/webid-oidc/program.scm:411
+#: src/scm/webid-oidc/program.scm:415
#, scheme-format
msgid ""
"\n"
@@ -1686,7 +1681,7 @@ msgstr ""
" définit l'URI du terminal d'autorisation de l’émetteur\n"
" d’identité."
-#: src/scm/webid-oidc/program.scm:415
+#: src/scm/webid-oidc/program.scm:419
#, scheme-format
msgid ""
"\n"
@@ -1697,7 +1692,7 @@ msgstr ""
" -t URI, --~a=URI :\n"
" définit le terminal de jeton de l’émetteur d’identité."
-#: src/scm/webid-oidc/program.scm:420
+#: src/scm/webid-oidc/program.scm:424
msgid ""
"\n"
"Options for the client service:"
@@ -1705,7 +1700,7 @@ msgstr ""
"\n"
"Options pour le service associé à un client :"
-#: src/scm/webid-oidc/program.scm:422
+#: src/scm/webid-oidc/program.scm:426
#, scheme-format
msgid ""
"\n"
@@ -1718,7 +1713,7 @@ msgstr ""
" définit l’identifiant web de l’application client, qui est\n"
" déréférencé pour une ressource sémantique."
-#: src/scm/webid-oidc/program.scm:427
+#: src/scm/webid-oidc/program.scm:431
#, scheme-format
msgid ""
"\n"
@@ -1732,7 +1727,7 @@ msgstr ""
" d’autorisation. La page de redirection affiche le code à coller\n"
" dans l’application."
-#: src/scm/webid-oidc/program.scm:432
+#: src/scm/webid-oidc/program.scm:436
#, scheme-format
msgid ""
"\n"
@@ -1744,7 +1739,7 @@ msgstr ""
" définit le nom de l’application visible par l’utilisateur (peut\n"
" être trompeur…)."
-#: src/scm/webid-oidc/program.scm:436
+#: src/scm/webid-oidc/program.scm:440
#, scheme-format
msgid ""
"\n"
@@ -1757,7 +1752,7 @@ msgstr ""
" définit l’URI présentant plus d’informations à propos de\n"
" l’application (peut aussi être trompeur)."
-#: src/scm/webid-oidc/program.scm:442
+#: src/scm/webid-oidc/program.scm:446
msgid ""
"\n"
"Environment variables:"
@@ -1765,7 +1760,7 @@ msgstr ""
"\n"
"Variables d’environnement :"
-#: src/scm/webid-oidc/program.scm:444
+#: src/scm/webid-oidc/program.scm:448
msgid ""
"\n"
" XML_CATALOG_FILES: the server will fetch resources on the web. By\n"
@@ -1784,9 +1779,9 @@ msgstr ""
" fichiers depuis le système de fichiers, parce qu’il n’y a pas de\n"
" moyen de spécifier le type de contenu."
-#: src/scm/webid-oidc/program.scm:452 src/scm/webid-oidc/program.scm:459
-#: src/scm/webid-oidc/program.scm:468 src/scm/webid-oidc/program.scm:476
-#: src/scm/webid-oidc/program.scm:484
+#: src/scm/webid-oidc/program.scm:456 src/scm/webid-oidc/program.scm:463
+#: src/scm/webid-oidc/program.scm:472 src/scm/webid-oidc/program.scm:480
+#: src/scm/webid-oidc/program.scm:488
#, scheme-format
msgid ""
"the-environment-variable|\n"
@@ -1795,7 +1790,7 @@ msgstr ""
" \n"
" Elle vaut actuellement ~s."
-#: src/scm/webid-oidc/program.scm:455
+#: src/scm/webid-oidc/program.scm:459
msgid ""
"\n"
" LANG: set the locale of the user interface (for the server commands,\n"
@@ -1805,7 +1800,7 @@ msgstr ""
" LANG : définit la locale de l’interface utilisateur (pour les\n"
" commandes serveur, l’utilisateur est l’administrateur système)."
-#: src/scm/webid-oidc/program.scm:462
+#: src/scm/webid-oidc/program.scm:466
msgid ""
"\n"
" XDG_DATA_HOME: where the program stores persistent data. The\n"
@@ -1820,7 +1815,7 @@ msgstr ""
" ici. Pour un service système, il est recommandé d’utiliser\n"
" /var/lib."
-#: src/scm/webid-oidc/program.scm:471
+#: src/scm/webid-oidc/program.scm:475
msgid ""
"\n"
" XDG_CACHE_HOME: where the program stores and updates the seed file,\n"
@@ -1833,7 +1828,7 @@ msgstr ""
" supprimer ce dossier n’importe quand. Le fichier de graine sera\n"
" initialisé à partir de /dev/random."
-#: src/scm/webid-oidc/program.scm:479
+#: src/scm/webid-oidc/program.scm:483
msgid ""
"\n"
" HOME: if XDG_DATA_HOME or XDG_CACHE_HOME is not set, they are\n"
@@ -1845,7 +1840,7 @@ msgstr ""
" valeur est calculée à partir de la variable d’environnement\n"
" HOME. Elle n’est pas utilisée autrement."
-#: src/scm/webid-oidc/program.scm:488
+#: src/scm/webid-oidc/program.scm:492
msgid ""
"\n"
"Running a reverse proxy"
@@ -1853,7 +1848,7 @@ msgstr ""
"\n"
"Exécution d’un proxy inversé"
-#: src/scm/webid-oidc/program.scm:490
+#: src/scm/webid-oidc/program.scm:494
msgid ""
"\n"
"Suppose that you operate data.provider.com. You want to run an\n"
@@ -1875,7 +1870,7 @@ msgstr ""
"authentifié. https://private.data.provider.com ne doit accepter que\n"
"les requêtes depuis ce proxy inversé."
-#: src/scm/webid-oidc/program.scm:500
+#: src/scm/webid-oidc/program.scm:504
#, scheme-format
msgid ""
"\n"
@@ -1899,7 +1894,7 @@ msgstr ""
" --~a '/var/log/proxy.log' \\\n"
" --~a '/var/log/proxy.err'"
-#: src/scm/webid-oidc/program.scm:515
+#: src/scm/webid-oidc/program.scm:519
msgid ""
"\n"
"Running an identity provider"
@@ -1907,7 +1902,7 @@ msgstr ""
"\n"
"Exécution d’un fournisseur d’identité"
-#: src/scm/webid-oidc/program.scm:517
+#: src/scm/webid-oidc/program.scm:521
msgid ""
"\n"
"The identity provider running at webid-oidc-demo.planete-kraus.eu is\n"
@@ -1918,7 +1913,7 @@ msgstr ""
"webid-oidc-demo.planete-kraus.eu est invoqué avec les options\n"
"suivantes :"
-#: src/scm/webid-oidc/program.scm:521
+#: src/scm/webid-oidc/program.scm:525
#, scheme-format
msgid ""
"\n"
@@ -1952,7 +1947,7 @@ msgstr ""
" --~a 'https://webid-oidc-demo.planete-kraus.eu/token' \\\n"
" --~a $PORT"
-#: src/scm/webid-oidc/program.scm:541
+#: src/scm/webid-oidc/program.scm:545
msgid ""
"\n"
"Running the public pages for an application"
@@ -1960,7 +1955,7 @@ msgstr ""
"\n"
"Service des pages publiques pour une application"
-#: src/scm/webid-oidc/program.scm:543
+#: src/scm/webid-oidc/program.scm:547
msgid ""
"\n"
"The example client application pages for\n"
@@ -1970,7 +1965,7 @@ msgstr ""
"Les pages de l’application client d’exemple pour\n"
"webid-oidc-demo.planete-kraus.eu sont servies de cette façon :"
-#: src/scm/webid-oidc/program.scm:547
+#: src/scm/webid-oidc/program.scm:551
#, scheme-format
msgid ""
"\n"
@@ -1998,7 +1993,7 @@ msgstr ""
"html#Running-a-client' \\\n"
" --~a $PORT"
-#: src/scm/webid-oidc/program.scm:561
+#: src/scm/webid-oidc/program.scm:565
msgid ""
"\n"
"Running a full server"
@@ -2006,7 +2001,7 @@ msgstr ""
"\n"
"Exécution d’un serveur complet"
-#: src/scm/webid-oidc/program.scm:564
+#: src/scm/webid-oidc/program.scm:568
msgid ""
"\n"
"To run the server with identity provider and\n"
@@ -2018,7 +2013,7 @@ msgstr ""
"un serveur de ressources pour un utilisateur particulier, vous devez\n"
"combiner les options des parties."
-#: src/scm/webid-oidc/program.scm:568
+#: src/scm/webid-oidc/program.scm:572
#, scheme-format
msgid ""
"\n"
@@ -2052,7 +2047,7 @@ msgstr ""
" --~a 'https://data.planete-kraus.eu/token' \\\n"
" --~a '...port...'"
-#: src/scm/webid-oidc/program.scm:593
+#: src/scm/webid-oidc/program.scm:597
#, scheme-format
msgid ""
"\n"
@@ -2061,7 +2056,7 @@ msgstr ""
"\n"
"Si vous trouvez une erreur, veuillez en envoyer un rapport à ~a."
-#: src/scm/webid-oidc/program.scm:598
+#: src/scm/webid-oidc/program.scm:602
#, scheme-format
msgid ""
"~a version ~a\n"
@@ -2072,27 +2067,27 @@ msgstr ""
"\n"
"Publiée le ~a\n"
-#: src/scm/webid-oidc/program.scm:635
+#: src/scm/webid-oidc/program.scm:639
#, scheme-format
msgid "The --~a argument must be a number, not ~s.\n"
msgstr "L’argument de --~a doit être un nombre, pas ~s.\n"
-#: src/scm/webid-oidc/program.scm:641
+#: src/scm/webid-oidc/program.scm:645
#, scheme-format
msgid "The --~a argument must be an integer, not ~s.\n"
msgstr "L’argument de --~a doit être un entier, pas ~s.\n"
-#: src/scm/webid-oidc/program.scm:647
+#: src/scm/webid-oidc/program.scm:651
#, scheme-format
msgid "The --~a argument must be positive, ~s is invalid.\n"
msgstr "L’argument de --~a doit être positif, ~s est invalide.\n"
-#: src/scm/webid-oidc/program.scm:652
+#: src/scm/webid-oidc/program.scm:656
#, scheme-format
msgid "The --~a argument must be less than 65536, ~s is invalid.\n"
msgstr "L’argument de --~a doit être inférieur à 65536, ~s est invalide.\n"
-#: src/scm/webid-oidc/program.scm:680
+#: src/scm/webid-oidc/program.scm:684
msgid ""
"You specified two different passwords: one directly, and one from a file. "
"Please set only one password.\n"
@@ -2100,18 +2095,18 @@ msgstr ""
"Vous avez spécifié deux mots de passe différents : l’un directement,\n"
"et un autre depuis un fichier. Veuillez n’en spécifier qu’un.\n"
-#: src/scm/webid-oidc/program.scm:713 src/scm/webid-oidc/program.scm:735
-#: src/scm/webid-oidc/program.scm:805
+#: src/scm/webid-oidc/program.scm:717 src/scm/webid-oidc/program.scm:738
+#: src/scm/webid-oidc/program.scm:807
#, scheme-format
msgid "You must pass --~a to set the server name.\n"
msgstr "Vous devez passer --~a pour définir le nom du serveur.\n"
-#: src/scm/webid-oidc/program.scm:717
+#: src/scm/webid-oidc/program.scm:721
#, scheme-format
msgid "You must pass --~a to set the backend URI.\n"
msgstr "Vous devez passer --~a pour définir l'URI du service d’arrière-plan.\n"
-#: src/scm/webid-oidc/program.scm:739 src/scm/webid-oidc/program.scm:809
+#: src/scm/webid-oidc/program.scm:742 src/scm/webid-oidc/program.scm:811
#, scheme-format
msgid ""
"You must pass --~a to set the file where to store the identity provider "
@@ -2120,66 +2115,66 @@ msgstr ""
"Vous devez passer --~a pour définir le nom du fichier pour sauvegarder\n"
"la clé du fournisseur d’identité.\n"
-#: src/scm/webid-oidc/program.scm:743 src/scm/webid-oidc/program.scm:813
+#: src/scm/webid-oidc/program.scm:746 src/scm/webid-oidc/program.scm:815
#, scheme-format
msgid "You must pass --~a to set the subject of the identity provider.\n"
msgstr ""
"Vous devez passer --~a pour définir le sujet du fournisseur d’identité.\n"
-#: src/scm/webid-oidc/program.scm:747
+#: src/scm/webid-oidc/program.scm:750
#, scheme-format
msgid "You must pass --~a or --~a to set the subject’s encrypted password.\n"
msgstr ""
"Vous devez passer --~a ou --~a pour définir le mot de passe chiffré du "
"sujet.\n"
-#: src/scm/webid-oidc/program.scm:751 src/scm/webid-oidc/program.scm:821
+#: src/scm/webid-oidc/program.scm:754 src/scm/webid-oidc/program.scm:823
#, scheme-format
msgid "You must pass --~a to set the JWKS URI.\n"
msgstr "Vous devez passer --~a pour définir l'URI du JWKS.\n"
-#: src/scm/webid-oidc/program.scm:755 src/scm/webid-oidc/program.scm:825
+#: src/scm/webid-oidc/program.scm:758 src/scm/webid-oidc/program.scm:827
#, scheme-format
msgid "You must pass --~a to set the authorization endpoint URI.\n"
msgstr ""
"Vous devez passer --~a pour définir l'URI du terminal d'autorisation.\n"
-#: src/scm/webid-oidc/program.scm:759 src/scm/webid-oidc/program.scm:829
+#: src/scm/webid-oidc/program.scm:762 src/scm/webid-oidc/program.scm:831
#, scheme-format
msgid "You must pass --~a to set the token endpoint URI.\n"
msgstr "Vous devez passer --~a pour définir l'URI du terminal de jeton.\n"
-#: src/scm/webid-oidc/program.scm:777
+#: src/scm/webid-oidc/program.scm:779
#, scheme-format
msgid "You must pass --~a to set the application web ID.\n"
msgstr ""
"Vous devez passer --~a pour définir l'identifiant web de l’application.\n"
-#: src/scm/webid-oidc/program.scm:781
+#: src/scm/webid-oidc/program.scm:783
#, scheme-format
msgid "You must pass --~a to set the redirection URI.\n"
msgstr "Vous devez passer --~a pour définir l'URI de redirection.\n"
-#: src/scm/webid-oidc/program.scm:785
+#: src/scm/webid-oidc/program.scm:787
#, scheme-format
msgid "You must pass --~a to set the informative client name.\n"
msgstr ""
"Vous devez passer --~a pour donner un nom pour l’application à titre "
"informatif.\n"
-#: src/scm/webid-oidc/program.scm:789
+#: src/scm/webid-oidc/program.scm:791
#, scheme-format
msgid "You must pass --~a to set the informative client URI.\n"
msgstr ""
"Vous devez passer --~a pour définir l'URI du client, à titre informatif.\n"
-#: src/scm/webid-oidc/program.scm:817
+#: src/scm/webid-oidc/program.scm:819
#, scheme-format
msgid "You must pass --~a to set the subject’s encrypted password.\n"
msgstr ""
"Vous devez passer --~a pour définir le mot de passe chiffré du sujet.\n"
-#: src/scm/webid-oidc/program.scm:872
+#: src/scm/webid-oidc/program.scm:871
#, scheme-format
msgid "Unknown command ~s\n"
msgstr "Commande inconnue ~s\n"
@@ -2194,7 +2189,7 @@ msgid "the refresh token is bound to key ~s, which is not that one"
msgstr ""
"le jeton de rafraîchissement est lié à la clé ~s, ce n’est pas celle utilisée"
-#: src/scm/webid-oidc/resource-server.scm:61
+#: src/scm/webid-oidc/resource-server.scm:58
msgid ""
"You need to pass #:server-uri URI where URI is the public URI of the server, "
"as a (web uri)."
@@ -2202,65 +2197,65 @@ msgstr ""
"Vous devez passer #:server-uri URI où URI est l’URI publique du serveur, "
"comme dans (web uri)."
-#: src/scm/webid-oidc/resource-server.scm:88
+#: src/scm/webid-oidc/resource-server.scm:85
#, scheme-format
msgid "~a: authentication failure: ~a\n"
msgstr "~a : échec d’authentificationn : ~a\n"
-#: src/scm/webid-oidc/resource-server.scm:92
+#: src/scm/webid-oidc/resource-server.scm:89
#, scheme-format
msgid "~a: authentication failure\n"
msgstr "~a : échec d’authentification\n"
-#: src/scm/webid-oidc/resource-server.scm:171
-#: src/scm/webid-oidc/resource-server.scm:362
+#: src/scm/webid-oidc/resource-server.scm:157
+#: src/scm/webid-oidc/resource-server.scm:342
msgid "reason-phrase|Precondition Failed"
msgstr "Échec de Précondition"
-#: src/scm/webid-oidc/resource-server.scm:186
+#: src/scm/webid-oidc/resource-server.scm:172
msgid "reason-phrase|Not Modified"
msgstr "Non Modifié"
-#: src/scm/webid-oidc/resource-server.scm:202
+#: src/scm/webid-oidc/resource-server.scm:187
msgid "The owner is not defined."
msgstr "Le propriétaire n’est pas défini."
-#: src/scm/webid-oidc/resource-server.scm:274
+#: src/scm/webid-oidc/resource-server.scm:256
msgid "reason-phrase|Created"
msgstr "Créé"
-#: src/scm/webid-oidc/resource-server.scm:299
+#: src/scm/webid-oidc/resource-server.scm:279
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched: ~a\n"
msgstr "~a : j’ignore un groupe qui n’a pas pu être téléchargé : ~a\n"
-#: src/scm/webid-oidc/resource-server.scm:303
+#: src/scm/webid-oidc/resource-server.scm:283
#, scheme-format
msgid "~a: ignoring a group that cannot be fetched\n"
msgstr "~a : j’ignore un groupe qui ne peut pas être téléchargé\n"
-#: src/scm/webid-oidc/resource-server.scm:327
-#: src/scm/webid-oidc/token-endpoint.scm:105
+#: src/scm/webid-oidc/resource-server.scm:307
+#: src/scm/webid-oidc/token-endpoint.scm:104
msgid "reason-phrase|Forbidden"
msgstr "Interdit"
-#: src/scm/webid-oidc/resource-server.scm:348
+#: src/scm/webid-oidc/resource-server.scm:328
msgid "reason-phrase|Conflict"
msgstr "Conflit"
-#: src/scm/webid-oidc/resource-server.scm:355
+#: src/scm/webid-oidc/resource-server.scm:335
msgid "reason-phrase|Unsupported Media Type"
msgstr "Type de Média Non Supporté"
-#: src/scm/webid-oidc/resource-server.scm:369
+#: src/scm/webid-oidc/resource-server.scm:349
msgid "reason-phrase|Not Acceptable"
msgstr "Inacceptable"
-#: src/scm/webid-oidc/reverse-proxy.scm:60
+#: src/scm/webid-oidc/reverse-proxy.scm:57
msgid "#:endpoint argument is not present or not an URI."
msgstr "l’argument de #:endpoint n’est pas présent, ou pas une URI."
-#: src/scm/webid-oidc/serve.scm:76
+#: src/scm/webid-oidc/serve.scm:77
msgid "content negociation failed while serving a request"
msgstr "la négociation de contenu a échoué pour le service d’une requête"
@@ -2269,16 +2264,16 @@ msgstr "la négociation de contenu a échoué pour le service d’une requête"
msgid "only text/turtle is allowed for the target of a POST request, not ~s"
msgstr "seul text/turtle est autorisé comme cible d’une requête POST, pas ~s"
-#: src/scm/webid-oidc/server/create.scm:105
+#: src/scm/webid-oidc/server/create.scm:106
msgid "the created resource cannot have containment triples"
msgstr "la ressource créée ne peut pas avoir de triplets de contention"
-#: src/scm/webid-oidc/server/create.scm:147
+#: src/scm/webid-oidc/server/create.scm:146
#, scheme-format
msgid "cannot POST to an auxiliary resource path, ~s"
msgstr "impossible de POSTer vers un chemin de ressource auxiliaire, ~s"
-#: src/scm/webid-oidc/server/read.scm:105
+#: src/scm/webid-oidc/server/read.scm:103
#, scheme-format
msgid "the auxiliary resource of type ~s at ~s is absent"
msgstr "la ressource auxiliaire de type ~s à ~s est absente"
@@ -2331,51 +2326,51 @@ msgstr "pendant la mise à jour du fichier ~s : ~a"
msgid "an error happened while updating file ~s"
msgstr "une erreur est survenue pendant la mise à jour du fichier ~s"
-#: src/scm/webid-oidc/token-endpoint.scm:93
+#: src/scm/webid-oidc/token-endpoint.scm:92
#, scheme-format
msgid "while handling web failure for the token endpoint: ~a"
msgstr "lors de la gestion d’un échec web pour le terminal de jeton : ~a"
-#: src/scm/webid-oidc/token-endpoint.scm:95
+#: src/scm/webid-oidc/token-endpoint.scm:94
msgid "an error happened during the token endpoint failure handling"
msgstr ""
"une erreur est survenue pendant la gestion d’un échec du terminal de jeton"
-#: src/scm/webid-oidc/token-endpoint.scm:225
+#: src/scm/webid-oidc/token-endpoint.scm:224
msgid "missing grant type"
msgstr "type d’offre manquant"
-#: src/scm/webid-oidc/token-endpoint.scm:229
+#: src/scm/webid-oidc/token-endpoint.scm:228
msgid "<p>You did not specify a grant_type for this request.</p>"
msgstr "<p>Vous n’avez pas spécifié de grant_type pour cette requête.</p>"
-#: src/scm/webid-oidc/token-endpoint.scm:243
+#: src/scm/webid-oidc/token-endpoint.scm:242
msgid "missing authorization code"
msgstr "code d’autorisation manquant"
-#: src/scm/webid-oidc/token-endpoint.scm:247
+#: src/scm/webid-oidc/token-endpoint.scm:246
msgid ""
"<p>You want to grant an authorization code, but you did not set one.</p>"
msgstr ""
"<p>Vous voulez offrir un code d’autorisation, mais vous n’en avez pas défini."
"</p>"
-#: src/scm/webid-oidc/token-endpoint.scm:268
+#: src/scm/webid-oidc/token-endpoint.scm:267
msgid "missing refresh token"
msgstr "jeton de rafraîchissement manquant"
-#: src/scm/webid-oidc/token-endpoint.scm:272
+#: src/scm/webid-oidc/token-endpoint.scm:271
msgid "<p>You want to grant a refresh token, but you did not set one.</p>"
msgstr ""
"<p>Vous voulez offrir un jeton de rafraîchissement, mais vous n’en avez pas "
"défini.</p>"
-#: src/scm/webid-oidc/token-endpoint.scm:285
+#: src/scm/webid-oidc/token-endpoint.scm:284
#, scheme-format
msgid "unsupported grant type: ~s"
msgstr "type d’offre non supporté : ~s"
-#: src/scm/webid-oidc/token-endpoint.scm:290
+#: src/scm/webid-oidc/token-endpoint.scm:289
#, scheme-format
msgid ""
"<p>You want to use <pre>~s</pre> as a grant type, but this is not supported."
@@ -2385,6 +2380,10 @@ msgstr ""
"supporté.</p>"
#, scheme-format
+#~ msgid "~a: Warning: loading XML catalog from the web, ~s.\n"
+#~ msgstr "~a : Attention : chargement d’un catalogue XML depuis le web, ~s.\n"
+
+#, scheme-format
#~ msgid "the OIDC configuration is invalid: ~a"
#~ msgstr "la configuration OIDC est invalide : ~a"