You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by lg...@apache.org on 2023/04/29 16:07:01 UTC

svn commit: r1909485 [1/2] - in /httpd/httpd/trunk/docs/manual: ./ mod/

Author: lgentis
Date: Sat Apr 29 16:07:01 2023
New Revision: 1909485

URL: http://svn.apache.org/viewvc?rev=1909485&view=rev
Log:
fr doc - rebuild

Added:
    httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html.fr.utf8
    httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html.fr.utf8
    httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html.fr.utf8
Modified:
    httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr
    httpd/httpd/trunk/docs/manual/mod/directives.html.fr.utf8
    httpd/httpd/trunk/docs/manual/mod/index.html.fr.utf8
    httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html
    httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html
    httpd/httpd/trunk/docs/manual/mod/mod_autht_core.xml.meta
    httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html
    httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.xml.meta
    httpd/httpd/trunk/docs/manual/mod/overrides.html.fr.utf8
    httpd/httpd/trunk/docs/manual/mod/quickreference.html.fr.utf8
    httpd/httpd/trunk/docs/manual/sitemap.html.fr.utf8

Modified: httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/mod/allmodules.xml.fr [utf-8] Sat Apr 29 16:07:01 2023
@@ -10,7 +10,7 @@
   <modulefile>mod_allowmethods.xml.fr</modulefile>
   <modulefile>mod_asis.xml.fr</modulefile>
   <modulefile>mod_auth_basic.xml.fr</modulefile>
-  <modulefile>mod_auth_bearer.xml</modulefile>
+  <modulefile>mod_auth_bearer.xml.fr</modulefile>
   <modulefile>mod_auth_digest.xml.fr</modulefile>
   <modulefile>mod_auth_form.xml.fr</modulefile>
   <modulefile>mod_authn_anon.xml.fr</modulefile>
@@ -21,8 +21,8 @@
   <modulefile>mod_authn_socache.xml.fr</modulefile>
   <modulefile>mod_authnz_fcgi.xml.fr</modulefile>
   <modulefile>mod_authnz_ldap.xml.fr</modulefile>
-  <modulefile>mod_autht_core.xml</modulefile>
-  <modulefile>mod_autht_jwt.xml</modulefile>
+  <modulefile>mod_autht_core.xml.fr</modulefile>
+  <modulefile>mod_autht_jwt.xml.fr</modulefile>
   <modulefile>mod_authz_core.xml.fr</modulefile>
   <modulefile>mod_authz_dbd.xml.fr</modulefile>
   <modulefile>mod_authz_dbm.xml.fr</modulefile>

Modified: httpd/httpd/trunk/docs/manual/mod/directives.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/directives.html.fr.utf8?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/directives.html.fr.utf8 [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/mod/directives.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -92,6 +92,9 @@
 <li><a href="mod_auth_basic.html#authbasicfake">AuthBasicFake</a></li>
 <li><a href="mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></li>
 <li><a href="mod_auth_basic.html#authbasicusedigestalgorithm">AuthBasicUseDigestAlgorithm</a></li>
+<li><a href="mod_auth_bearer.html#authbearerauthoritative">AuthBearerAuthoritative</a></li>
+<li><a href="mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></li>
+<li><a href="mod_auth_bearer.html#authbearerproxy">AuthBearerProxy</a></li>
 <li><a href="mod_authn_dbd.html#authdbduserpwquery">AuthDBDUserPWQuery</a></li>
 <li><a href="mod_authn_dbd.html#authdbduserrealmquery">AuthDBDUserRealmQuery</a></li>
 <li><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></li>
@@ -150,6 +153,11 @@
 <li><a href="mod_authn_core.html#authnprovideralias">&lt;AuthnProviderAlias&gt;</a></li>
 <li><a href="mod_authnz_fcgi.html#authnzfcgicheckauthnprovider">AuthnzFcgiCheckAuthnProvider</a></li>
 <li><a href="mod_authnz_fcgi.html#authnzfcgidefineprovider">AuthnzFcgiDefineProvider</a></li>
+<li><a href="mod_autht_jwt.html#authtjwtclaim">AuthtJwtClaim</a></li>
+<li><a href="mod_autht_jwt.html#authtjwtdriver">AuthtJwtDriver</a></li>
+<li><a href="mod_autht_jwt.html#authtjwtsign">AuthtJwtSign</a></li>
+<li><a href="mod_autht_jwt.html#authtjwtverify">AuthtJwtVerify</a></li>
+<li><a href="mod_autht_core.html#authtprovideralias">&lt;AuthtProviderAlias&gt;</a></li>
 <li><a href="mod_authn_core.html#authtype">AuthType</a></li>
 <li><a href="mod_authn_file.html#authuserfile">AuthUserFile</a></li>
 <li><a href="mod_authz_dbd.html#authzdbdlogintoreferer">AuthzDBDLoginToReferer</a></li>

Modified: httpd/httpd/trunk/docs/manual/mod/index.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/index.html.fr.utf8?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/index.html.fr.utf8 [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/mod/index.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -84,6 +84,7 @@ qui peuvent être utilisés pour le serv
 <dt><a href="mod_asis.html">mod_asis</a></dt><dd>Envoie des fichiers contenant leurs propres en-têtes
 HTTP</dd>
 <dt><a href="mod_auth_basic.html">mod_auth_basic</a></dt><dd>Authentification HTTP de base</dd>
+<dt><a href="mod_auth_bearer.html">mod_auth_bearer</a></dt><dd>Authentification HTTP du titulaire d'un jeton</dd>
 <dt><a href="mod_auth_digest.html">mod_auth_digest</a></dt><dd>Authentification utilisateur utilisant les condensés
 MD5</dd>
 <dt><a href="mod_auth_form.html">mod_auth_form</a></dt><dd>Authentification à l'aide d'un formulaire</dd>
@@ -102,6 +103,8 @@ la charge des serveurs d'arrière-plan</
 l'authentification et l'autorisation httpd.</dd>
 <dt><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></dt><dd>Permet d'utiliser un annuaire LDAP pour l'authentification
 HTTP de base.</dd>
+<dt><a href="mod_autht_core.html">mod_autht_core</a></dt><dd>Gestion des jetons de base</dd>
+<dt><a href="mod_autht_jwt.html">mod_autht_jwt</a></dt><dd>Authentification à base de jetons utilisant les jetons JWT</dd>
 <dt><a href="mod_authz_core.html">mod_authz_core</a></dt><dd>Socle d'autorisation</dd>
 <dt><a href="mod_authz_dbd.html">mod_authz_dbd</a></dt><dd>Autorisation par groupe ou par identifiant via SQL</dd>
 <dt><a href="mod_authz_dbm.html">mod_authz_dbm</a></dt><dd>Autorisation par groupes sur base de fichiers DBM</dd>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html Sat Apr 29 16:07:01 2023
@@ -3,3 +3,7 @@
 URI: mod_auth_bearer.html.en.utf8
 Content-Language: en
 Content-type: text/html; charset=UTF-8
+
+URI: mod_auth_bearer.html.fr.utf8
+Content-Language: fr
+Content-type: text/html; charset=UTF-8

Added: httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html.fr.utf8?rev=1909485&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html.fr.utf8 (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -0,0 +1,193 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_auth_bearer - Serveur HTTP Apache Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur HTTP Apache Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_auth_bearer</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_bearer.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_bearer.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification HTTP du titulaire d'un jeton</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_bearer_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_bearer.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module permet d'utiliser l'authentification HTTP du titulaire d'un
+    jeton pour restreindre l'accès en transmettant le jeton du titulaire aux
+    fournisseurs donnés. Ce module doit être combiné avec au moins un module de
+    gestion de jetons comme <code class="module"><a href="../mod/mod_autht_jwt.html">mod_autht_jwt</a></code> et un module
+    d'autorisation comme <code class="module"><a href="../mod/mod_authz_user.html">mod_authz_user</a></code>.</p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authbearerauthoritative">AuthBearerAuthoritative</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authbearerprovider">AuthBearerProvider</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authbearerproxy">AuthBearerProxy</a></li>
+</ul>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_auth_bearer">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_auth_bearer">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li>
+<li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
+<li><a href="../howto/auth.html">Authentication howto</a></li>
+<li><a href="#comments_section">Commentaires</a></li></ul></div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authbearerauthoritative" id="authbearerauthoritative">Directive</a> <a name="AuthBearerAuthoritative" id="AuthBearerAuthoritative">AuthBearerAuthoritative</a> <a title="Lien permanent" href="#authbearerauthoritative" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit si la vérification des jetons est déléguée à des modules
+de plus bas niveau</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBearerAuthoritative On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBearerAuthoritative On</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_bearer</td></tr>
+</table>
+    <p>Normalement, chaque module de vérification de jetons listé à l'aide de la
+    directive <code class="directive"><a href="#authbearerprovider">AuthBearerProvider</a></code>
+    va tenter de vérifier le jeton, et si ce dernier n'est pas jugé valable,
+    l'accès sera refusé. Définir explicitement la directive
+    <code class="directive">AuthBearerAuthoritative</code> à <code>Off</code> permet,
+    dans le cas où le jeton n'est pas reconnu, de déléguer la vérification des
+    jetons à d'autres modules non basés sur les fournisseurs. Cela ne devrait
+    être nécessaire que lorsqu'on combine <code class="module"><a href="../mod/mod_auth_bearer.html">mod_auth_bearer</a></code> avec
+    des modules tiers qui ne sont pas configurés à l'aide de la directive
+    <code class="directive"><a href="#authbearerprovider">AuthBearerProvider</a></code>.
+    Lorsqu'on utilise de tels modules, l'ordre de traitement est déterminé dans
+    le code source des modules et n'est pas configurable.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authbearerprovider" id="authbearerprovider">Directive</a> <a name="AuthBearerProvider" id="AuthBearerProvider">AuthBearerProvider</a> <a title="Lien permanent" href="#authbearerprovider" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le/les fournisseur(s) d'authentification pour cette section
+de localisation</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBearerProvider <var>provider-name</var>
+[<var>provider-name</var>] ...</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthBearerProvider file</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_bearer</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthBearerProvider</code> définit le
+    fournisseur à utiliser pour vérifier les jetons pour cette section de
+    localisation. Le fournisseur par défaut <code>jwt</code> est implémenté par
+    le module <code class="module"><a href="../mod/mod_autht_jwt.html">mod_autht_jwt</a></code>. Assurez-vous que le module du
+    fournisseur choisi est présent dans le serveur.</p>
+    <div class="example"><h3>Exemple</h3><pre class="prettyprint lang-config">&lt;Location "/secure"&gt;
+    AuthType bearer
+    AuthName "private area"
+    AuthBearerProvider jwt
+    AuthtJwtVerify hs256 file "/www/etc/jwt.secret"
+    Require            valid-user
+&lt;/Location&gt;</pre>
+</div>
+    <p>Les fournisseurs sont interrogés dans l'ordre jusqu'à ce que l'un d'entre
+    eux trouve une correspondance pour le jeton demandé. Cela signifie en
+    général que le jeton a été correctement signé ou qu'il n'est pas périmé.</p>
+
+    <p>Le premier fournisseur implémenté est <code class="module"><a href="../mod/mod_autht_jwt.html">mod_autht_jwt</a></code>.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authbearerproxy" id="authbearerproxy">Directive</a> <a name="AuthBearerProxy" id="AuthBearerProxy">AuthBearerProxy</a> <a title="Lien permanent" href="#authbearerproxy" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Transmet un jeton d'authentification du titulaire à l'aide d'une
+connexion mandatée générée en utilisant l'expression donnée</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthBearerProxy off|<var>expression</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>none</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_bearer</td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5.1 du serveur HTTP Apache</td></tr>
+</table>
+    <p>L'expression spécifiée est transmise en tant que jeton de titulaire dans
+    l'en-tête Authorization qui est lui-même transmis au serveur ou au service
+    en arrière-plan du serveur web. L'expression est interprétée en utilisant
+    l'<a href="../expr.html">interpréteur d'expression</a> qui permet de définir
+    le jeton en fonction des paramètres de la requête.</p>
+
+    <div class="note">
+    L'en-tête Authorization ajouté par cette directive <em>n'est pas</em> une
+    entrée pour aucune authentification ou autorisation dans le serveur local.
+    Il est est conçu pour être transmis vers les serveurs en amont.
+    </div>
+
+    <p>Dans cet exemple, on transmet un jeton fixé à un serveur
+    d'arrière-plan.</p>
+
+    <div class="example"><h3>Exemple avec jeton fixé</h3><pre class="prettyprint lang-config">&lt;Location "/demo"&gt;
+    AuthBearerProxy my-fixed-token
+&lt;/Location&gt;</pre>
+</div>
+
+    <p>Dans cet exemple, on transmet la chaîne de paramètres de la requête en
+    tant que jeton au serveur d'arrière-plan.</p>
+
+    <div class="example"><h3>Exemple avec la chaîne de paramètres de la requête</h3><pre class="prettyprint lang-config">&lt;Location "/secure"&gt;
+    AuthBearerProxy "%{QUERY_STRING}"
+&lt;/Location&gt;</pre>
+</div>
+
+    <div class="example"><h3>Exemple d'exclusion de transmission mandatée</h3><pre class="prettyprint lang-config">&lt;Location "/public"&gt;
+    AuthBearerProxy off
+&lt;/Location&gt;</pre>
+</div>
+
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_bearer.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_auth_bearer.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_bearer.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2023 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file

Modified: httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.xml.meta?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_auth_bearer.xml.meta Sat Apr 29 16:07:01 2023
@@ -8,5 +8,6 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html Sat Apr 29 16:07:01 2023
@@ -3,3 +3,7 @@
 URI: mod_autht_core.html.en.utf8
 Content-Language: en
 Content-type: text/html; charset=UTF-8
+
+URI: mod_autht_core.html.fr.utf8
+Content-Language: fr
+Content-type: text/html; charset=UTF-8

Added: httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html.fr.utf8?rev=1909485&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html.fr.utf8 (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_core.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -0,0 +1,142 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_autht_core - Serveur HTTP Apache Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur HTTP Apache Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_autht_core</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_autht_core.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_autht_core.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Gestion des jetons de base</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>autht_core_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_autht_core.c</td></tr>
+<tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible à partir de la version 2.5 du serveur HTTP Apache</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module fournit des capacités de gestion des jetons de base afin
+    d'autoriser ou interdire l'accès à certaines portions du site web.
+    <code class="module"><a href="../mod/mod_autht_core.html">mod_autht_core</a></code> fournit des directives communes à tous les
+    fournisseurs de jetons.</p>
+</div>
+<div id="quickview"><h3>Sujets</h3>
+<ul id="topics">
+<li><img alt="" src="../images/down.gif" /> <a href="#authtalias">Créer des alias de fournisseurs de jetons</a></li>
+</ul><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authtprovideralias">&lt;AuthtProviderAlias&gt;</a></li>
+</ul>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_autht_core">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_autht_core">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li><a href="#comments_section">Commentaires</a></li></ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="authtalias" id="authtalias">Créer des alias de fournisseurs de jetons</a> <a title="Lien permanent" href="#authtalias" class="permalink">&para;</a></h2>
+
+    <p>On peut créer des fournisseurs de jetons étendus au sein du fichier de
+    configuration et leur assigner un nom d'alias. On peut ensuite faire
+    référence aux fournisseurs d'alias à l'aide de la directive <code class="directive"><a href="../mod/mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></code> de la même façon
+    qu'on le ferait pour un fournisseur de jetons de base. En plus de sa capacité
+    à créer un fournisseur étendu et à lui créer un alias, ce module permet
+    aussi de faire référence au même fournisseur de jetons étendu au sein de
+    plusieurs sections de localisation.</p>
+
+    <h3><a name="example" id="example">Exemples</a></h3>
+
+        <p>Cet exemple recherche des signatures de jetons JWT dans deux fichiers
+	de mots de passe différents.</p>
+
+        <div class="example"><h3>Examiner des sources multiples de jetons JWT</h3><pre class="prettyprint lang-config"># Recherche dans le premier fichier
+&lt;AuthtProviderAlias jwt jwt1&gt;
+    AuthtJwtVerify hs256 file "/www/conf/realm1.secret"
+&lt;/AuthtProviderAlias&gt;
+
+# Recherche dans le second fichier
+&lt;AuthtProviderAlias jwt jwt2&gt;
+    AuthtJwtVerify hs256 file "/www/conf/realm2.secret"
+&lt;/AuthtProviderAlias&gt;
+
+&lt;Directory "/var/web/pages/secure"&gt;
+    AuthBearerProvider jwt1 jwt2
+
+    AuthType Basic
+    AuthName "Protected Area"
+    Require valid-user
+&lt;/Directory&gt;</pre>
+</div>
+
+    
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authtprovideralias" id="authtprovideralias">Directive</a> <a name="AuthtProviderAlias" id="AuthtProviderAlias">&lt;AuthtProviderAlias&gt;</a> <a title="Lien permanent" href="#authtprovideralias" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe des directives qui représentent une extension d'un
+fournisseur de jetons de base et sont référencées par l'alias spécifié</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>&lt;AuthtProviderAlias <var>baseProvider Alias</var>&gt;
+... &lt;/AuthtProviderAlias&gt;</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autht_core</td></tr>
+</table>
+    <p><code>&lt;AuthtProviderAlias&gt;</code> et
+    <code>&lt;/AuthtProviderAlias&gt;</code> permettent de regrouper des
+    directives d'authentification qui peuvent être référencées par le nom
+    d'alias à l'aide de la directive <code class="directive"><a href="../mod/mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></code>.</p>
+
+    <div class="note">Cette directive n'affecte ni l'authentification, ni l'autorisation,
+    même pour les modules qui fournissent de l'authentification et de
+    l'autorisation en plus de la gestion des jetons.</div>
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_autht_core.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_autht_core.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_autht_core.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2023 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file

Modified: httpd/httpd/trunk/docs/manual/mod/mod_autht_core.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_core.xml.meta?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_core.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_core.xml.meta Sat Apr 29 16:07:01 2023
@@ -8,5 +8,6 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html Sat Apr 29 16:07:01 2023
@@ -3,3 +3,7 @@
 URI: mod_autht_jwt.html.en.utf8
 Content-Language: en
 Content-type: text/html; charset=UTF-8
+
+URI: mod_autht_jwt.html.fr.utf8
+Content-Language: fr
+Content-type: text/html; charset=UTF-8

Added: httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html.fr.utf8?rev=1909485&view=auto
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html.fr.utf8 (added)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -0,0 +1,250 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>mod_autht_jwt - Serveur HTTP Apache Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body>
+<div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur HTTP Apache Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
+<div id="page-content">
+<div id="preamble"><h1>Module Apache mod_autht_jwt</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_autht_jwt.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_autht_jwt.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div>
+<table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification à base de jetons utilisant les jetons JWT</td></tr>
+<tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>autht_jwt_module</td></tr>
+<tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_autht_jwt.c</td></tr></table>
+<h3>Sommaire</h3>
+
+    <p>Ce module permet à des frontaux d'interprétation de jetons comme
+    <code class="module"><a href="../mod/mod_auth_bearer.html">mod_auth_bearer</a></code> d'authentifier les utilisateurs en
+    vérifiant un jeton JWT comme décrit dans la <a href="http://www.ietf.org/rfc/rfc7519.txt">RFC 7519</a>.</p>
+
+    <p>Un jeton JWT est lu depuis l'en-tête <var>Authorization</var> avec un
+    <var>auth-scheme</var> de <var>Bearer</var>.</p>
+
+    <p>Lorsqu'on utilise <code class="module"><a href="../mod/mod_auth_bearer.html">mod_auth_bearer</a></code>, ce module est invoqué
+    à l'aide de la directive <code class="directive"><a href="../mod/mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></code> avec la valeur
+    <code>jwt</code>.</p>
+
+    <p>Ce module peut aussi être utilisé isolément pour générer des jetons JWT
+    destinés à être transmis vers un serveur ou service d'arrière-plan. Les
+    demandes sont incluses dans un jeton qui est ensuite éventuellement signé,
+    puis transmis à l'aide de l'en-tête <var>Authorization</var> en tant que
+    jeton <var>Bearer</var>.</p>
+</div>
+<div id="quickview"><h3 class="directives">Directives</h3>
+<ul id="toc">
+<li><img alt="" src="../images/down.gif" /> <a href="#authtjwtclaim">AuthtJwtClaim</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authtjwtdriver">AuthtJwtDriver</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authtjwtsign">AuthtJwtSign</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#authtjwtverify">AuthtJwtVerify</a></li>
+</ul>
+<h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_autht_jwt">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_autht_jwt">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
+<ul class="seealso">
+<li>
+  <code class="directive"><a href="../mod/mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></code>
+</li>
+<li><a href="#comments_section">Commentaires</a></li></ul></div>
+
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authtjwtclaim" id="authtjwtclaim">Directive</a> <a name="AuthtJwtClaim" id="AuthtJwtClaim">AuthtJwtClaim</a> <a title="Lien permanent" href="#authtjwtclaim" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit une demande avec le nom et l'expression donnés ou annule la
+définition d'une demande avec le nom donné</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthtJwtVerify <var>[set|unset]</var> <var>name</var> [<var>value</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autht_jwt</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthtJwtClaim</code> permet d'ajouter et/ou
+    supprimer des demandes dans les jetons transmis au serveur ou service
+    d'arrière-plan.</p>
+
+    <p>Lorsqu'une demande est définie, sa valeur est le résultat d'une
+    expression. L'expression peut inclure des paramètres issus d'un certificat
+    digital ou le nom de l'utilisateur qui a été authentifié auprès d'Apache
+    httpd.</p>
+
+    <div class="example"><h3>Exemple avec transmission de l'utilisateur distant</h3><pre class="prettyprint lang-config">&lt;Location "/secure"&gt;
+  AuthtJwtClaim set sub %{REMOTE_USER}
+  AuthtJwtSign hs256 file "/www/conf/jwt.secret"
+&lt;/Location&gt;</pre>
+</div>
+
+    <p>Lorsque la définition d'une demande est annulée, la demande précédemment
+    définie est enlevée du jeton.</p>
+
+    <div class="example"><h3>Exemple avec annulation de la définition d'une demande</h3><pre class="prettyprint lang-config">AuthtJwtClaim set my-claim present
+&lt;Location "/secure"&gt;
+  AuthtJwtClaim set sub %{REMOTE_USER}
+  AuthtJwtClaim unset my-claim
+  AuthtJwtSign hs256 file "/www/conf/jwt.secret"
+&lt;/Location&gt;</pre>
+</div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authtjwtdriver" id="authtjwtdriver">Directive</a> <a name="AuthtJwtDriver" id="AuthtJwtDriver">AuthtJwtDriver</a> <a title="Lien permanent" href="#authtjwtdriver" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom du pilote de chiffrement sous-jacent à utiliser</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthtJwtDriver <var>name</var> <var>[param[=value]]</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale, serveur virtuel</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autht_jwt</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthtJwtDriver</code> permet de spécifier le
+    nom du pilote de chiffrement à utiliser pour la signature et la
+    vérification. S'il n'est pas spécifier, sa valeur par défaut est celle du
+    pilote recommandé compilée dans APR-util.</p>
+
+    <p>Suivez les instructions de la directive <code class="directive"><a href="../mod/mod_session_crypto.html#sessioncryptodriver">SessionCryptoDriver</a></code> pour définir le
+    pilote.</p>
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authtjwtsign" id="authtjwtsign">Directive</a> <a name="AuthtJwtSign" id="AuthtJwtSign">AuthtJwtSign</a> <a title="Lien permanent" href="#authtjwtsign" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'algorithme de signature JWS et les mot de passe/clé pour signer
+un jeton JWT sortant</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthtJwtSign <var>algorithm</var> [<var>type</var> <var>param</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autht_jwt</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthtJwtSign</code> permet de spécifier
+    l'algorithme et le mot de passe utilisés pour signer les jetons de titulaire
+    sortants transmis à un serveur ou service.</p>
+
+    <p>Si le type d'algorithme est <var>none</var>, le jeton ne sera pas
+    protégé. A n'utiliser qu'avec les clients de confiance et lorsque le canal
+    est protégé d'une autre manière comme l'authentification mutuelle TLS ou les
+    sockets de domaine unix.</p>
+
+    <p>Définissez les demandes à envoyer dans le jeton en utilisant la directive
+    <code class="directive"><a href="#authtjwtclaim">AuthtJwtClaim</a></code>. La demande
+    <var>sub</var> est utilisée pour transmettre l'utilisateur distant.</p>
+
+    <div class="example"><h3>Exemple sans vérification</h3><pre class="prettyprint lang-config">&lt;Location "/mutual-tls-secured"&gt;
+  AuthtJwtClaim set sub %{REMOTE_USER}
+  AuthtJwtSign none
+&lt;/Location&gt;</pre>
+</div>
+
+    <p>Si le type d'algorithme est <var>HS256</var>, l'algorithme est défini à
+    <var>HMAC-SHA256</var>, et le mot de passe est défini dans le fichier
+    <var>file</var> spécifié comme troisième paramètre. Le contenu du jeton de
+    titulaire est encore visible, et le canal doit donc encore être protégé
+    contre les écoutes clandestines à l'aide de TLS.</p>
+
+    <div class="example"><h3>Exemple avec vérification</h3><pre class="prettyprint lang-config">&lt;Location "/secure"&gt;
+  AuthtJwtClaim set sub %{REMOTE_USER}
+  AuthtJwtSign hs256 file "/www/conf/jwt.secret"
+&lt;/Location&gt;</pre>
+</div>
+
+
+</div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="directive-section"><h2><a name="authtjwtverify" id="authtjwtverify">Directive</a> <a name="AuthtJwtVerify" id="AuthtJwtVerify">AuthtJwtVerify</a> <a title="Lien permanent" href="#authtjwtverify" class="permalink">&para;</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">Description:</a></th><td>L'algorithme de signature JWS et les mot de passe/clé pour vérifier
+un jeton JWT entrant</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthtJwtVerify <var>algorithm</var> [<var>type</var> <var>param</var>]</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
+<tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
+<tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
+<tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_autht_jwt</td></tr>
+</table>
+    <p>La directive <code class="directive">AuthtJwtVerify</code> permet de spécifier
+    l'algorithme et le mot de passe utilisés pour vérifier les jetons de
+    titulaire entrants.</p>
+
+    <p>Si le type d'algorithme est <var>none</var>, le jeton ne sera pas protégé
+    et sera accepté tel quel. A n'utiliser qu'avec les clients de confiance et
+    lorsque le canal est protégé d'une autre manière comme l'authentification
+    mutuelle TLS ou les sockets de domaine unix.</p>
+
+    <p>Si elle est présente, la demande <var>sub</var> est assignée à
+    REMOTE_USER.</p>
+
+    <div class="example"><h3>Exemple sans vérification</h3><pre class="prettyprint lang-config">&lt;Location "/mutual-tls-secured"&gt;
+  AuthType bearer
+  AuthName example-name
+  AuthBearerProvider jwt
+  AuthtJwtVerify none
+  Require valid-user
+&lt;/Location&gt;</pre>
+</div>
+
+    <p>Si le type d'algorithme est <var>HS256</var>, l'algorithme est défini à
+    <var>HMAC-SHA256</var>, et le mot de passe est défini dans le fichier
+    <var>file</var> spécifié comme troisième paramètre. Le contenu du jeton de
+    titulaire est encore visible, et le canal doit donc encore être protégé
+    contre les écoutes clandestines à l'aide de TLS.</p>
+
+    <p>Si la signature est vérifiée, la demande the <var>sub</var>, si elle est
+    présente, est assignée à REMOTE_USER.</p>
+
+    <div class="example"><h3>Exemple avec vérification</h3><pre class="prettyprint lang-config">&lt;Location "/secure"&gt;
+  AuthType bearer
+  AuthName example-name
+  AuthBearerProvider jwt
+  AuthtJwtVerify hs256 file "/www/conf/jwt.secret"
+  Require valid-user
+&lt;/Location&gt;</pre>
+</div>
+
+
+</div>
+</div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/mod/mod_autht_jwt.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/mod/mod_autht_jwt.html" title="Français">&nbsp;fr&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our <a href="https://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_autht_jwt.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2023 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file

Modified: httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.xml.meta
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.xml.meta?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.xml.meta (original)
+++ httpd/httpd/trunk/docs/manual/mod/mod_autht_jwt.xml.meta Sat Apr 29 16:07:01 2023
@@ -8,5 +8,6 @@
 
   <variants>
     <variant>en</variant>
+    <variant>fr</variant>
   </variants>
 </metafile>

Modified: httpd/httpd/trunk/docs/manual/mod/overrides.html.fr.utf8
URL: http://svn.apache.org/viewvc/httpd/httpd/trunk/docs/manual/mod/overrides.html.fr.utf8?rev=1909485&r1=1909484&r2=1909485&view=diff
==============================================================================
--- httpd/httpd/trunk/docs/manual/mod/overrides.html.fr.utf8 [utf-8] (original)
+++ httpd/httpd/trunk/docs/manual/mod/overrides.html.fr.utf8 [utf-8] Sat Apr 29 16:07:01 2023
@@ -283,156 +283,174 @@ cette zone du site web</td></tr>
 <tr><td colspan="2" class="descr">Vérifie les mots de passe auprès des fournisseurs
 d'authentification à la manière de l'authentification de type Digest.
 </td></tr>
-<tr class="odd"><td><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></td><td class="module"><a href="mod_authz_dbm.html">mod_authz_dbm</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Définit le nom du fichier de base de données qui liste
+<tr class="odd"><td><a href="mod_auth_bearer.html#authbearerauthoritative">AuthBearerAuthoritative</a></td><td class="module"><a href="mod_auth_bearer.html">mod_auth_bearer</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Définit si la vérification des jetons est déléguée à des modules
+de plus bas niveau</td></tr>
+<tr><td><a href="mod_auth_bearer.html#authbearerprovider">AuthBearerProvider</a></td><td class="module"><a href="mod_auth_bearer.html">mod_auth_bearer</a></td></tr>
+<tr><td colspan="2" class="descr">Définit le/les fournisseur(s) d'authentification pour cette section
+de localisation</td></tr>
+<tr class="odd"><td><a href="mod_auth_bearer.html#authbearerproxy">AuthBearerProxy</a></td><td class="module"><a href="mod_auth_bearer.html">mod_auth_bearer</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Transmet un jeton d'authentification du titulaire à l'aide d'une
+connexion mandatée générée en utilisant l'expression donnée</td></tr>
+<tr><td><a href="mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></td><td class="module"><a href="mod_authz_dbm.html">mod_authz_dbm</a></td></tr>
+<tr><td colspan="2" class="descr">Définit le nom du fichier de base de données qui liste
 les groupes d'utilisateurs.</td></tr>
-<tr><td><a href="mod_authn_dbm.html#authdbmtype">AuthDBMType</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
-<tr><td colspan="2" class="descr">Définit le type de fichier de base de données utilisé pour
+<tr class="odd"><td><a href="mod_authn_dbm.html#authdbmtype">AuthDBMType</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Définit le type de fichier de base de données utilisé pour
 stocker les mots de passe</td></tr>
-<tr class="odd"><td><a href="mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Définit le nom d'un fichier de base de données pour
+<tr><td><a href="mod_authn_dbm.html#authdbmuserfile">AuthDBMUserFile</a></td><td class="module"><a href="mod_authn_dbm.html">mod_authn_dbm</a></td></tr>
+<tr><td colspan="2" class="descr">Définit le nom d'un fichier de base de données pour
 l'authentification contenant la liste
 des utilisateurs et de leurs mots de passe</td></tr>
-<tr><td><a href="mod_auth_digest.html#authdigestalgorithm">AuthDigestAlgorithm</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr><td colspan="2" class="descr">Sélectionne l'algorithme utilisé pour calculer les
+<tr class="odd"><td><a href="mod_auth_digest.html#authdigestalgorithm">AuthDigestAlgorithm</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Sélectionne l'algorithme utilisé pour calculer les
 condensés du défit et de sa réponse</td></tr>
-<tr class="odd"><td><a href="mod_auth_digest.html#authdigestdomain">AuthDigestDomain</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Les URIs qui se trouvent dans le même espace de protection
+<tr><td><a href="mod_auth_digest.html#authdigestdomain">AuthDigestDomain</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr><td colspan="2" class="descr">Les URIs qui se trouvent dans le même espace de protection
 concernant l'authentification à base de condensés</td></tr>
-<tr><td><a href="mod_auth_digest.html#authdigestnonceformat">AuthDigestNonceFormat</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr><td colspan="2" class="descr">Détermine la manière dont le nombre à valeur unique du
+<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnonceformat">AuthDigestNonceFormat</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Détermine la manière dont le nombre à valeur unique du
 serveur (nonce) est généré</td></tr>
-<tr class="odd"><td><a href="mod_auth_digest.html#authdigestnoncelifetime">AuthDigestNonceLifetime</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Durée de validité du nombre à valeur unique du
+<tr><td><a href="mod_auth_digest.html#authdigestnoncelifetime">AuthDigestNonceLifetime</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr><td colspan="2" class="descr">Durée de validité du nombre à valeur unique du
 serveur (nonce)</td></tr>
-<tr><td><a href="mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr><td colspan="2" class="descr">Définit le(s) fournisseurs(s) d'authentification pour la
+<tr class="odd"><td><a href="mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Définit le(s) fournisseurs(s) d'authentification pour la
 zone du site web concernée</td></tr>
-<tr class="odd"><td><a href="mod_auth_digest.html#authdigestqop">AuthDigestQop</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Détermine le niveau de protection fourni par
+<tr><td><a href="mod_auth_digest.html#authdigestqop">AuthDigestQop</a></td><td class="module"><a href="mod_auth_digest.html">mod_auth_digest</a></td></tr>
+<tr><td colspan="2" class="descr">Détermine le niveau de protection fourni par
 l'authentification à base de condensé</td></tr>
-<tr><td><a href="mod_auth_form.html#authformauthoritative">AuthFormAuthoritative</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Détermine si l'autorisation et l'authentification sont confiés à
+<tr class="odd"><td><a href="mod_auth_form.html#authformauthoritative">AuthFormAuthoritative</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Détermine si l'autorisation et l'authentification sont confiés à
 des modules de plus bas niveau</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformbody">AuthFormBody</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire contenant le corps de la
+<tr><td><a href="mod_auth_form.html#authformbody">AuthFormBody</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">Le nom du champ de formulaire contenant le corps de la
 requête à effectuer en cas de connexion réussie</td></tr>
-<tr><td><a href="mod_auth_form.html#authformdisablenostore">AuthFormDisableNoStore</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Désactive l'en-tête CacheControl no-store sur la page de
+<tr class="odd"><td><a href="mod_auth_form.html#authformdisablenostore">AuthFormDisableNoStore</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Désactive l'en-tête CacheControl no-store sur la page de
 connexion</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformfakebasicauth">AuthFormFakeBasicAuth</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Simule une en-tête d'authentification de base</td></tr>
-<tr><td><a href="mod_auth_form.html#authformlocation">AuthFormLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Le nom du champ de formulaire qui contiendra l'URL vers
+<tr><td><a href="mod_auth_form.html#authformfakebasicauth">AuthFormFakeBasicAuth</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">Simule une en-tête d'authentification de base</td></tr>
+<tr class="odd"><td><a href="mod_auth_form.html#authformlocation">AuthFormLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire qui contiendra l'URL vers
 laquelle l'utilisateur sera redirigé en cas de connexion
 réussie</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">L'URL de la page vers laquelle on doit être redirigé si une
+<tr><td><a href="mod_auth_form.html#authformloginrequiredlocation">AuthFormLoginRequiredLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">L'URL de la page vers laquelle on doit être redirigé si une
 authentification est requise</td></tr>
-<tr><td><a href="mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">L'URL de la page vers laquelle on doit être redirigé en cas
+<tr class="odd"><td><a href="mod_auth_form.html#authformloginsuccesslocation">AuthFormLoginSuccessLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">L'URL de la page vers laquelle on doit être redirigé en cas
 de connexion réussie</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">L'URL vers laquelle un utilisateur devra être redirigé
+<tr><td><a href="mod_auth_form.html#authformlogoutlocation">AuthFormLogoutLocation</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">L'URL vers laquelle un utilisateur devra être redirigé
 après s'être déconnecté</td></tr>
-<tr><td><a href="mod_auth_form.html#authformmethod">AuthFormMethod</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Le nom du champ de formulaire contenant la méthode de la
+<tr class="odd"><td><a href="mod_auth_form.html#authformmethod">AuthFormMethod</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire contenant la méthode de la
 requête à effectuer en cas de connexion réussie</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformmimetype">AuthFormMimetype</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire contenant le type MIME du
+<tr><td><a href="mod_auth_form.html#authformmimetype">AuthFormMimetype</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">Le nom du champ de formulaire contenant le type MIME du
 corps de la requête à effectuer en cas de connexion
 réussie</td></tr>
-<tr><td><a href="mod_auth_form.html#authformpassword">AuthFormPassword</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Le nom du champ de formulaire qui contient le mot de passe
+<tr class="odd"><td><a href="mod_auth_form.html#authformpassword">AuthFormPassword</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire qui contient le mot de passe
 de connexion</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformprovider">AuthFormProvider</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Définit le(s) fournisseur(s) d'authentification pour la
+<tr><td><a href="mod_auth_form.html#authformprovider">AuthFormProvider</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">Définit le(s) fournisseur(s) d'authentification pour la
 zone concernée</td></tr>
-<tr><td><a href="mod_auth_form.html#authformsitepassphrase">AuthFormSitePassphrase</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr><td colspan="2" class="descr">Court-circuite l'authentification pour les sites à fort
+<tr class="odd"><td><a href="mod_auth_form.html#authformsitepassphrase">AuthFormSitePassphrase</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Court-circuite l'authentification pour les sites à fort
 trafic</td></tr>
-<tr class="odd"><td><a href="mod_auth_form.html#authformusername">AuthFormUsername</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Le nom du champ de formulaire qui contient le nom de
+<tr><td><a href="mod_auth_form.html#authformusername">AuthFormUsername</a></td><td class="module"><a href="mod_auth_form.html">mod_auth_form</a></td></tr>
+<tr><td colspan="2" class="descr">Le nom du champ de formulaire qui contient le nom de
 connexion</td></tr>
-<tr><td><a href="mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></td><td class="module"><a href="mod_authz_groupfile.html">mod_authz_groupfile</a></td></tr>
-<tr><td colspan="2" class="descr">Définit le nom d'un fichier texte contenant la liste des
+<tr class="odd"><td><a href="mod_authz_groupfile.html#authgroupfile">AuthGroupFile</a></td><td class="module"><a href="mod_authz_groupfile.html">mod_authz_groupfile</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Définit le nom d'un fichier texte contenant la liste des
 groupes d'utilisateurs permettant de définir les autorisations des
 utilisateurs</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapauthorizeprefix">AuthLDAPAuthorizePrefix</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Spécifie le préfixe ajouté aux variables d'environnement
+<tr><td><a href="mod_authnz_ldap.html#authldapauthorizeprefix">AuthLDAPAuthorizePrefix</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Spécifie le préfixe ajouté aux variables d'environnement
 durant la phase d'autorisation</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapbindauthoritative">AuthLDAPBindAuthoritative</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Détermine si l'on doit utiliser d'autres fournisseurs
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapbindauthoritative">AuthLDAPBindAuthoritative</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Détermine si l'on doit utiliser d'autres fournisseurs
 d'authentification lorsque le serveur ne peut pas valider les données
 d'authentification de l'utilisateur, alors que ce dernier possède un
 DN.</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Un DN optionnel pour se connecter au serveur
+<tr><td><a href="mod_authnz_ldap.html#authldapbinddn">AuthLDAPBindDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Un DN optionnel pour se connecter au serveur
 LDAP</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapbindpassword">AuthLDAPBindPassword</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Mot de passe à utiliser en conjonction avec le DN de
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapbindpassword">AuthLDAPBindPassword</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Mot de passe à utiliser en conjonction avec le DN de
 connexion</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapcompareasuser">AuthLDAPCompareAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Utilisation des données d'authentification de l'utilisateur
+<tr><td><a href="mod_authnz_ldap.html#authldapcompareasuser">AuthLDAPCompareAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Utilisation des données d'authentification de l'utilisateur
 pour effectuer les comparaisons pour l'attribution des autorisations</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Utilise le serveur LDAP pour comparer les DNs</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapdereferencealiases">AuthLDAPDereferenceAliases</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">À quel moment le module va déréférencer les
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapcomparednonserver">AuthLDAPCompareDNOnServer</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Utilise le serveur LDAP pour comparer les DNs</td></tr>
+<tr><td><a href="mod_authnz_ldap.html#authldapdereferencealiases">AuthLDAPDereferenceAliases</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">À quel moment le module va déréférencer les
 alias</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapgroupattribute">AuthLDAPGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">L'attribut LDAP utilisé pour vérifier l'appartenance d'un
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapgroupattribute">AuthLDAPGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">L'attribut LDAP utilisé pour vérifier l'appartenance d'un
 utilisateur à un groupe.</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Utilise le DN de l'utilisateur pour vérifier son
+<tr><td><a href="mod_authnz_ldap.html#authldapgroupattributeisdn">AuthLDAPGroupAttributeIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Utilise le DN de l'utilisateur pour vérifier son
 appartenance à un groupe</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Détermine si le serveur effectue la recherche initiale du
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapinitialbindasuser">AuthLDAPInitialBindAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Détermine si le serveur effectue la recherche initiale du
 DN en utilisant le nom propre de l'utilisateur pour l'authentification
 de base
 et non de manière anonyme, ou en utilisant des données d'authentification
 codées en dur pour le serveur</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Spécifie la modification a apporter au nom d'utilisateur
+<tr><td><a href="mod_authnz_ldap.html#authldapinitialbindpattern">AuthLDAPInitialBindPattern</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Spécifie la modification a apporter au nom d'utilisateur
 pour l'authentification de base lors de l'authentification auprès du
 serveur LDAP pour effectuer une recherche de DN</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Spécifie la profondeur d'imbrication des sous-groupes
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapmaxsubgroupdepth">AuthLDAPMaxSubGroupDepth</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Spécifie la profondeur d'imbrication des sous-groupes
 maximale prise en compte avant l'abandon de la recherche de
 l'utilisateur.</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Spécifie l'attribut dont la valeur renvoyée au cours de la
+<tr><td><a href="mod_authnz_ldap.html#authldapremoteuserattribute">AuthLDAPRemoteUserAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Spécifie l'attribut dont la valeur renvoyée au cours de la
 requête de l'utilisateur sera utilisée pour définir la variable
 d'environnement REMOTE_USER</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Utilise le DN de l'utilisateur pour définir la variable
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapremoteuserisdn">AuthLDAPRemoteUserIsDN</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Utilise le DN de l'utilisateur pour définir la variable
 d'environnement REMOTE_USER</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsearchasuser">AuthLDAPSearchAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Utilise les données d'authentification de l'utilisateur
+<tr><td><a href="mod_authnz_ldap.html#authldapsearchasuser">AuthLDAPSearchAsUser</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Utilise les données d'authentification de l'utilisateur
 pour la recherche des autorisations</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">Spécifie les noms d'attribut, un par directive, utilisés
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsubgroupattribute">AuthLDAPSubGroupAttribute</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Spécifie les noms d'attribut, un par directive, utilisés
 pour différencier les membres du groupe courant qui sont eux-mêmes des
 groupes.</td></tr>
-<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapsubgroupclass">AuthLDAPSubGroupClass</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Spécifie quelles valeurs d'objectClass LDAP identifient les
+<tr><td><a href="mod_authnz_ldap.html#authldapsubgroupclass">AuthLDAPSubGroupClass</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr><td colspan="2" class="descr">Spécifie quelles valeurs d'objectClass LDAP identifient les
 objets de l'annuaire qui sont des groupes au cours du traitement des
 sous-groupes.</td></tr>
-<tr><td><a href="mod_authnz_ldap.html#authldapurl">AuthLDAPURl</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
-<tr><td colspan="2" class="descr">L'URL permettant de spécifier les paramètres de la
+<tr class="odd"><td><a href="mod_authnz_ldap.html#authldapurl">AuthLDAPURl</a></td><td class="module"><a href="mod_authnz_ldap.html">mod_authnz_ldap</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">L'URL permettant de spécifier les paramètres de la
 recherche LDAP</td></tr>
-<tr class="odd"><td><a href="mod_authz_core.html#authmerging">AuthMerging</a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Définit la manière dont chaque logique d'autorisation des
+<tr><td><a href="mod_authz_core.html#authmerging">AuthMerging</a></td><td class="module"><a href="mod_authz_core.html">mod_authz_core</a></td></tr>
+<tr><td colspan="2" class="descr">Définit la manière dont chaque logique d'autorisation des
 sections de configuration se combine avec celles des sections de
 configuration précédentes.</td></tr>
-<tr><td><a href="mod_authn_core.html#authname">AuthName</a></td><td class="module"><a href="mod_authn_core.html">mod_authn_core</a></td></tr>
-<tr><td colspan="2" class="descr">L'identifiant de l'autorisation à utiliser avec
+<tr class="odd"><td><a href="mod_authn_core.html#authname">AuthName</a></td><td class="module"><a href="mod_authn_core.html">mod_authn_core</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">L'identifiant de l'autorisation à utiliser avec
 l'authentification HTTP</td></tr>
-<tr class="odd"><td><a href="mod_authn_socache.html#authncacheprovidefor">AuthnCacheProvideFor</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
-<tr class="odd"><td colspan="2" class="descr">Spécifie le fournisseur pour lequel on veut effectuer une
+<tr><td><a href="mod_authn_socache.html#authncacheprovidefor">AuthnCacheProvideFor</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
+<tr><td colspan="2" class="descr">Spécifie le fournisseur pour lequel on veut effectuer une
 mise en cache</td></tr>
-<tr><td><a href="mod_authn_socache.html#authncachetimeout">AuthnCacheTimeout</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
-<tr><td colspan="2" class="descr">Définit une durée de vie pour les entrées du cache</td></tr>
+<tr class="odd"><td><a href="mod_authn_socache.html#authncachetimeout">AuthnCacheTimeout</a></td><td class="module"><a href="mod_authn_socache.html">mod_authn_socache</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">Définit une durée de vie pour les entrées du cache</td></tr>
+<tr><td><a href="mod_autht_jwt.html#authtjwtclaim">AuthtJwtClaim</a></td><td class="module"><a href="mod_autht_jwt.html">mod_autht_jwt</a></td></tr>
+<tr><td colspan="2" class="descr">Définit une demande avec le nom et l'expression donnés ou annule la
+définition d'une demande avec le nom donné</td></tr>
+<tr class="odd"><td><a href="mod_autht_jwt.html#authtjwtsign">AuthtJwtSign</a></td><td class="module"><a href="mod_autht_jwt.html">mod_autht_jwt</a></td></tr>
+<tr class="odd"><td colspan="2" class="descr">L'algorithme de signature JWS et les mot de passe/clé pour signer
+un jeton JWT sortant</td></tr>
+<tr><td><a href="mod_autht_jwt.html#authtjwtverify">AuthtJwtVerify</a></td><td class="module"><a href="mod_autht_jwt.html">mod_autht_jwt</a></td></tr>
+<tr><td colspan="2" class="descr">L'algorithme de signature JWS et les mot de passe/clé pour vérifier
+un jeton JWT entrant</td></tr>
 <tr class="odd"><td><a href="mod_authn_core.html#authtype">AuthType</a></td><td class="module"><a href="mod_authn_core.html">mod_authn_core</a></td></tr>
 <tr class="odd"><td colspan="2" class="descr">Type d'authentification utilisateur</td></tr>
 <tr><td><a href="mod_authn_file.html#authuserfile">AuthUserFile</a></td><td class="module"><a href="mod_authn_file.html">mod_authn_file</a></td></tr>