From 8432954b31277926a6ea67c589be9c4041579439 Mon Sep 17 00:00:00 2001 From: ansible-middleware-core <ansible-middleware-core@redhat.com> Date: Thu, 26 Sep 2024 08:36:27 +0000 Subject: [PATCH] Update docs for main Signed-off-by: ansible-middleware-core <ansible-middleware-core@redhat.com> --- main/CHANGELOG.html | 588 +++++++++--------- main/_sources/CHANGELOG.rst.txt | 5 + main/_sources/plugins/keycloak_client.rst.txt | 12 +- main/_sources/plugins/keycloak_role.rst.txt | 12 +- .../plugins/keycloak_user_federation.rst.txt | 12 +- main/_sources/roles/keycloak_quarkus.md.txt | 1 + main/_static/antsibull-minimal.css | 2 +- main/plugins/keycloak_client.html | 2 +- main/plugins/keycloak_role.html | 2 +- main/plugins/keycloak_user_federation.html | 2 +- main/roles/keycloak_quarkus.html | 4 + main/searchindex.js | 2 +- 12 files changed, 325 insertions(+), 319 deletions(-) diff --git a/main/CHANGELOG.html b/main/CHANGELOG.html index 79f5b70..876f85c 100644 --- a/main/CHANGELOG.html +++ b/main/CHANGELOG.html @@ -61,6 +61,7 @@ <ul class="current"> <li class="toctree-l1 current"><a class="current reference internal" href="#">Changelog</a><ul> <li class="toctree-l2"><a class="reference internal" href="#v2-4-2-devel">v2.4.2-devel</a><ul> +<li class="toctree-l3"><a class="reference internal" href="#minor-changes">Minor Changes</a></li> <li class="toctree-l3"><a class="reference internal" href="#bugfixes">Bugfixes</a></li> </ul> </li> @@ -73,142 +74,142 @@ </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-3-0">v2.3.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id4">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#minor-changes">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id12">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id5">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id8">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id14">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-2-2">v2.2.2</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id14">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id17">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id16">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id19">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-2-1">v2.2.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id19">Release Summary</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id20">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id21">Release Summary</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id22">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-2-0">v2.2.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id22">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id24">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id24">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id26">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-1-2">v2.1.2</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id32">Release Summary</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id34">Release Summary</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-1-1">v2.1.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id33">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id37">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id35">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id39">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-1-0">v2.1.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id42">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id44">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id44">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id46">Minor Changes</a></li> <li class="toctree-l3"><a class="reference internal" href="#breaking-changes-porting-guide">Breaking Changes / Porting Guide</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id49">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id51">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-0-2">v2.0.2</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id51">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id55">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id53">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id57">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-0-1">v2.0.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id58">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id61">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id60">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id63">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v2-0-0">v2.0.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id63">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id66">Breaking Changes / Porting Guide</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id65">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id68">Breaking Changes / Porting Guide</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-3-0">v1.3.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id70">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id72">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id76">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id72">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id74">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id78">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-8">v1.2.8</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id78">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id81">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id80">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id83">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-7">v1.2.7</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id85">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id87">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-6">v1.2.6</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id88">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id92">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id90">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id94">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-5">v1.2.5</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id94">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id96">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-4">v1.2.4</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id99">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id102">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id101">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id104">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-1">v1.2.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id105">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id107">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id107">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id109">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-2-0">v1.2.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id109">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id111">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id111">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id113">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-1-1">v1.1.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id116">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id118">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-1-0">v1.1.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id118">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id123">Breaking Changes / Porting Guide</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id125">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id120">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id125">Breaking Changes / Porting Guide</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id127">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-7">v1.0.7</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id127">Breaking Changes / Porting Guide</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id129">Bugfixes</a></li> -</ul> -</li> -<li class="toctree-l2"><a class="reference internal" href="#v1-0-6">v1.0.6</a><ul> +<li class="toctree-l3"><a class="reference internal" href="#id129">Breaking Changes / Porting Guide</a></li> <li class="toctree-l3"><a class="reference internal" href="#id131">Bugfixes</a></li> </ul> </li> +<li class="toctree-l2"><a class="reference internal" href="#v1-0-6">v1.0.6</a><ul> +<li class="toctree-l3"><a class="reference internal" href="#id133">Bugfixes</a></li> +</ul> +</li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-5">v1.0.5</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id134">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id136">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-4">v1.0.4</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id136">Release Summary</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id138">Release Summary</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-3">v1.0.3</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id137">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id139">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id141">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id139">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id141">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id143">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-2">v1.0.2</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id143">Minor Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id146">Bugfixes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id145">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id148">Bugfixes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-1">v1.0.1</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id148">Release Summary</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id149">Major Changes</a></li> -<li class="toctree-l3"><a class="reference internal" href="#id151">Minor Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id150">Release Summary</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id151">Major Changes</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id153">Minor Changes</a></li> </ul> </li> <li class="toctree-l2"><a class="reference internal" href="#v1-0-0">v1.0.0</a><ul> -<li class="toctree-l3"><a class="reference internal" href="#id153">Release Summary</a></li> +<li class="toctree-l3"><a class="reference internal" href="#id155">Release Summary</a></li> </ul> </li> </ul> @@ -252,192 +253,193 @@ <div itemprop="articleBody"> <section id="middleware-automation-keycloak-release-notes"> -<h1><a class="toc-backref" href="#id154" role="doc-backlink">middleware_automation.keycloak Release Notes</a><a class="headerlink" href="#middleware-automation-keycloak-release-notes" title="Link to this heading"></a></h1> +<h1><a class="toc-backref" href="#id156" role="doc-backlink">middleware_automation.keycloak Release Notes</a><a class="headerlink" href="#middleware-automation-keycloak-release-notes" title="Link to this heading"></a></h1> <nav class="contents" id="topics"> <p class="topic-title">Topics</p> <ul class="simple"> -<li><p><a class="reference internal" href="#middleware-automation-keycloak-release-notes" id="id154">middleware_automation.keycloak Release Notes</a></p> +<li><p><a class="reference internal" href="#middleware-automation-keycloak-release-notes" id="id156">middleware_automation.keycloak Release Notes</a></p> <ul> -<li><p><a class="reference internal" href="#v2-4-2-devel" id="id155">v2.4.2-devel</a></p> +<li><p><a class="reference internal" href="#v2-4-2-devel" id="id157">v2.4.2-devel</a></p> <ul> -<li><p><a class="reference internal" href="#bugfixes" id="id156">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#minor-changes" id="id158">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#bugfixes" id="id159">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-4-1" id="id157">v2.4.1</a></p> +<li><p><a class="reference internal" href="#v2-4-1" id="id160">v2.4.1</a></p> <ul> -<li><p><a class="reference internal" href="#release-summary" id="id158">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#release-summary" id="id161">Release Summary</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-4-0" id="id159">v2.4.0</a></p> +<li><p><a class="reference internal" href="#v2-4-0" id="id162">v2.4.0</a></p> <ul> -<li><p><a class="reference internal" href="#major-changes" id="id160">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#major-changes" id="id163">Major Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-3-0" id="id161">v2.3.0</a></p> +<li><p><a class="reference internal" href="#v2-3-0" id="id164">v2.3.0</a></p> <ul> -<li><p><a class="reference internal" href="#id4" id="id162">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#minor-changes" id="id163">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id12" id="id164">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id5" id="id165">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id8" id="id166">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id14" id="id167">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-2-2" id="id165">v2.2.2</a></p> +<li><p><a class="reference internal" href="#v2-2-2" id="id168">v2.2.2</a></p> <ul> -<li><p><a class="reference internal" href="#id14" id="id166">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id17" id="id167">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id16" id="id169">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id19" id="id170">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-2-1" id="id168">v2.2.1</a></p> +<li><p><a class="reference internal" href="#v2-2-1" id="id171">v2.2.1</a></p> <ul> -<li><p><a class="reference internal" href="#id19" id="id169">Release Summary</a></p></li> -<li><p><a class="reference internal" href="#id20" id="id170">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id21" id="id172">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#id22" id="id173">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-2-0" id="id171">v2.2.0</a></p> +<li><p><a class="reference internal" href="#v2-2-0" id="id174">v2.2.0</a></p> <ul> -<li><p><a class="reference internal" href="#id22" id="id172">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id24" id="id173">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id24" id="id175">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id26" id="id176">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-1-2" id="id174">v2.1.2</a></p> +<li><p><a class="reference internal" href="#v2-1-2" id="id177">v2.1.2</a></p> <ul> -<li><p><a class="reference internal" href="#id32" id="id175">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#id34" id="id178">Release Summary</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-1-1" id="id176">v2.1.1</a></p> +<li><p><a class="reference internal" href="#v2-1-1" id="id179">v2.1.1</a></p> <ul> -<li><p><a class="reference internal" href="#id33" id="id177">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id37" id="id178">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id35" id="id180">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id39" id="id181">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-1-0" id="id179">v2.1.0</a></p> +<li><p><a class="reference internal" href="#v2-1-0" id="id182">v2.1.0</a></p> <ul> -<li><p><a class="reference internal" href="#id42" id="id180">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id44" id="id181">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#breaking-changes-porting-guide" id="id182">Breaking Changes / Porting Guide</a></p></li> -<li><p><a class="reference internal" href="#id49" id="id183">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id44" id="id183">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id46" id="id184">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#breaking-changes-porting-guide" id="id185">Breaking Changes / Porting Guide</a></p></li> +<li><p><a class="reference internal" href="#id51" id="id186">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-0-2" id="id184">v2.0.2</a></p> +<li><p><a class="reference internal" href="#v2-0-2" id="id187">v2.0.2</a></p> <ul> -<li><p><a class="reference internal" href="#id51" id="id185">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id55" id="id186">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id53" id="id188">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id57" id="id189">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-0-1" id="id187">v2.0.1</a></p> +<li><p><a class="reference internal" href="#v2-0-1" id="id190">v2.0.1</a></p> <ul> -<li><p><a class="reference internal" href="#id58" id="id188">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id61" id="id189">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id60" id="id191">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id63" id="id192">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v2-0-0" id="id190">v2.0.0</a></p> +<li><p><a class="reference internal" href="#v2-0-0" id="id193">v2.0.0</a></p> <ul> -<li><p><a class="reference internal" href="#id63" id="id191">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id66" id="id192">Breaking Changes / Porting Guide</a></p></li> +<li><p><a class="reference internal" href="#id65" id="id194">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id68" id="id195">Breaking Changes / Porting Guide</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-3-0" id="id193">v1.3.0</a></p> +<li><p><a class="reference internal" href="#v1-3-0" id="id196">v1.3.0</a></p> <ul> -<li><p><a class="reference internal" href="#id70" id="id194">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id72" id="id195">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id76" id="id196">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id72" id="id197">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id74" id="id198">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id78" id="id199">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-8" id="id197">v1.2.8</a></p> +<li><p><a class="reference internal" href="#v1-2-8" id="id200">v1.2.8</a></p> <ul> -<li><p><a class="reference internal" href="#id78" id="id198">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id81" id="id199">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id80" id="id201">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id83" id="id202">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-7" id="id200">v1.2.7</a></p> +<li><p><a class="reference internal" href="#v1-2-7" id="id203">v1.2.7</a></p> <ul> -<li><p><a class="reference internal" href="#id85" id="id201">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id87" id="id204">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-6" id="id202">v1.2.6</a></p> +<li><p><a class="reference internal" href="#v1-2-6" id="id205">v1.2.6</a></p> <ul> -<li><p><a class="reference internal" href="#id88" id="id203">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id92" id="id204">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id90" id="id206">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id94" id="id207">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-5" id="id205">v1.2.5</a></p> +<li><p><a class="reference internal" href="#v1-2-5" id="id208">v1.2.5</a></p> <ul> -<li><p><a class="reference internal" href="#id94" id="id206">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id96" id="id209">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-4" id="id207">v1.2.4</a></p> +<li><p><a class="reference internal" href="#v1-2-4" id="id210">v1.2.4</a></p> <ul> -<li><p><a class="reference internal" href="#id99" id="id208">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id102" id="id209">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id101" id="id211">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id104" id="id212">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-1" id="id210">v1.2.1</a></p> +<li><p><a class="reference internal" href="#v1-2-1" id="id213">v1.2.1</a></p> <ul> -<li><p><a class="reference internal" href="#id105" id="id211">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id107" id="id212">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id107" id="id214">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id109" id="id215">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-2-0" id="id213">v1.2.0</a></p> +<li><p><a class="reference internal" href="#v1-2-0" id="id216">v1.2.0</a></p> <ul> -<li><p><a class="reference internal" href="#id109" id="id214">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id111" id="id215">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id111" id="id217">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id113" id="id218">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-1-1" id="id216">v1.1.1</a></p> +<li><p><a class="reference internal" href="#v1-1-1" id="id219">v1.1.1</a></p> <ul> -<li><p><a class="reference internal" href="#id116" id="id217">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id118" id="id220">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-1-0" id="id218">v1.1.0</a></p> +<li><p><a class="reference internal" href="#v1-1-0" id="id221">v1.1.0</a></p> <ul> -<li><p><a class="reference internal" href="#id118" id="id219">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id123" id="id220">Breaking Changes / Porting Guide</a></p></li> -<li><p><a class="reference internal" href="#id125" id="id221">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id120" id="id222">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id125" id="id223">Breaking Changes / Porting Guide</a></p></li> +<li><p><a class="reference internal" href="#id127" id="id224">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-7" id="id222">v1.0.7</a></p> +<li><p><a class="reference internal" href="#v1-0-7" id="id225">v1.0.7</a></p> <ul> -<li><p><a class="reference internal" href="#id127" id="id223">Breaking Changes / Porting Guide</a></p></li> -<li><p><a class="reference internal" href="#id129" id="id224">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id129" id="id226">Breaking Changes / Porting Guide</a></p></li> +<li><p><a class="reference internal" href="#id131" id="id227">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-6" id="id225">v1.0.6</a></p> +<li><p><a class="reference internal" href="#v1-0-6" id="id228">v1.0.6</a></p> <ul> -<li><p><a class="reference internal" href="#id131" id="id226">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id133" id="id229">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-5" id="id227">v1.0.5</a></p> +<li><p><a class="reference internal" href="#v1-0-5" id="id230">v1.0.5</a></p> <ul> -<li><p><a class="reference internal" href="#id134" id="id228">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id136" id="id231">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-4" id="id229">v1.0.4</a></p> +<li><p><a class="reference internal" href="#v1-0-4" id="id232">v1.0.4</a></p> <ul> -<li><p><a class="reference internal" href="#id136" id="id230">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#id138" id="id233">Release Summary</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-3" id="id231">v1.0.3</a></p> +<li><p><a class="reference internal" href="#v1-0-3" id="id234">v1.0.3</a></p> <ul> -<li><p><a class="reference internal" href="#id137" id="id232">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id139" id="id233">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id141" id="id234">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id139" id="id235">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id141" id="id236">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id143" id="id237">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-2" id="id235">v1.0.2</a></p> +<li><p><a class="reference internal" href="#v1-0-2" id="id238">v1.0.2</a></p> <ul> -<li><p><a class="reference internal" href="#id143" id="id236">Minor Changes</a></p></li> -<li><p><a class="reference internal" href="#id146" id="id237">Bugfixes</a></p></li> +<li><p><a class="reference internal" href="#id145" id="id239">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id148" id="id240">Bugfixes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-1" id="id238">v1.0.1</a></p> +<li><p><a class="reference internal" href="#v1-0-1" id="id241">v1.0.1</a></p> <ul> -<li><p><a class="reference internal" href="#id148" id="id239">Release Summary</a></p></li> -<li><p><a class="reference internal" href="#id149" id="id240">Major Changes</a></p></li> -<li><p><a class="reference internal" href="#id151" id="id241">Minor Changes</a></p></li> +<li><p><a class="reference internal" href="#id150" id="id242">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#id151" id="id243">Major Changes</a></p></li> +<li><p><a class="reference internal" href="#id153" id="id244">Minor Changes</a></p></li> </ul> </li> -<li><p><a class="reference internal" href="#v1-0-0" id="id242">v1.0.0</a></p> +<li><p><a class="reference internal" href="#v1-0-0" id="id245">v1.0.0</a></p> <ul> -<li><p><a class="reference internal" href="#id153" id="id243">Release Summary</a></p></li> +<li><p><a class="reference internal" href="#id155" id="id246">Release Summary</a></p></li> </ul> </li> </ul> @@ -446,25 +448,31 @@ </nav> <p>This changelog describes changes after version 0.2.6.</p> <section id="v2-4-2-devel"> -<h2><a class="toc-backref" href="#id155" role="doc-backlink">v2.4.2-devel</a><a class="headerlink" href="#v2-4-2-devel" title="Link to this heading"></a></h2> +<h2><a class="toc-backref" href="#id157" role="doc-backlink">v2.4.2-devel</a><a class="headerlink" href="#v2-4-2-devel" title="Link to this heading"></a></h2> +<section id="minor-changes"> +<h3><a class="toc-backref" href="#id158" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#minor-changes" title="Link to this heading"></a></h3> +<ul class="simple"> +<li><p>New parameter <code class="docutils literal notranslate"><span class="pre">keycloak_quarkus_download_path</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/239">#239</a></p></li> +</ul> +</section> <section id="bugfixes"> -<h3><a class="toc-backref" href="#id156" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#bugfixes" title="Link to this heading"></a></h3> +<h3><a class="toc-backref" href="#id159" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#bugfixes" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add wait_for_port number parameter <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/237">#237</a></p></li> </ul> </section> </section> <section id="v2-4-1"> -<h2><a class="toc-backref" href="#id157" role="doc-backlink">v2.4.1</a><a class="headerlink" href="#v2-4-1" title="Link to this heading"></a></h2> +<h2><a class="toc-backref" href="#id160" role="doc-backlink">v2.4.1</a><a class="headerlink" href="#v2-4-1" title="Link to this heading"></a></h2> <section id="release-summary"> -<h3><a class="toc-backref" href="#id158" role="doc-backlink">Release Summary</a><a class="headerlink" href="#release-summary" title="Link to this heading"></a></h3> +<h3><a class="toc-backref" href="#id161" role="doc-backlink">Release Summary</a><a class="headerlink" href="#release-summary" title="Link to this heading"></a></h3> <p>Internal release, documentation or test changes only.</p> </section> </section> <section id="v2-4-0"> -<h2><a class="toc-backref" href="#id159" role="doc-backlink">v2.4.0</a><a class="headerlink" href="#v2-4-0" title="Link to this heading"></a></h2> +<h2><a class="toc-backref" href="#id162" role="doc-backlink">v2.4.0</a><a class="headerlink" href="#v2-4-0" title="Link to this heading"></a></h2> <section id="major-changes"> -<h3><a class="toc-backref" href="#id160" role="doc-backlink">Major Changes</a><a class="headerlink" href="#major-changes" title="Link to this heading"></a></h3> +<h3><a class="toc-backref" href="#id163" role="doc-backlink">Major Changes</a><a class="headerlink" href="#major-changes" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Enable by default health check on restart <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/234">#234</a></p></li> <li><p>Update minimum ansible-core version > 2.15 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/232">#232</a></p></li> @@ -472,16 +480,16 @@ </section> </section> <section id="v2-3-0"> -<h2><a class="toc-backref" href="#id161" role="doc-backlink">v2.3.0</a><a class="headerlink" href="#v2-3-0" title="Link to this heading"></a></h2> -<section id="id4"> -<h3><a class="toc-backref" href="#id162" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id4" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id164" role="doc-backlink">v2.3.0</a><a class="headerlink" href="#v2-3-0" title="Link to this heading"></a></h2> +<section id="id5"> +<h3><a class="toc-backref" href="#id165" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id5" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Allow for custom providers hosted on maven repositories <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/223">#223</a></p></li> <li><p>Restart handler strategy behaviour <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/231">#231</a></p></li> </ul> </section> -<section id="minor-changes"> -<h3><a class="toc-backref" href="#id163" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#minor-changes" title="Link to this heading"></a></h3> +<section id="id8"> +<h3><a class="toc-backref" href="#id166" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id8" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add support for policy files <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/225">#225</a></p></li> <li><p>Allow to add extra custom env vars in sysconfig file <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/229">#229</a></p></li> @@ -490,52 +498,52 @@ <li><p><code class="docutils literal notranslate"><span class="pre">proxy-header</span></code> enhancement <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/227">#227</a></p></li> </ul> </section> -<section id="id12"> -<h3><a class="toc-backref" href="#id164" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id12" title="Link to this heading"></a></h3> +<section id="id14"> +<h3><a class="toc-backref" href="#id167" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id14" title="Link to this heading"></a></h3> <ul class="simple"> <li><p><code class="docutils literal notranslate"><span class="pre">kc.sh</span> <span class="pre">build</span></code> uses configured jdk <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/211">#211</a></p></li> </ul> </section> </section> <section id="v2-2-2"> -<h2><a class="toc-backref" href="#id165" role="doc-backlink">v2.2.2</a><a class="headerlink" href="#v2-2-2" title="Link to this heading"></a></h2> -<section id="id14"> -<h3><a class="toc-backref" href="#id166" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id14" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id168" role="doc-backlink">v2.2.2</a><a class="headerlink" href="#v2-2-2" title="Link to this heading"></a></h2> +<section id="id16"> +<h3><a class="toc-backref" href="#id169" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id16" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Copying of key material for TLS configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/210">#210</a></p></li> <li><p>Validate certs parameter for JDBC driver downloads <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/207">#207</a></p></li> </ul> </section> -<section id="id17"> -<h3><a class="toc-backref" href="#id167" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id17" title="Link to this heading"></a></h3> +<section id="id19"> +<h3><a class="toc-backref" href="#id170" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id19" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Turn off controller privilege escalation <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/209">#209</a></p></li> </ul> </section> </section> <section id="v2-2-1"> -<h2><a class="toc-backref" href="#id168" role="doc-backlink">v2.2.1</a><a class="headerlink" href="#v2-2-1" title="Link to this heading"></a></h2> -<section id="id19"> -<h3><a class="toc-backref" href="#id169" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id19" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id171" role="doc-backlink">v2.2.1</a><a class="headerlink" href="#v2-2-1" title="Link to this heading"></a></h2> +<section id="id21"> +<h3><a class="toc-backref" href="#id172" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id21" title="Link to this heading"></a></h3> <p>Internal release, documentation or test changes only.</p> </section> -<section id="id20"> -<h3><a class="toc-backref" href="#id170" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id20" title="Link to this heading"></a></h3> +<section id="id22"> +<h3><a class="toc-backref" href="#id173" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id22" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>JDBC provider: fix clause in argument validation <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/204">#204</a></p></li> </ul> </section> </section> <section id="v2-2-0"> -<h2><a class="toc-backref" href="#id171" role="doc-backlink">v2.2.0</a><a class="headerlink" href="#v2-2-0" title="Link to this heading"></a></h2> -<section id="id22"> -<h3><a class="toc-backref" href="#id172" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id22" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id174" role="doc-backlink">v2.2.0</a><a class="headerlink" href="#v2-2-0" title="Link to this heading"></a></h2> +<section id="id24"> +<h3><a class="toc-backref" href="#id175" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id24" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Support java keystore for configuration of sensitive options <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/189">#189</a></p></li> </ul> </section> -<section id="id24"> -<h3><a class="toc-backref" href="#id173" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id24" title="Link to this heading"></a></h3> +<section id="id26"> +<h3><a class="toc-backref" href="#id176" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id26" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add <code class="docutils literal notranslate"><span class="pre">wait_for_port</span></code> and <code class="docutils literal notranslate"><span class="pre">wait_for_log</span></code> systemd unit logic <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/199">#199</a></p></li> <li><p>Customize jdbc driver downloads, optional authentication <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/202">#202</a></p></li> @@ -548,24 +556,24 @@ </section> </section> <section id="v2-1-2"> -<h2><a class="toc-backref" href="#id174" role="doc-backlink">v2.1.2</a><a class="headerlink" href="#v2-1-2" title="Link to this heading"></a></h2> -<section id="id32"> -<h3><a class="toc-backref" href="#id175" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id32" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id177" role="doc-backlink">v2.1.2</a><a class="headerlink" href="#v2-1-2" title="Link to this heading"></a></h2> +<section id="id34"> +<h3><a class="toc-backref" href="#id178" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id34" title="Link to this heading"></a></h3> <p>Internal release, documentation or test changes only.</p> </section> </section> <section id="v2-1-1"> -<h2><a class="toc-backref" href="#id176" role="doc-backlink">v2.1.1</a><a class="headerlink" href="#v2-1-1" title="Link to this heading"></a></h2> -<section id="id33"> -<h3><a class="toc-backref" href="#id177" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id33" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id179" role="doc-backlink">v2.1.1</a><a class="headerlink" href="#v2-1-1" title="Link to this heading"></a></h2> +<section id="id35"> +<h3><a class="toc-backref" href="#id180" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id35" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add reverse <code class="docutils literal notranslate"><span class="pre">proxy_headers</span></code> config, supersedes <code class="docutils literal notranslate"><span class="pre">proxy_mode</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/187">#187</a></p></li> <li><p>Debian/Ubuntu compatibility <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/178">#178</a></p></li> <li><p>Use <code class="docutils literal notranslate"><span class="pre">keycloak_realm</span></code> as default for sub-entities <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/180">#180</a></p></li> </ul> </section> -<section id="id37"> -<h3><a class="toc-backref" href="#id178" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id37" title="Link to this heading"></a></h3> +<section id="id39"> +<h3><a class="toc-backref" href="#id181" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id39" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Fix permissions on controller-side downloaded artifacts <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/184">#184</a></p></li> <li><p>JVM args moved to <code class="docutils literal notranslate"><span class="pre">JAVA_OPTS</span></code> envvar (instead of JAVA_OPTS_APPEND) <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/186">#186</a></p></li> @@ -575,15 +583,15 @@ </section> </section> <section id="v2-1-0"> -<h2><a class="toc-backref" href="#id179" role="doc-backlink">v2.1.0</a><a class="headerlink" href="#v2-1-0" title="Link to this heading"></a></h2> -<section id="id42"> -<h3><a class="toc-backref" href="#id180" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id42" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id182" role="doc-backlink">v2.1.0</a><a class="headerlink" href="#v2-1-0" title="Link to this heading"></a></h2> +<section id="id44"> +<h3><a class="toc-backref" href="#id183" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id44" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Implement infinispan TCPPING discovery protocol <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/159">#159</a></p></li> </ul> </section> -<section id="id44"> -<h3><a class="toc-backref" href="#id181" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id44" title="Link to this heading"></a></h3> +<section id="id46"> +<h3><a class="toc-backref" href="#id184" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id46" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Set enable-recovery when xa transactions are enabled <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/167">#167</a></p></li> <li><p>keycloak_quarkus: Allow configuring log rotate options in quarkus configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/161">#161</a></p></li> @@ -591,30 +599,30 @@ </ul> </section> <section id="breaking-changes-porting-guide"> -<h3><a class="toc-backref" href="#id182" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#breaking-changes-porting-guide" title="Link to this heading"></a></h3> +<h3><a class="toc-backref" href="#id185" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#breaking-changes-porting-guide" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: renamed infinispan host list configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/157">#157</a></p></li> </ul> </section> -<section id="id49"> -<h3><a class="toc-backref" href="#id183" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id49" title="Link to this heading"></a></h3> +<section id="id51"> +<h3><a class="toc-backref" href="#id186" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id51" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: fix custom JAVA_HOME parameter name <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/171">#171</a></p></li> </ul> </section> </section> <section id="v2-0-2"> -<h2><a class="toc-backref" href="#id184" role="doc-backlink">v2.0.2</a><a class="headerlink" href="#v2-0-2" title="Link to this heading"></a></h2> -<section id="id51"> -<h3><a class="toc-backref" href="#id185" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id51" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id187" role="doc-backlink">v2.0.2</a><a class="headerlink" href="#v2-0-2" title="Link to this heading"></a></h2> +<section id="id53"> +<h3><a class="toc-backref" href="#id188" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id53" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: Add support for sqlserver jdbc driver <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/148">#148</a></p></li> <li><p>keycloak_quarkus: allow configuration of <code class="docutils literal notranslate"><span class="pre">hostname-strict-backchannel</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/152">#152</a></p></li> <li><p>keycloak_quarkus: systemd restart behavior <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/145">#145</a></p></li> </ul> </section> -<section id="id55"> -<h3><a class="toc-backref" href="#id186" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id55" title="Link to this heading"></a></h3> +<section id="id57"> +<h3><a class="toc-backref" href="#id189" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id57" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: Use <code class="docutils literal notranslate"><span class="pre">keycloak_quarkus_java_opts</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/154">#154</a></p></li> <li><p>keycloak_quarkus: allow ports <1024 (e.g. :443) in systemd unit <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/150">#150</a></p></li> @@ -622,32 +630,32 @@ </section> </section> <section id="v2-0-1"> -<h2><a class="toc-backref" href="#id187" role="doc-backlink">v2.0.1</a><a class="headerlink" href="#v2-0-1" title="Link to this heading"></a></h2> -<section id="id58"> -<h3><a class="toc-backref" href="#id188" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id58" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id190" role="doc-backlink">v2.0.1</a><a class="headerlink" href="#v2-0-1" title="Link to this heading"></a></h2> +<section id="id60"> +<h3><a class="toc-backref" href="#id191" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id60" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: add hostname-strict parameter <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/139">#139</a></p></li> <li><p>keycloak_quarkus: update to version 23.0.1 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/133">#133</a></p></li> </ul> </section> -<section id="id61"> -<h3><a class="toc-backref" href="#id189" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id61" title="Link to this heading"></a></h3> +<section id="id63"> +<h3><a class="toc-backref" href="#id192" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id63" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: template requires lowercase boolean values <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/138">#138</a></p></li> </ul> </section> </section> <section id="v2-0-0"> -<h2><a class="toc-backref" href="#id190" role="doc-backlink">v2.0.0</a><a class="headerlink" href="#v2-0-0" title="Link to this heading"></a></h2> -<section id="id63"> -<h3><a class="toc-backref" href="#id191" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id63" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id193" role="doc-backlink">v2.0.0</a><a class="headerlink" href="#v2-0-0" title="Link to this heading"></a></h2> +<section id="id65"> +<h3><a class="toc-backref" href="#id194" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id65" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add new parameter for port offset configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/124">#124</a></p></li> <li><p>Update Keycloak to version 22.0.5 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/122">#122</a></p></li> </ul> </section> -<section id="id66"> -<h3><a class="toc-backref" href="#id192" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id66" title="Link to this heading"></a></h3> +<section id="id68"> +<h3><a class="toc-backref" href="#id195" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id68" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add support for more http-related configs <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/115">#115</a></p></li> <li><p>Update minimum ansible-core version > 2.14 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/119">#119</a></p></li> @@ -656,39 +664,39 @@ </section> </section> <section id="v1-3-0"> -<h2><a class="toc-backref" href="#id193" role="doc-backlink">v1.3.0</a><a class="headerlink" href="#v1-3-0" title="Link to this heading"></a></h2> -<section id="id70"> -<h3><a class="toc-backref" href="#id194" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id70" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id196" role="doc-backlink">v1.3.0</a><a class="headerlink" href="#v1-3-0" title="Link to this heading"></a></h2> +<section id="id72"> +<h3><a class="toc-backref" href="#id197" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id72" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Run service as <code class="docutils literal notranslate"><span class="pre">keycloak_service_user</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/106">#106</a></p></li> </ul> </section> -<section id="id72"> -<h3><a class="toc-backref" href="#id195" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id72" title="Link to this heading"></a></h3> +<section id="id74"> +<h3><a class="toc-backref" href="#id198" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id74" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: Update Keycloak to version 22.0.3 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/112">#112</a></p></li> <li><p>keycloak_quarkus: fix admin console redirect when running locally <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/111">#111</a></p></li> <li><p>keycloak_quarkus: skip proxy config if <code class="docutils literal notranslate"><span class="pre">keycloak_quarkus_proxy_mode</span></code> is <code class="docutils literal notranslate"><span class="pre">none</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/109">#109</a></p></li> </ul> </section> -<section id="id76"> -<h3><a class="toc-backref" href="#id196" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id76" title="Link to this heading"></a></h3> +<section id="id78"> +<h3><a class="toc-backref" href="#id199" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id78" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: fix validation failure upon port configuration change <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/113">#113</a></p></li> </ul> </section> </section> <section id="v1-2-8"> -<h2><a class="toc-backref" href="#id197" role="doc-backlink">v1.2.8</a><a class="headerlink" href="#v1-2-8" title="Link to this heading"></a></h2> -<section id="id78"> -<h3><a class="toc-backref" href="#id198" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id78" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id200" role="doc-backlink">v1.2.8</a><a class="headerlink" href="#v1-2-8" title="Link to this heading"></a></h2> +<section id="id80"> +<h3><a class="toc-backref" href="#id201" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id80" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: set openjdk 17 as default <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/103">#103</a></p></li> <li><p>keycloak_quarkus: update to version 22.0.1 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/107">#107</a></p></li> </ul> </section> -<section id="id81"> -<h3><a class="toc-backref" href="#id199" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id81" title="Link to this heading"></a></h3> +<section id="id83"> +<h3><a class="toc-backref" href="#id202" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id83" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Fix incorrect checks for <code class="docutils literal notranslate"><span class="pre">keycloak_jgroups_subnet</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/98">#98</a></p></li> <li><p>Undefine <code class="docutils literal notranslate"><span class="pre">keycloak_db_valid_conn_sql</span></code> default <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/91">#91</a></p></li> @@ -697,9 +705,9 @@ </section> </section> <section id="v1-2-7"> -<h2><a class="toc-backref" href="#id200" role="doc-backlink">v1.2.7</a><a class="headerlink" href="#v1-2-7" title="Link to this heading"></a></h2> -<section id="id85"> -<h3><a class="toc-backref" href="#id201" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id85" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id203" role="doc-backlink">v1.2.7</a><a class="headerlink" href="#v1-2-7" title="Link to this heading"></a></h2> +<section id="id87"> +<h3><a class="toc-backref" href="#id204" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id87" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Allow to override jgroups subnet <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/93">#93</a></p></li> <li><p>keycloak-quarkus: update keycloakx to v21.1.1 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/92">#92</a></p></li> @@ -707,26 +715,26 @@ </section> </section> <section id="v1-2-6"> -<h2><a class="toc-backref" href="#id202" role="doc-backlink">v1.2.6</a><a class="headerlink" href="#v1-2-6" title="Link to this heading"></a></h2> -<section id="id88"> -<h3><a class="toc-backref" href="#id203" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id88" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id205" role="doc-backlink">v1.2.6</a><a class="headerlink" href="#v1-2-6" title="Link to this heading"></a></h2> +<section id="id90"> +<h3><a class="toc-backref" href="#id206" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id90" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add profile features enabling/disabling <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/87">#87</a></p></li> <li><p>Improve service restart behavior configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/88">#88</a></p></li> <li><p>Update default xa_datasource_class value for mariadb jdbc configuration <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/89">#89</a></p></li> </ul> </section> -<section id="id92"> -<h3><a class="toc-backref" href="#id204" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id92" title="Link to this heading"></a></h3> +<section id="id94"> +<h3><a class="toc-backref" href="#id207" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id94" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Handle WFLYCTL0117 when background validation millis is 0 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/90">#90</a></p></li> </ul> </section> </section> <section id="v1-2-5"> -<h2><a class="toc-backref" href="#id205" role="doc-backlink">v1.2.5</a><a class="headerlink" href="#v1-2-5" title="Link to this heading"></a></h2> -<section id="id94"> -<h3><a class="toc-backref" href="#id206" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id94" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id208" role="doc-backlink">v1.2.5</a><a class="headerlink" href="#v1-2-5" title="Link to this heading"></a></h2> +<section id="id96"> +<h3><a class="toc-backref" href="#id209" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id96" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add configuration for database connection pool validation <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/85">#85</a></p></li> <li><p>Allow to configure administration endpoint URL <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/86">#86</a></p></li> @@ -736,16 +744,16 @@ </section> </section> <section id="v1-2-4"> -<h2><a class="toc-backref" href="#id207" role="doc-backlink">v1.2.4</a><a class="headerlink" href="#v1-2-4" title="Link to this heading"></a></h2> -<section id="id99"> -<h3><a class="toc-backref" href="#id208" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id99" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id210" role="doc-backlink">v1.2.4</a><a class="headerlink" href="#v1-2-4" title="Link to this heading"></a></h2> +<section id="id101"> +<h3><a class="toc-backref" href="#id211" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id101" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add <code class="docutils literal notranslate"><span class="pre">sqlserver</span></code> to keycloak role jdbc configurations <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/78">#78</a></p></li> <li><p>Add configurability for XA transactions <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/73">#73</a></p></li> </ul> </section> -<section id="id102"> -<h3><a class="toc-backref" href="#id209" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id102" title="Link to this heading"></a></h3> +<section id="id104"> +<h3><a class="toc-backref" href="#id212" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id104" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Fix deprecation warning for <code class="docutils literal notranslate"><span class="pre">ipaddr</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/77">#77</a></p></li> <li><p>Fix undefined facts when offline patching sso <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/71">#71</a></p></li> @@ -753,30 +761,30 @@ </section> </section> <section id="v1-2-1"> -<h2><a class="toc-backref" href="#id210" role="doc-backlink">v1.2.1</a><a class="headerlink" href="#v1-2-1" title="Link to this heading"></a></h2> -<section id="id105"> -<h3><a class="toc-backref" href="#id211" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id105" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id213" role="doc-backlink">v1.2.1</a><a class="headerlink" href="#v1-2-1" title="Link to this heading"></a></h2> +<section id="id107"> +<h3><a class="toc-backref" href="#id214" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id107" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Allow to setup keycloak HA cluster without remote cache store <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/68">#68</a></p></li> </ul> </section> -<section id="id107"> -<h3><a class="toc-backref" href="#id212" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id107" title="Link to this heading"></a></h3> +<section id="id109"> +<h3><a class="toc-backref" href="#id215" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id109" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Pass attributes to realm clients <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/69">#69</a></p></li> </ul> </section> </section> <section id="v1-2-0"> -<h2><a class="toc-backref" href="#id213" role="doc-backlink">v1.2.0</a><a class="headerlink" href="#v1-2-0" title="Link to this heading"></a></h2> -<section id="id109"> -<h3><a class="toc-backref" href="#id214" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id109" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id216" role="doc-backlink">v1.2.0</a><a class="headerlink" href="#v1-2-0" title="Link to this heading"></a></h2> +<section id="id111"> +<h3><a class="toc-backref" href="#id217" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id111" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Provide config for multiple modcluster proxies <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/60">#60</a></p></li> </ul> </section> -<section id="id111"> -<h3><a class="toc-backref" href="#id215" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id111" title="Link to this heading"></a></h3> +<section id="id113"> +<h3><a class="toc-backref" href="#id218" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id113" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Allow to configure TCPPING for cluster discovery <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/62">#62</a></p></li> <li><p>Drop community.general from dependencies <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/61">#61</a></p></li> @@ -786,18 +794,18 @@ </section> </section> <section id="v1-1-1"> -<h2><a class="toc-backref" href="#id216" role="doc-backlink">v1.1.1</a><a class="headerlink" href="#v1-1-1" title="Link to this heading"></a></h2> -<section id="id116"> -<h3><a class="toc-backref" href="#id217" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id116" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id219" role="doc-backlink">v1.1.1</a><a class="headerlink" href="#v1-1-1" title="Link to this heading"></a></h2> +<section id="id118"> +<h3><a class="toc-backref" href="#id220" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id118" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak-quarkus: fix <code class="docutils literal notranslate"><span class="pre">cache-config-file</span></code> path in keycloak.conf.j2 template <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/53">#53</a></p></li> </ul> </section> </section> <section id="v1-1-0"> -<h2><a class="toc-backref" href="#id218" role="doc-backlink">v1.1.0</a><a class="headerlink" href="#v1-1-0" title="Link to this heading"></a></h2> -<section id="id118"> -<h3><a class="toc-backref" href="#id219" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id118" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id221" role="doc-backlink">v1.1.0</a><a class="headerlink" href="#v1-1-0" title="Link to this heading"></a></h2> +<section id="id120"> +<h3><a class="toc-backref" href="#id222" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id120" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Update keycloak to 18.0.2 - sso to 7.6.1 <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/46">#46</a></p></li> <li><p>Variable <code class="docutils literal notranslate"><span class="pre">keycloak_no_log</span></code> controls ansible <code class="docutils literal notranslate"><span class="pre">no_log</span></code> parameter (for debugging purposes) <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/47">#47</a></p></li> @@ -805,38 +813,38 @@ <li><p>keycloak_quarkus: variable to enable development mode <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/45">#45</a></p></li> </ul> </section> -<section id="id123"> -<h3><a class="toc-backref" href="#id220" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id123" title="Link to this heading"></a></h3> +<section id="id125"> +<h3><a class="toc-backref" href="#id223" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id125" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Rename variables from <code class="docutils literal notranslate"><span class="pre">infinispan_</span></code> prefix to <code class="docutils literal notranslate"><span class="pre">keycloak_infinispan_</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/42">#42</a></p></li> </ul> </section> -<section id="id125"> -<h3><a class="toc-backref" href="#id221" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id125" title="Link to this heading"></a></h3> +<section id="id127"> +<h3><a class="toc-backref" href="#id224" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id127" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: fix /var/log/keycloak symlink to keycloak log directory <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/44">#44</a></p></li> </ul> </section> </section> <section id="v1-0-7"> -<h2><a class="toc-backref" href="#id222" role="doc-backlink">v1.0.7</a><a class="headerlink" href="#v1-0-7" title="Link to this heading"></a></h2> -<section id="id127"> -<h3><a class="toc-backref" href="#id223" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id127" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id225" role="doc-backlink">v1.0.7</a><a class="headerlink" href="#v1-0-7" title="Link to this heading"></a></h2> +<section id="id129"> +<h3><a class="toc-backref" href="#id226" role="doc-backlink">Breaking Changes / Porting Guide</a><a class="headerlink" href="#id129" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: use absolute path for certificate files <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/39">#39</a></p></li> </ul> </section> -<section id="id129"> -<h3><a class="toc-backref" href="#id224" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id129" title="Link to this heading"></a></h3> +<section id="id131"> +<h3><a class="toc-backref" href="#id227" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id131" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: use become for tasks that will otherwise fail <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/38">#38</a></p></li> </ul> </section> </section> <section id="v1-0-6"> -<h2><a class="toc-backref" href="#id225" role="doc-backlink">v1.0.6</a><a class="headerlink" href="#v1-0-6" title="Link to this heading"></a></h2> -<section id="id131"> -<h3><a class="toc-backref" href="#id226" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id131" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id228" role="doc-backlink">v1.0.6</a><a class="headerlink" href="#v1-0-6" title="Link to this heading"></a></h2> +<section id="id133"> +<h3><a class="toc-backref" href="#id229" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id133" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>keycloak_quarkus: add selected java to PATH in systemd unit <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/34">#34</a></p></li> <li><p>keycloak_quarkus: set logfile path correctly under keycloak home <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/35">#35</a></p></li> @@ -844,81 +852,81 @@ </section> </section> <section id="v1-0-5"> -<h2><a class="toc-backref" href="#id227" role="doc-backlink">v1.0.5</a><a class="headerlink" href="#v1-0-5" title="Link to this heading"></a></h2> -<section id="id134"> -<h3><a class="toc-backref" href="#id228" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id134" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id230" role="doc-backlink">v1.0.5</a><a class="headerlink" href="#v1-0-5" title="Link to this heading"></a></h2> +<section id="id136"> +<h3><a class="toc-backref" href="#id231" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id136" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Update config options: keycloak and quarkus <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/32">#32</a></p></li> </ul> </section> </section> <section id="v1-0-4"> -<h2><a class="toc-backref" href="#id229" role="doc-backlink">v1.0.4</a><a class="headerlink" href="#v1-0-4" title="Link to this heading"></a></h2> -<section id="id136"> -<h3><a class="toc-backref" href="#id230" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id136" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id232" role="doc-backlink">v1.0.4</a><a class="headerlink" href="#v1-0-4" title="Link to this heading"></a></h2> +<section id="id138"> +<h3><a class="toc-backref" href="#id233" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id138" title="Link to this heading"></a></h3> <p>Internal release, documentation or test changes only.</p> </section> </section> <section id="v1-0-3"> -<h2><a class="toc-backref" href="#id231" role="doc-backlink">v1.0.3</a><a class="headerlink" href="#v1-0-3" title="Link to this heading"></a></h2> -<section id="id137"> -<h3><a class="toc-backref" href="#id232" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id137" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id234" role="doc-backlink">v1.0.3</a><a class="headerlink" href="#v1-0-3" title="Link to this heading"></a></h2> +<section id="id139"> +<h3><a class="toc-backref" href="#id235" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id139" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>New role for installing keycloak >= 17.0.0 (quarkus) <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/29">#29</a></p></li> </ul> </section> -<section id="id139"> -<h3><a class="toc-backref" href="#id233" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id139" title="Link to this heading"></a></h3> +<section id="id141"> +<h3><a class="toc-backref" href="#id236" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id141" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Add <code class="docutils literal notranslate"><span class="pre">keycloak_config_override_template</span></code> parameter for passing a custom xml config template <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/30">#30</a></p></li> </ul> </section> -<section id="id141"> -<h3><a class="toc-backref" href="#id234" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id141" title="Link to this heading"></a></h3> +<section id="id143"> +<h3><a class="toc-backref" href="#id237" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id143" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Make sure systemd unit starts with selected java JVM <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/31">#31</a></p></li> </ul> </section> </section> <section id="v1-0-2"> -<h2><a class="toc-backref" href="#id235" role="doc-backlink">v1.0.2</a><a class="headerlink" href="#v1-0-2" title="Link to this heading"></a></h2> -<section id="id143"> -<h3><a class="toc-backref" href="#id236" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id143" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id238" role="doc-backlink">v1.0.2</a><a class="headerlink" href="#v1-0-2" title="Link to this heading"></a></h2> +<section id="id145"> +<h3><a class="toc-backref" href="#id239" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id145" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Make <code class="docutils literal notranslate"><span class="pre">keycloak_admin_password</span></code> a default with assert (was: role variable) <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/26">#26</a></p></li> <li><p>Simplify dependency install logic and reduce play execution time <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/19">#19</a></p></li> </ul> </section> -<section id="id146"> -<h3><a class="toc-backref" href="#id237" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id146" title="Link to this heading"></a></h3> +<section id="id148"> +<h3><a class="toc-backref" href="#id240" role="doc-backlink">Bugfixes</a><a class="headerlink" href="#id148" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Set <code class="docutils literal notranslate"><span class="pre">keycloak_frontend_url</span></code> default according to other defaults <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/25">#25</a></p></li> </ul> </section> </section> <section id="v1-0-1"> -<h2><a class="toc-backref" href="#id238" role="doc-backlink">v1.0.1</a><a class="headerlink" href="#v1-0-1" title="Link to this heading"></a></h2> -<section id="id148"> -<h3><a class="toc-backref" href="#id239" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id148" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id241" role="doc-backlink">v1.0.1</a><a class="headerlink" href="#v1-0-1" title="Link to this heading"></a></h2> +<section id="id150"> +<h3><a class="toc-backref" href="#id242" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id150" title="Link to this heading"></a></h3> <p>Minor enhancements, bug and documentation fixes.</p> </section> -<section id="id149"> -<h3><a class="toc-backref" href="#id240" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id149" title="Link to this heading"></a></h3> +<section id="id151"> +<h3><a class="toc-backref" href="#id243" role="doc-backlink">Major Changes</a><a class="headerlink" href="#id151" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Apply latest cumulative patch of RH-SSO automatically when new parameter <code class="docutils literal notranslate"><span class="pre">keycloak_rhsso_apply_patches</span></code> is <code class="docutils literal notranslate"><span class="pre">true</span></code> <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/18">#18</a></p></li> </ul> </section> -<section id="id151"> -<h3><a class="toc-backref" href="#id241" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id151" title="Link to this heading"></a></h3> +<section id="id153"> +<h3><a class="toc-backref" href="#id244" role="doc-backlink">Minor Changes</a><a class="headerlink" href="#id153" title="Link to this heading"></a></h3> <ul class="simple"> <li><p>Clustered installs now perform database initialization on first node to avoid locking issues <a class="reference external" href="https://github.com/ansible-middleware/keycloak/pull/17">#17</a></p></li> </ul> </section> </section> <section id="v1-0-0"> -<h2><a class="toc-backref" href="#id242" role="doc-backlink">v1.0.0</a><a class="headerlink" href="#v1-0-0" title="Link to this heading"></a></h2> -<section id="id153"> -<h3><a class="toc-backref" href="#id243" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id153" title="Link to this heading"></a></h3> +<h2><a class="toc-backref" href="#id245" role="doc-backlink">v1.0.0</a><a class="headerlink" href="#v1-0-0" title="Link to this heading"></a></h2> +<section id="id155"> +<h3><a class="toc-backref" href="#id246" role="doc-backlink">Release Summary</a><a class="headerlink" href="#id155" title="Link to this heading"></a></h3> <p>This is the first stable release of the <code class="docutils literal notranslate"><span class="pre">middleware_automation.keycloak</span></code> collection.</p> </section> </section> diff --git a/main/_sources/CHANGELOG.rst.txt b/main/_sources/CHANGELOG.rst.txt index 5530403..77cf320 100644 --- a/main/_sources/CHANGELOG.rst.txt +++ b/main/_sources/CHANGELOG.rst.txt @@ -9,6 +9,11 @@ This changelog describes changes after version 0.2.6. v2.4.2-devel ============ +Minor Changes +------------- + +- New parameter ``keycloak_quarkus_download_path`` `#239 <https://github.com/ansible-middleware/keycloak/pull/239>`_ + Bugfixes -------- diff --git a/main/_sources/plugins/keycloak_client.rst.txt b/main/_sources/plugins/keycloak_client.rst.txt index 4805c51..ebd21d2 100644 --- a/main/_sources/plugins/keycloak_client.rst.txt +++ b/main/_sources/plugins/keycloak_client.rst.txt @@ -1,4 +1,3 @@ - .. Document meta :orphan: @@ -7,7 +6,7 @@ :trim: .. meta:: - :antsibull-docs: 2.12.0 + :antsibull-docs: 2.14.0 .. Anchors @@ -48,7 +47,7 @@ Synopsis .. Description - This module allows the administration of Keycloak clients via the Keycloak REST API. It requires access to the REST API via OpenID Connect; the user connecting and the client being used must have the requisite access rights. In a default Keycloak installation, admin-cli and an admin user would work, as would a separate client definition with the scope tailored to your needs and a user having the expected roles. -- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ https://www.keycloak.org/docs-api/8.0/rest-api/index.html\ . Aliases are provided so camelCased versions can be used as well. +- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ `https://www.keycloak.org/docs-api/8.0/rest-api/index.html <https://www.keycloak.org/docs-api/8.0/rest-api/index.html>`__. Aliases are provided so camelCased versions can be used as well. - The Keycloak API does not always sanity check inputs e.g. you can set SAML-specific settings on an OpenID Connect client for instance and vice versa. Be careful. If you do not specify a setting, usually a sensible default is chosen. @@ -1443,7 +1442,7 @@ Attributes <div class="ansible-option-cell"> - Can run in \ :literal:`check\_mode`\ and return changed status prediction without modifying target. + Can run in :literal:`check\_mode` and return changed status prediction without modifying target. .. raw:: html @@ -1485,7 +1484,7 @@ Attributes <div class="ansible-option-cell"> - Will return details on what has changed (or possibly needs changing in \ :literal:`check\_mode`\ ), when in diff mode. + Will return details on what has changed (or possibly needs changing in :literal:`check\_mode`\ ), when in diff mode. .. raw:: html @@ -1507,7 +1506,6 @@ Examples .. code-block:: yaml+jinja - - name: Create or update Keycloak client (minimal example), authentication with credentials middleware_automation.keycloak.keycloak_client: auth_keycloak_url: https://auth.example.com/auth @@ -1634,7 +1632,6 @@ Examples - .. Facts @@ -1735,4 +1732,3 @@ Authors .. Parsing errors - diff --git a/main/_sources/plugins/keycloak_role.rst.txt b/main/_sources/plugins/keycloak_role.rst.txt index f4726db..64f6479 100644 --- a/main/_sources/plugins/keycloak_role.rst.txt +++ b/main/_sources/plugins/keycloak_role.rst.txt @@ -1,4 +1,3 @@ - .. Document meta :orphan: @@ -7,7 +6,7 @@ :trim: .. meta:: - :antsibull-docs: 2.12.0 + :antsibull-docs: 2.14.0 .. Anchors @@ -51,7 +50,7 @@ Synopsis .. Description - This module allows you to add, remove or modify Keycloak roles via the Keycloak REST API. It requires access to the REST API via OpenID Connect; the user connecting and the client being used must have the requisite access rights. In a default Keycloak installation, admin-cli and an admin user would work, as would a separate client definition with the scope tailored to your needs and a user having the expected roles. -- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ https://www.keycloak.org/docs-api/8.0/rest-api/index.html\ . +- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ `https://www.keycloak.org/docs-api/8.0/rest-api/index.html <https://www.keycloak.org/docs-api/8.0/rest-api/index.html>`__. - Attributes are multi-valued in the Keycloak API. All attributes are lists of individual values and will be returned that way by this module. You may pass single values for attributes when calling the module, and this will be translated into a list suitable for the API. @@ -377,7 +376,7 @@ Attributes <div class="ansible-option-cell"> - Can run in \ :literal:`check\_mode`\ and return changed status prediction without modifying target. + Can run in :literal:`check\_mode` and return changed status prediction without modifying target. .. raw:: html @@ -419,7 +418,7 @@ Attributes <div class="ansible-option-cell"> - Will return details on what has changed (or possibly needs changing in \ :literal:`check\_mode`\ ), when in diff mode. + Will return details on what has changed (or possibly needs changing in :literal:`check\_mode`\ ), when in diff mode. .. raw:: html @@ -441,7 +440,6 @@ Examples .. code-block:: yaml+jinja - - name: Create a Keycloak realm role, authentication with credentials middleware_automation.keycloak.keycloak_role: name: my-new-kc-role @@ -509,7 +507,6 @@ Examples - .. Facts @@ -610,4 +607,3 @@ Authors .. Parsing errors - diff --git a/main/_sources/plugins/keycloak_user_federation.rst.txt b/main/_sources/plugins/keycloak_user_federation.rst.txt index 6f59038..b40fefe 100644 --- a/main/_sources/plugins/keycloak_user_federation.rst.txt +++ b/main/_sources/plugins/keycloak_user_federation.rst.txt @@ -1,4 +1,3 @@ - .. Document meta :orphan: @@ -7,7 +6,7 @@ :trim: .. meta:: - :antsibull-docs: 2.12.0 + :antsibull-docs: 2.14.0 .. Anchors @@ -51,7 +50,7 @@ Synopsis .. Description - This module allows you to add, remove or modify Keycloak user federations via the Keycloak REST API. It requires access to the REST API via OpenID Connect; the user connecting and the client being used must have the requisite access rights. In a default Keycloak installation, admin-cli and an admin user would work, as would a separate client definition with the scope tailored to your needs and a user having the expected roles. -- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ https://www.keycloak.org/docs-api/20.0.2/rest-api/index.html\ . +- The names of module options are snake\_cased versions of the camelCase ones found in the Keycloak API and its documentation at \ `https://www.keycloak.org/docs-api/20.0.2/rest-api/index.html <https://www.keycloak.org/docs-api/20.0.2/rest-api/index.html>`__. .. Aliases @@ -1276,7 +1275,7 @@ Attributes <div class="ansible-option-cell"> - Can run in \ :literal:`check\_mode`\ and return changed status prediction without modifying target. + Can run in :literal:`check\_mode` and return changed status prediction without modifying target. .. raw:: html @@ -1318,7 +1317,7 @@ Attributes <div class="ansible-option-cell"> - Will return details on what has changed (or possibly needs changing in \ :literal:`check\_mode`\ ), when in diff mode. + Will return details on what has changed (or possibly needs changing in :literal:`check\_mode`\ ), when in diff mode. .. raw:: html @@ -1340,7 +1339,6 @@ Examples .. code-block:: yaml+jinja - - name: Create LDAP user federation middleware_automation.keycloak.keycloak_user_federation: auth_keycloak_url: https://keycloak.example.com/auth @@ -1437,7 +1435,6 @@ Examples - .. Facts @@ -1538,4 +1535,3 @@ Authors .. Parsing errors - diff --git a/main/_sources/roles/keycloak_quarkus.md.txt b/main/_sources/roles/keycloak_quarkus.md.txt index 01163cd..00c785f 100644 --- a/main/_sources/roles/keycloak_quarkus.md.txt +++ b/main/_sources/roles/keycloak_quarkus.md.txt @@ -37,6 +37,7 @@ Role Defaults |`keycloak_quarkus_offline_install` | Perform an offline install | `False`| |`keycloak_quarkus_dest`| Installation root path | `/opt/keycloak` | |`keycloak_quarkus_download_url` | Download URL for keycloak | `https://github.com/keycloak/keycloak/releases/download/{{ keycloak_quarkus_version }}/{{ keycloak_quarkus_archive }}` | +|`keycloak_quarkus_download_path`| Path local to controller for offline/download of install archives | `{{ lookup('env', 'PWD') }}` | #### Service configuration diff --git a/main/_static/antsibull-minimal.css b/main/_static/antsibull-minimal.css index 10794e4..5298b2b 100644 --- a/main/_static/antsibull-minimal.css +++ b/main/_static/antsibull-minimal.css @@ -1,4 +1,4 @@ @charset "UTF-8"; /* Copyright (c) Ansible and contributors */ /* GNU General Public License v3.0+ (see https://www.gnu.org/licenses/gpl-3.0.txt) */ -:root{--antsibull-links-background:#5bbdbf;--antsibull-links-background-active:#91d9db;--antsibull-links-focus-outline:#204748;--antsibull-links-text:#fff;--antsibull-table-background-header:#6ab0de;--antsibull-table-background-even:#e7f2fa;--antsibull-table-background-odd:#fff;--antsibull-table-border:#000;--antsibull-narrowtable-background:#e7f2fa;--antsibull-option-type:purple;--antsibull-option-elements:purple;--antsibull-option-required:red;--antsibull-option-version-added:#006400;--antsibull-option-aliases:#006400;--antsibull-option-default:blue;--antsibull-option-sample:blue;--antsibull-option-sample-header:#000;--antsibull-attribute-support-none:red;--antsibull-attribute-support-partial:#a5a500;--antsibull-attribute-support-full:green;--antsibull-attribute-support-na:inherit}.ansible-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.ansible-links>*{margin:2px 4px!important}.ansible-links>li{list-style:none!important}.ansible-links>li>p{display:inline}.ansible-links a{background-color:var(--antsibull-links-background);border-radius:3px;color:var(--antsibull-links-text);cursor:pointer;display:block;padding:4px 12px}.ansible-links a:active,.ansible-links a:focus,.ansible-links a:hover{background-color:var(--antsibull-links-background-active)}.ansible-links a:focus{outline:3px solid var(--antsibull-links-focus-outline)}table.documentation-table{border-bottom:1px solid var(--antsibull-table-border);border-right:1px solid var(--antsibull-table-border)}table.documentation-table th{background-color:var(--antsibull-table-background-header)}table.documentation-table td,table.documentation-table th{border-left:1px solid var(--antsibull-table-border);border-top:1px solid var(--antsibull-table-border);padding:4px}table.documentation-table td.elbow-placeholder{border-top:0;min-width:30px;width:30px}table.documentation-table td{vertical-align:top}table.documentation-table td:first-child{white-space:nowrap}table.documentation-table tr .ansibleOptionLink{display:inline-block}table.documentation-table tr .ansibleOptionLink:after{content:"🔗";opacity:0}table.documentation-table tr:hover .ansibleOptionLink:after{opacity:1}table.documentation-table tr:nth-child(odd){background-color:var(--antsibull-table-background-odd)}table.documentation-table tr:nth-child(2n){background-color:var(--antsibull-table-background-even)}table.ansible-option-table{border-color:var(--antsibull-table-border)!important;display:table;height:1px}table.ansible-option-table tr{height:100%}table.ansible-option-table td,table.ansible-option-table th{border-color:var(--antsibull-table-border)!important;border-bottom:none!important;vertical-align:top!important}table.ansible-option-table th>p{font-size:medium!important}table.ansible-option-table thead tr{background-color:var(--antsibull-table-background-header)}table.ansible-option-table tbody .row-odd td{background-color:var(--antsibull-table-background-odd)!important}table.ansible-option-table tbody .row-even td{background-color:var(--antsibull-table-background-even)!important}table.ansible-option-table ul>li>p{margin:0!important}table.ansible-option-table ul>li>div[class^=highlight]{margin-bottom:4px!important}table.ansible-option-table p.ansible-option-title{display:inline}table.ansible-option-table .ansible-option-type-line{font-size:small;margin-bottom:0}table.ansible-option-table .ansible-option-type{color:var(--antsibull-option-type)}table.ansible-option-table .ansible-option-elements{color:var(--antsibull-option-elements)}table.ansible-option-table .ansible-option-required{color:var(--antsibull-option-required)}table.ansible-option-table .ansible-option-versionadded{color:var(--antsibull-option-version-added);font-size:small}table.ansible-option-table .ansible-option-aliases{color:var(--antsibull-option-aliases);white-space:normal}table.ansible-option-table .ansible-option-line{margin-top:8px}table.ansible-option-table .ansible-option-choices-default-mark,table.ansible-option-table .ansible-option-default,table.ansible-option-table .ansible-option-default-bold{color:var(--antsibull-option-default)}table.ansible-option-table .ansible-option-sample{color:var(--antsibull-option-sample);word-wrap:break-word;word-break:break-all}table.ansible-option-table .ansible-option-sample-bold{color:var(--antsibull-option-sample-header)}table.ansible-option-table .ansible-attribute-support-none{color:var(--antsibull-attribute-support-none)}table.ansible-option-table .ansible-attribute-support-partial{color:var(--antsibull-attribute-support-partial)}table.ansible-option-table .ansible-attribute-support-full{color:var(--antsibull-attribute-support-full)}table.ansible-option-table .ansible-attribute-support-na{color:var(--antsibull-attribute-support-na)}table.ansible-option-table .ansibleOptionLink{display:inline-block}table.ansible-option-table .ansibleOptionLink:after{content:"🔗";opacity:0}table.ansible-option-table p{margin:0 0 8px}table.ansible-option-table tr:hover .ansibleOptionLink:after{opacity:1}table.ansible-option-table td{padding:0!important;white-space:normal}table.ansible-option-table td>div.ansible-option-cell{border-top:1px solid var(--antsibull-table-border);padding:8px 16px}table.ansible-option-table td:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:first-child>div.ansible-option-cell{height:inherit;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;white-space:nowrap}table.ansible-option-table .ansible-option-indent{border-right:1px solid var(--antsibull-table-border);margin-left:2em}table.ansible-option-table .ansible-attribute-support-label{display:none}@media (max-width:1200px){table.ansible-option-table{border:none!important;display:block;height:unset}table.ansible-option-table thead{display:none}table.ansible-option-table tbody,table.ansible-option-table td,table.ansible-option-table tr{border:none!important;display:block}table.ansible-option-table tbody .row-even td,table.ansible-option-table tbody .row-odd td{background-color:unset!important}table.ansible-option-table td>div.ansible-option-cell{border-top:none}table.ansible-option-table td:first-child>div.ansible-option-cell{background-color:var(--antsibull-narrowtable-background)!important}table.ansible-option-table td:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:not(:first-child)>div.ansible-option-cell{margin-left:1em}table.ansible-option-table .ansible-option-indent,table.ansible-option-table .ansible-option-indent-desc{border:none;border-right:3px solid var(--antsibull-narrowtable-background);margin-left:1em}table.ansible-option-table .ansible-attribute-support-label{display:unset}}.ansible-version-added{font-style:italic}.ansible-option a.reference.external,.ansible-option a.reference.external:hover,.ansible-option a.reference.internal,.ansible-option a.reference.internal:hover,.ansible-option-value a.reference.external,.ansible-option-value a.reference.external:hover,.ansible-option-value a.reference.internal,.ansible-option-value a.reference.internal:hover,.ansible-return-value a.reference.external,.ansible-return-value a.reference.external:hover,.ansible-return-value a.reference.internal,.ansible-return-value a.reference.internal:hover{color:unset} \ No newline at end of file +:root{--antsibull-links-background:#5bbdbf;--antsibull-links-background-active:#91d9db;--antsibull-links-focus-outline:#204748;--antsibull-links-text:#fff;--antsibull-table-background-header:#6ab0de;--antsibull-table-background-even:#e7f2fa;--antsibull-table-background-odd:#fff;--antsibull-table-border:#000;--antsibull-narrowtable-background:#e7f2fa;--antsibull-option-type:purple;--antsibull-option-elements:purple;--antsibull-option-required:red;--antsibull-option-version-added:#006400;--antsibull-option-aliases:#006400;--antsibull-option-default:blue;--antsibull-option-sample:blue;--antsibull-option-sample-header:#000;--antsibull-attribute-support-none:red;--antsibull-attribute-support-partial:#a5a500;--antsibull-attribute-support-full:green;--antsibull-attribute-support-na:inherit;--antsibull-deprecation-border:#000;--antsibull-deprecation-background:#eee;--antsibull-deprecation-color:#000}.ansible-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start}.ansible-links>*{margin:2px 4px!important}.ansible-links>li{list-style:none!important}.ansible-links>li>p{display:inline}.ansible-links a{background-color:var(--antsibull-links-background);border-radius:3px;color:var(--antsibull-links-text);cursor:pointer;display:block;padding:4px 12px}.ansible-links a:active,.ansible-links a:focus,.ansible-links a:hover{background-color:var(--antsibull-links-background-active)}.ansible-links a:focus{outline:3px solid var(--antsibull-links-focus-outline)}table.documentation-table{border-bottom:1px solid var(--antsibull-table-border);border-right:1px solid var(--antsibull-table-border)}table.documentation-table th{background-color:var(--antsibull-table-background-header)}table.documentation-table td,table.documentation-table th{border-left:1px solid var(--antsibull-table-border);border-top:1px solid var(--antsibull-table-border);padding:4px}table.documentation-table td.elbow-placeholder{border-top:0;min-width:30px;width:30px}table.documentation-table td{vertical-align:top}table.documentation-table td:first-child{white-space:nowrap}table.documentation-table tr .ansibleOptionLink{display:inline-block}table.documentation-table tr .ansibleOptionLink:after{content:"🔗";opacity:0}table.documentation-table tr:hover .ansibleOptionLink:after{opacity:1}table.documentation-table tr:nth-child(odd){background-color:var(--antsibull-table-background-odd)}table.documentation-table tr:nth-child(2n){background-color:var(--antsibull-table-background-even)}table.ansible-option-table{border-color:var(--antsibull-table-border)!important;display:table;height:1px}table.ansible-option-table tr{height:100%}table.ansible-option-table td,table.ansible-option-table th{border-color:var(--antsibull-table-border)!important;border-bottom:none!important;vertical-align:top!important}table.ansible-option-table th>p{font-size:medium!important}table.ansible-option-table thead tr{background-color:var(--antsibull-table-background-header)}table.ansible-option-table tbody .row-odd td{background-color:var(--antsibull-table-background-odd)!important}table.ansible-option-table tbody .row-even td{background-color:var(--antsibull-table-background-even)!important}table.ansible-option-table ul>li>p{margin:0!important}table.ansible-option-table ul>li>div[class^=highlight]{margin-bottom:4px!important}table.ansible-option-table p.ansible-option-title{display:inline}table.ansible-option-table .ansible-option-type-line{font-size:small;margin-bottom:0}table.ansible-option-table .ansible-option-type{color:var(--antsibull-option-type)}table.ansible-option-table .ansible-option-elements{color:var(--antsibull-option-elements)}table.ansible-option-table .ansible-option-required{color:var(--antsibull-option-required)}table.ansible-option-table .ansible-option-versionadded{color:var(--antsibull-option-version-added);font-size:small}table.ansible-option-table .ansible-option-aliases{color:var(--antsibull-option-aliases);white-space:normal}table.ansible-option-table .ansible-option-line{margin-top:8px}table.ansible-option-table .ansible-option-choices-default-mark,table.ansible-option-table .ansible-option-default,table.ansible-option-table .ansible-option-default-bold{color:var(--antsibull-option-default)}table.ansible-option-table .ansible-option-sample{color:var(--antsibull-option-sample);word-wrap:break-word;word-break:break-all}table.ansible-option-table .ansible-option-sample-bold{color:var(--antsibull-option-sample-header)}table.ansible-option-table .ansible-attribute-support-none{color:var(--antsibull-attribute-support-none)}table.ansible-option-table .ansible-attribute-support-partial{color:var(--antsibull-attribute-support-partial)}table.ansible-option-table .ansible-attribute-support-full{color:var(--antsibull-attribute-support-full)}table.ansible-option-table .ansible-attribute-support-na{color:var(--antsibull-attribute-support-na)}table.ansible-option-table .ansibleOptionLink{display:inline-block}table.ansible-option-table .ansibleOptionLink:after{content:"🔗";opacity:0}table.ansible-option-table p{margin:0 0 8px}table.ansible-option-table tr:hover .ansibleOptionLink:after{opacity:1}table.ansible-option-table td{padding:0!important;white-space:normal}table.ansible-option-table td>div.ansible-option-cell{border-top:1px solid var(--antsibull-table-border);padding:8px 16px}table.ansible-option-table td:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:first-child>div.ansible-option-cell{height:inherit;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;white-space:nowrap}table.ansible-option-table .ansible-option-indent{border-right:1px solid var(--antsibull-table-border);margin-left:2em}table.ansible-option-table .ansible-attribute-support-label{display:none}@media (max-width:1200px){table.ansible-option-table{border:none!important;display:block;height:unset}table.ansible-option-table thead{display:none}table.ansible-option-table tbody,table.ansible-option-table td,table.ansible-option-table tr{border:none!important;display:block}table.ansible-option-table tbody .row-even td,table.ansible-option-table tbody .row-odd td{background-color:unset!important}table.ansible-option-table td>div.ansible-option-cell{border-top:none}table.ansible-option-table td:first-child>div.ansible-option-cell{background-color:var(--antsibull-narrowtable-background)!important}table.ansible-option-table td:not(:first-child){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}table.ansible-option-table td:not(:first-child)>div.ansible-option-cell{margin-left:1em}table.ansible-option-table .ansible-option-indent,table.ansible-option-table .ansible-option-indent-desc{border:none;border-right:3px solid var(--antsibull-narrowtable-background);margin-left:1em}table.ansible-option-table .ansible-attribute-support-label{display:unset}}.ansible-version-added{font-style:italic}.ansible-option a.reference.external,.ansible-option a.reference.external:hover,.ansible-option a.reference.internal,.ansible-option a.reference.internal:hover,.ansible-option-value a.reference.external,.ansible-option-value a.reference.external:hover,.ansible-option-value a.reference.internal,.ansible-option-value a.reference.internal:hover,.ansible-return-value a.reference.external,.ansible-return-value a.reference.external:hover,.ansible-return-value a.reference.internal,.ansible-return-value a.reference.internal:hover{color:unset}.ansible-deprecation-marker{background-color:var(--antsibull-deprecation-background);border:2px solid var(--antsibull-deprecation-border);border-radius:1em;color:var(--antsibull-deprecation-color);padding:.2em .4em} \ No newline at end of file diff --git a/main/plugins/keycloak_client.html b/main/plugins/keycloak_client.html index 909c6e6..7106e17 100644 --- a/main/plugins/keycloak_client.html +++ b/main/plugins/keycloak_client.html @@ -2,7 +2,7 @@ <html class="writer-html5" lang="en" data-content_root="../"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> -<meta content="2.12.0" name="antsibull-docs" /> +<meta content="2.14.0" name="antsibull-docs" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>keycloak_client – Allows administration of Keycloak clients via Keycloak API — Keycloak Ansible Collection documentation</title> diff --git a/main/plugins/keycloak_role.html b/main/plugins/keycloak_role.html index 6e6147c..2bac843 100644 --- a/main/plugins/keycloak_role.html +++ b/main/plugins/keycloak_role.html @@ -2,7 +2,7 @@ <html class="writer-html5" lang="en" data-content_root="../"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> -<meta content="2.12.0" name="antsibull-docs" /> +<meta content="2.14.0" name="antsibull-docs" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>keycloak_role – Allows administration of Keycloak roles via Keycloak API — Keycloak Ansible Collection documentation</title> diff --git a/main/plugins/keycloak_user_federation.html b/main/plugins/keycloak_user_federation.html index cf28719..347298f 100644 --- a/main/plugins/keycloak_user_federation.html +++ b/main/plugins/keycloak_user_federation.html @@ -2,7 +2,7 @@ <html class="writer-html5" lang="en" data-content_root="../"> <head> <meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" /> -<meta content="2.12.0" name="antsibull-docs" /> +<meta content="2.14.0" name="antsibull-docs" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>keycloak_user_federation – Allows administration of Keycloak user federations via Keycloak API — Keycloak Ansible Collection documentation</title> diff --git a/main/roles/keycloak_quarkus.html b/main/roles/keycloak_quarkus.html index d565a9e..7dcc709 100644 --- a/main/roles/keycloak_quarkus.html +++ b/main/roles/keycloak_quarkus.html @@ -180,6 +180,10 @@ <td class="text-left"><p>Download URL for keycloak</p></td> <td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">https://github.com/keycloak/keycloak/releases/download/{{</span> <span class="pre">keycloak_quarkus_version</span> <span class="pre">}}/{{</span> <span class="pre">keycloak_quarkus_archive</span> <span class="pre">}}</span></code></p></td> </tr> +<tr class="row-even"><td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">keycloak_quarkus_download_path</span></code></p></td> +<td class="text-left"><p>Path local to controller for offline/download of install archives</p></td> +<td class="text-left"><p><code class="docutils literal notranslate"><span class="pre">{{</span> <span class="pre">lookup('env',</span> <span class="pre">'PWD')</span> <span class="pre">}}</span></code></p></td> +</tr> </tbody> </table> </section> diff --git a/main/searchindex.js b/main/searchindex.js index 8053577..5b562fe 100644 --- a/main/searchindex.js +++ b/main/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"A typographical error was fixed in the documentation for a collection": [[8, "a-typographical-error-was-fixed-in-the-documentation-for-a-collection"]], "Ansible Collection - middleware_automation.keycloak": [[1, null]], "Ansible version compatibility": [[1, "ansible-version-compatibility"]], "Attributes": [[5, "attributes"], [6, "attributes"], [7, "attributes"]], "Author Information": [[10, "author-information"], [11, "author-information"], [12, "author-information"]], "Authors": [[5, "authors"], [6, "authors"], [7, "authors"]], "Breaking Changes / Porting Guide": [[0, "breaking-changes-porting-guide"], [0, "id66"], [0, "id123"], [0, "id127"]], "Breaking change to any content within a collection": [[8, "breaking-change-to-any-content-within-a-collection"]], "Bug fix or security fix to existing content within a collection": [[8, "bug-fix-or-security-fix-to-existing-content-within-a-collection"]], "Bugfixes": [[0, "bugfixes"], [0, "id12"], [0, "id17"], [0, "id20"], [0, "id37"], [0, "id49"], [0, "id55"], [0, "id61"], [0, "id76"], [0, "id81"], [0, "id92"], [0, "id102"], [0, "id107"], [0, "id116"], [0, "id125"], [0, "id129"], [0, "id131"], [0, "id141"], [0, "id146"]], "Collection Versioning Strategy": [[8, null]], "Config Playbook": [[1, "config-playbook"]], "Configuration": [[1, "configuration"]], "Configuring policies": [[11, "configuring-policies"]], "Configuring providers": [[11, "configuring-providers"]], "Content removed from a collection": [[8, "content-removed-from-a-collection"]], "Continuous integration": [[13, "continuous-integration"]], "Contributor\u2019s Guidelines": [[2, null]], "Database configuration": [[11, "database-configuration"]], "Dependencies": [[10, "dependencies"], [11, "dependencies"]], "Developer documentation": [[3, null]], "Documentation added/removed/modified within a collection": [[8, "documentation-added-removed-modified-within-a-collection"]], "Example Playbook": [[10, "example-playbook"], [12, "example-playbook"]], "Example configuration command": [[1, "example-configuration-command"]], "Example installation command": [[1, "example-installation-command"]], "Examples": [[5, "examples"], [6, "examples"], [7, "examples"]], "General": [[3, null]], "High-availability": [[11, "high-availability"]], "Hostname configuration": [[11, "hostname-configuration"]], "Included roles": [[1, "included-roles"]], "Install Playbook": [[1, "install-playbook"]], "Install from alternate sources (like corporate Nexus, artifactory, proxy, etc)": [[1, "install-from-alternate-sources-like-corporate-nexus-artifactory-proxy-etc"]], "Install from controller node (offline)": [[1, "install-from-controller-node-offline"]], "Installation": [[1, "installation"]], "Installation options": [[11, "installation-options"]], "Installing the Collection from Ansible Galaxy": [[1, "installing-the-collection-from-ansible-galaxy"]], "Integration testing": [[13, "integration-testing"]], "License": [[1, "license"], [10, "license"], [11, "license"], [12, "license"]], "Major Changes": [[0, "major-changes"], [0, "id4"], [0, "id22"], [0, "id42"], [0, "id70"], [0, "id109"], [0, "id137"], [0, "id149"]], "Middleware collections": [[3, null]], "Minor Changes": [[0, "minor-changes"], [0, "id14"], [0, "id24"], [0, "id33"], [0, "id44"], [0, "id51"], [0, "id58"], [0, "id63"], [0, "id72"], [0, "id78"], [0, "id85"], [0, "id88"], [0, "id94"], [0, "id99"], [0, "id105"], [0, "id111"], [0, "id118"], [0, "id134"], [0, "id139"], [0, "id143"], [0, "id151"]], "Miscellaneous configuration": [[11, "miscellaneous-configuration"]], "New content is added to an existing collection": [[8, "new-content-is-added-to-an-existing-collection"]], "New feature to existing plugin or role within a collection (backwards compatible)": [[8, "new-feature-to-existing-plugin-or-role-within-a-collection-backwards-compatible"]], "Parameters": [[5, "parameters"], [6, "parameters"], [7, "parameters"]], "Patching": [[10, "patching"]], "Plugin Index": [[4, null]], "Release Summary": [[0, "release-summary"], [0, "id19"], [0, "id32"], [0, "id136"], [0, "id148"], [0, "id153"]], "Release automation": [[8, "release-automation"]], "Remote caches configuration": [[11, "remote-caches-configuration"]], "Requirements": [[10, "requirements"], [11, "requirements"]], "Return Values": [[5, "return-values"], [6, "return-values"], [7, "return-values"]], "Role Defaults": [[10, "role-defaults"], [11, "role-defaults"], [12, "role-defaults"]], "Role Index": [[9, null]], "Role Variables": [[10, "role-variables"], [11, "role-variables"], [12, "role-variables"]], "Role custom facts": [[11, "role-custom-facts"]], "Service configuration": [[11, "service-configuration"]], "Synopsis": [[5, "synopsis"], [6, "synopsis"], [7, "synopsis"]], "Test playbooks": [[13, "test-playbooks"]], "Testing": [[13, null]], "Topics": [[0, "topics"]], "Usage": [[1, "usage"]], "User documentation": [[3, null]], "Variable formats": [[12, "variable-formats"]], "Vault SPI": [[11, "vault-spi"]], "Versions": [[10, "versions"]], "Welcome to Keycloak Collection documentation": [[3, null]], "keycloak": [[10, null]], "keycloak_client \u2013 Allows administration of Keycloak clients via Keycloak API": [[5, null]], "keycloak_quarkus": [[11, null]], "keycloak_realm": [[12, null]], "keycloak_role \u2013 Allows administration of Keycloak roles via Keycloak API": [[6, null]], "keycloak_user_federation \u2013 Allows administration of Keycloak user federations via Keycloak API": [[7, null]], "middleware_automation.keycloak Release Notes": [[0, null]], "modules plugins": [[4, null]], "v1.0.0": [[0, "v1-0-0"]], "v1.0.1": [[0, "v1-0-1"]], "v1.0.2": [[0, "v1-0-2"]], "v1.0.3": [[0, "v1-0-3"]], "v1.0.4": [[0, "v1-0-4"]], "v1.0.5": [[0, "v1-0-5"]], "v1.0.6": [[0, "v1-0-6"]], "v1.0.7": [[0, "v1-0-7"]], "v1.1.0": [[0, "v1-1-0"]], "v1.1.1": [[0, "v1-1-1"]], "v1.2.0": [[0, "v1-2-0"]], "v1.2.1": [[0, "v1-2-1"]], "v1.2.4": [[0, "v1-2-4"]], "v1.2.5": [[0, "v1-2-5"]], "v1.2.6": [[0, "v1-2-6"]], "v1.2.7": [[0, "v1-2-7"]], "v1.2.8": [[0, "v1-2-8"]], "v1.3.0": [[0, "v1-3-0"]], "v2.0.0": [[0, "v2-0-0"]], "v2.0.1": [[0, "v2-0-1"]], "v2.0.2": [[0, "v2-0-2"]], "v2.1.0": [[0, "v2-1-0"]], "v2.1.1": [[0, "v2-1-1"]], "v2.1.2": [[0, "v2-1-2"]], "v2.2.0": [[0, "v2-2-0"]], "v2.2.1": [[0, "v2-2-1"]], "v2.2.2": [[0, "v2-2-2"]], "v2.3.0": [[0, "v2-3-0"]], "v2.4.0": [[0, "v2-4-0"]], "v2.4.1": [[0, "v2-4-1"]], "v2.4.2-devel": [[0, "v2-4-2-devel"]]}, "docnames": ["CHANGELOG", "README", "developing", "index", "plugins/index", "plugins/keycloak_client", "plugins/keycloak_role", "plugins/keycloak_user_federation", "releasing", "roles/index", "roles/keycloak", "roles/keycloak_quarkus", "roles/keycloak_realm", "testing"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["CHANGELOG.rst", "README.md", "developing.md", "index.rst", "plugins/index.rst", "plugins/keycloak_client.rst", "plugins/keycloak_role.rst", "plugins/keycloak_user_federation.rst", "releasing.md", "roles/index.rst", "roles/keycloak.md", "roles/keycloak_quarkus.md", "roles/keycloak_realm.md", "testing.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 3, 5, 7, 11], "0": [1, 3, 5, 6, 7, 8, 10, 11, 12], "01122837": 7, "0c978f794547": 6, "0f38": 6, "1": [3, 5, 7, 8, 10, 11], "10": [5, 6, 7, 10, 11], "1000": 7, "10000": 10, "1024": 0, "103": 0, "105": 0, "106": 0, "107": 0, "109": 0, "10m": 11, "11": 10, "111": 0, "11122": 10, "112": 0, "11222": 11, "113": 0, "115": 0, "116": 0, "119": 0, "12": 10, "1212": [10, 11], "122": 0, "124": 0, "127": 10, "133": 0, "138": 0, "139": 0, "14": 0, "145": 0, "148": 0, "15": [0, 1, 10, 11], "150": 0, "1507825725": 5, "1507828202": 5, "152": 0, "154": 0, "157": 0, "159": 0, "16": 10, "161": 0, "163": 0, "164bb483": 7, "167": 0, "17": [0, 1, 11], "171": 0, "176": 0, "178": 0, "17d60ce2": 7, "18": [0, 10], "180": 0, "184": 0, "186": 0, "187": 0, "189": 0, "19": [0, 1], "191": 0, "194": 0, "195": 0, "196": 0, "197": 0, "199": 0, "1fba601b9a9f": 7, "2": [1, 2, 3, 7, 8, 10, 11, 12, 13], "20": [7, 10, 11], "2001": 5, "20010315": 5, "201": 0, "202": 0, "2021": 10, "2022": 10, "204": 0, "207": 0, "209": 0, "210": 0, "211": 0, "218": 0, "22": 0, "220": 0, "223": 0, "225": 0, "227": 0, "229": 0, "23": 0, "231": 0, "232": 0, "234": 0, "237": 0, "24": [0, 11], "25": [0, 11], "26": 0, "29": 0, "2d44": 7, "3": [3, 5, 6, 7, 10, 13], "30": [0, 10], "300": 10, "3062": 7, "31": 0, "31f6": 5, "32": 0, "34": [0, 5, 6, 7], "35": 0, "3677ba4e5fbb": 5, "38": 0, "39": 0, "4": [3, 5, 6, 7, 10, 11], "42": 0, "44": 0, "443": 0, "4435": 7, "4471": 7, "44c8": 5, "45": 0, "45ff": 6, "46": 0, "47": 0, "4771": 6, "482e": 7, "4ab9a3e78d95": 5, "4ae4": 7, "4b87": 5, "4c2c": 7, "4c90336b": 5, "5": [3, 5, 6, 7, 10, 13], "51": 0, "512": [10, 11], "53": 0, "5432": [10, 11], "561703dd": 6, "5p": 11, "6": [3, 10], "60": [0, 11], "61": 0, "62": 0, "63": 0, "636": 7, "64": 0, "6666": 10, "68": 0, "69": 0, "6e2e891a765f": 7, "7": [3, 5, 7, 10], "71": 0, "73": 0, "7600": 10, "77": 0, "78": 0, "7800": 11, "7f1431308799": 7, "8": [3, 5, 6, 10], "8009": [10, 11], "8080": [10, 11, 12], "80fe": 7, "81": 0, "84": 0, "8443": [10, 11, 12], "85": 0, "86": 0, "87": 0, "88": 0, "8888": 5, "89": 0, "8b1f": 7, "8ca0": 7, "9": [10, 11, 13], "90": 0, "9047": 7, "91": 0, "916d": 5, "92": 0, "93": 0, "930e06d2d36a": 6, "98": 0, "9990": [10, 12], "9993": 10, "9a5a": 6, "9f03eb61": 6, "A": [1, 3, 5, 6, 7, 11, 13], "Be": 5, "By": [8, 11], "For": [1, 5, 7, 12], "If": [1, 5, 6, 7, 11], "In": [5, 6, 7, 13], "It": [1, 5, 6, 7], "No": 7, "On": [1, 3, 5, 6, 7, 10, 12], "One": 5, "The": [1, 5, 6, 7, 8, 10, 11, 12, 13], "To": [5, 6, 7, 10, 11], "Will": [5, 6, 7], "_pass": 11, "_resourceserverrepresent": 5, "a0cf": 7, "a7e4": 5, "a826": 6, "a9fd": 6, "about": 7, "abov": [8, 11], "absent": [5, 6, 7], "absolut": 0, "accept": [5, 7], "access": [5, 6, 7, 11], "accord": 0, "account": [1, 5, 10, 11, 12], "action": [5, 6, 7], "activ": [5, 7, 10, 11], "activemq": 3, "ad": [3, 5, 6, 7], "add": [0, 6, 7], "addit": [7, 8, 10, 11], "address": [5, 10, 11], "admin": [0, 5, 6, 7, 10, 11, 12], "admin_url": 5, "administr": [0, 1, 3, 4, 10, 11, 12], "adminurl": 5, "affin": 11, "after": [0, 5, 6, 7, 8, 11, 13], "against": [1, 7], "agent": [5, 6, 7], "aggreg": 13, "ajp": [10, 11], "alg": 5, "algorithm": 5, "alias": [5, 6, 7], "aliv": 11, "all": [1, 2, 5, 6, 7, 8, 10, 11, 13], "allow": [0, 1, 3, 4, 8, 11, 12], "allowkerberosauthent": 7, "allowpasswordauthent": 7, "alphanumer": 5, "alreadi": [5, 7], "also": [1, 7, 10, 11], "altern": [0, 11], "alwai": [5, 6, 7, 10, 11], "always_display_in_consol": 5, "alwaysdisplayinconsol": 5, "among": 7, "amq": 3, "an": [1, 3, 5, 6, 7, 10, 11, 12], "ani": [3, 5, 7], "annot": [0, 8], "ansibl": [0, 2, 3, 5, 6, 7, 8, 10, 11, 13], "ansible_connect": [1, 13], "ansible_host": 1, "ansible_loc": 11, "ansible_manag": 0, "ansible_play_batch": 1, "anywai": 5, "apach": [1, 10, 11, 12], "api": [3, 4, 8], "append": 5, "appli": [0, 7, 10], "applic": 11, "appropri": 5, "apt": [10, 11], "ar": [0, 1, 2, 5, 6, 7, 8, 10, 11, 12, 13], "archiv": [1, 10, 11], "arg": 0, "argspec": 8, "argument": [0, 2, 11], "argument_spec": 2, "around": 2, "artifact": [0, 8, 11], "artifact_id": 11, "assert": [0, 5], "associ": 7, "assum": [8, 11], "attach": 11, "attempt": 11, "attrib1": 6, "attrib2": 6, "attrib3": 6, "attribut": [0, 4], "auth": [5, 6, 7, 10, 11, 12], "auth_client_id": [5, 6, 7], "auth_client_secret": [5, 6, 7], "auth_keycloak_url": [5, 6, 7], "auth_password": [5, 6, 7], "auth_realm": [5, 6, 7], "auth_usernam": [5, 6, 7], "authent": [0, 5, 6, 7, 10, 11, 12], "authentication_flow_binding_overrid": 5, "authenticationflowbindingoverrid": 5, "authnstat": 5, "author": [4, 9], "authorization_services_en": 5, "authorization_set": 5, "authorizationservicesen": 5, "authorizationset": 5, "authtyp": 7, "auto": [10, 11], "autom": [1, 2, 3], "automat": [0, 7, 10, 11, 13], "avail": [1, 5, 8, 9, 12, 13], "avoid": [0, 2], "back": [5, 7], "backchannel": [0, 11], "backend": [0, 10, 11], "background": [0, 10], "backward": 3, "bar": 2, "base": [0, 1, 5, 10, 11], "base64": 5, "base_url": 5, "basepath": 5, "baseurl": 5, "basic": 5, "batchsizeforsync": 7, "bb620cadc122": 7, "bearer": 5, "bearer_onli": 5, "beareronli": 5, "becom": [0, 7], "been": [1, 5, 6, 7, 11], "befor": [1, 5, 7, 11], "begin": 8, "behavior": [0, 5, 10, 11], "behaviour": [0, 13], "behind": 11, "being": [5, 6, 7, 11], "bell": 5, "belong": 1, "below": [1, 5, 7, 8, 11], "between": 11, "bf1d": 5, "bin": 11, "bind": [5, 7, 10, 11], "bindcredenti": 7, "binddn": 7, "bindep": 0, "blacklist": 11, "blank": 7, "boolean": [0, 5, 6, 7], "bootstrap": [0, 11], "both": [1, 5, 11], "break": [3, 13], "broker": 3, "browser": 5, "bug": [0, 3], "build": [0, 1, 8, 11], "built": 8, "byte": 11, "c": 11, "c14n": 5, "c613": 7, "cacert": [7, 10, 11], "cach": [0, 1, 7, 9, 10, 13], "cachepolici": 7, "call": [6, 10, 11, 12], "camelcas": [5, 6, 7], "can": [1, 5, 6, 7], "canonic": 5, "capabl": 11, "care": 5, "cat": 13, "categori": 11, "cd": 13, "central": 11, "cert": [0, 11], "certif": [0, 5, 6, 7, 10, 11], "certifi": 1, "certificateher": 5, "cf": 11, "cf52ae4f": 7, "cfg": 8, "chain": 11, "chang": [2, 3, 5, 6, 7, 13], "changedsyncperiod": 7, "changeit": [10, 11], "changelog": [0, 3], "changem": [1, 12], "charact": 10, "check": [0, 5, 6, 7, 11], "check_mod": [5, 6, 7], "choic": [5, 6, 7], "chosen": [5, 7], "claim": 5, "class": [5, 7], "claus": 0, "clear": 11, "cli": [1, 5, 6, 7, 10, 11, 12], "client": [0, 1, 3, 4, 6, 7, 10, 11, 12], "client_authenticator_typ": 5, "client_id": [5, 6, 7, 12], "client_rol": 12, "client_templ": 5, "clientauthenticatortyp": 5, "clientid": 5, "clientrol": 6, "clienttempl": 5, "clone": 13, "close": 7, "cluster": [0, 1, 5, 10, 11, 13], "cn": 7, "collect": [0, 5, 6, 7, 10, 11, 12, 13], "com": [5, 6, 7, 10, 11, 13], "comma": [7, 11], "command": 11, "comment": [0, 5, 6, 7], "common": [0, 5, 6, 7, 10, 11], "commun": [0, 10], "compat": [0, 2, 3], "compon": 7, "composit": 6, "comprehens": 12, "compress": 11, "concaten": 2, "concurr": 7, "condit": 5, "conf": [0, 11], "conf_stor": 11, "confidenti": 12, "config": [0, 5, 7, 12], "configur": [0, 3, 5, 6, 7, 9, 10, 12], "conjunct": [5, 6, 7], "connect": [0, 5, 6, 7, 8, 10, 11], "connection_timeout": [5, 6, 7], "connectionpool": 7, "connectionpoolingauthent": 7, "connectionpoolingdebug": 7, "connectionpoolinginits": 7, "connectionpoolingmaxs": 7, "connectionpoolingprefs": 7, "connectionpoolingprotocol": 7, "connectionpoolingtimeout": 7, "connectiontimeout": 7, "connectionurl": 7, "consent": 5, "consent_requir": 5, "consentrequir": 5, "consenttext": 5, "consid": [6, 8], "consist": 13, "consol": [0, 1, 5, 7, 10, 11, 12], "consum": 5, "contain": [1, 2, 5, 7, 8, 12], "containerid": 6, "content": [3, 5, 7, 11], "context": [11, 12], "continu": 3, "contributor": 3, "control": [0, 5, 6, 7, 10, 11], "convent": 2, "cooki": 11, "copi": [0, 11], "cor": 5, "core": [0, 5, 6, 7, 13], "correct": [8, 13], "correctli": 0, "count": 7, "cover": 13, "cp": 10, "creat": [1, 5, 6, 7, 8, 11, 12, 13], "creation": 7, "cred": 1, "credenti": [0, 5, 6, 7, 11], "crossdc": 13, "crt": 11, "csp": 3, "cumul": [0, 10], "current": [5, 8], "custom": [0, 1, 6, 9, 10], "custom_spi": 11, "customusersearchfilt": 7, "d": 11, "d8b127a3": 5, "dai": 7, "danielmiessl": 11, "dash": 2, "data": [3, 5, 7, 11], "databas": [0, 7, 9, 10], "date": [5, 10], "db": [7, 10], "dc": 7, "dd": 11, "debian": 0, "debug": [0, 7], "declar": [11, 12], "dedic": 8, "default": [0, 1, 2, 5, 6, 7, 8, 9], "default_client_scop": 5, "default_rol": 5, "defaultclientscop": 5, "defaultrol": 5, "defin": [1, 2, 5, 7, 10, 11], "definit": [5, 6, 7, 11], "delai": [0, 11], "delegate_to": [5, 6], "delet": [5, 6, 7, 8], "demand": 7, "demo": 13, "dep": 13, "depend": [0, 1, 5, 7, 9, 13], "deploi": 1, "deploy": 13, "deprec": [0, 8, 10, 11], "describ": [0, 1], "descript": [5, 6, 7, 10, 11, 12], "destin": [10, 11], "detail": [1, 5, 6, 7], "determin": 7, "dev": 11, "devel": 3, "develop": [0, 8, 11], "dict": [5, 6, 7, 10], "dictionari": [5, 6, 7, 12], "diff": [5, 6, 7], "diff_mod": [5, 6, 7], "differ": [1, 5, 7, 11], "digest": 7, "direct": 5, "direct_access_grants_en": 5, "directaccessgrantsen": 5, "directori": [0, 1, 2, 7, 10, 11, 13], "disabl": [0, 5, 6, 7, 10, 11], "discoveri": [0, 10, 11], "displai": [5, 7], "dist": 1, "divid": 7, "dn": 7, "dnf": [10, 11], "do": [2, 5, 6, 7], "doc": [5, 6, 7, 11, 12], "docker": [5, 10, 13], "document": [0, 5, 6, 7], "doe": [1, 5, 6, 7, 8], "domain": 7, "don": [2, 7], "download": [0, 1, 3, 10, 11], "driver": [0, 10, 11], "drop": [0, 5], "dsa_sha1": 5, "dump": [5, 7], "dure": 7, "dynam": 11, "e": [0, 1, 2, 5, 6, 11], "each": [2, 8], "eap": [3, 10], "easiest": [5, 7], "edg": 11, "editmod": 7, "effect": 7, "eg": 11, "eik": 5, "eikef": 5, "either": [5, 8, 12], "element": [5, 7], "elimin": 8, "els": [10, 11], "email": [5, 7, 12], "empti": [7, 10, 11], "en": 11, "enabl": [0, 5, 7, 10, 11], "encod": 5, "encrypt": [5, 7], "end": 11, "end_stat": [5, 6, 7], "endpoint": [0, 5, 10, 11], "engin": [10, 11], "enhanc": 0, "ensur": [10, 11, 13], "entiti": 0, "entri": [7, 8, 11], "entryuuid": 7, "env": [0, 11], "environ": 13, "envvar": 0, "eof": 13, "error": 3, "escal": 0, "etc": [7, 10, 11], "even": [5, 7], "everi": 13, "evict_daili": 7, "evict_weekli": 7, "evictiondai": 7, "evictionhour": 7, "evictionminut": 7, "exampl": [4, 8, 9], "exc": 5, "except": 2, "exclus": 5, "exclusive_with_com": 5, "execut": [0, 1, 5, 6, 7], "exhaust": 5, "exist": [3, 5, 6, 7, 10, 11], "exit": 5, "expect": [5, 6, 7], "explicitli": 8, "expos": 11, "express": 11, "ext": 5, "extend": [5, 7], "extens": [2, 5, 8], "extern": 11, "extra": 0, "eyjwt_token": 5, "fact": [0, 9], "fail": [0, 11], "failur": [0, 10, 11], "fals": [5, 6, 7, 10, 11, 12], "famili": 5, "family_nam": 5, "familynam": 5, "featur": [0, 3, 5, 10], "feder": [1, 3, 4, 12], "field": [5, 6, 7], "file": [0, 1, 2, 7, 10, 11], "filenam": [1, 10, 11], "fill": 7, "filter": [0, 7, 8], "final": 1, "fine": 7, "firewalld": [10, 11], "first": [0, 7, 8], "firstnam": 12, "fix": [0, 3], "flake8": 13, "flang": 13, "flow": 5, "focus": 2, "folder": [10, 11], "follow": [1, 2, 5, 6, 7, 8, 10, 11, 12, 13], "foo": [2, 7], "forc": [0, 5, 10], "format": [1, 5, 8, 9, 10, 11], "forward": 11, "found": [5, 6, 7, 11], "four": 5, "frequenli": 10, "from": [0, 2, 3, 5, 7, 10, 11], "frontchannel": 5, "frontchannel_logout": 5, "frontchannellogout": 5, "frontend": [0, 10, 11], "frost": 5, "full": [1, 5, 6, 7], "full_scope_allow": 5, "fullscopeallow": 5, "fullsyncperiod": 7, "function": [8, 13], "further": 5, "g": [0, 2, 5, 6, 11], "ga": 10, "galaxi": [5, 6, 7, 8, 10, 11, 13], "gener": [0, 5, 7, 8, 11], "get": 11, "git": [8, 13], "github": [8, 10, 11, 13], "given": [5, 7, 8, 11], "go": [2, 5], "good": 7, "grant": 5, "grazioli": [10, 11, 12], "grid": 3, "group": [5, 10, 11], "group_id": 11, "gt": 5, "guidelin": 3, "guido": [10, 11, 12], "gz": 11, "ha": [0, 1, 5, 6, 7, 10, 11], "handl": 0, "handler": [0, 11], "happen": 11, "hardcod": [5, 7], "hat": [1, 3, 7, 10, 12], "have": [2, 5, 6, 7], "header": [0, 5, 6, 7, 11], "headless": [10, 11], "healch": 11, "health": [0, 11], "heap": 11, "here": [5, 6, 7], "hh": 11, "high": 9, "home": [0, 11], "host": [0, 1, 7, 10, 11, 12], "host1": 11, "host2": 11, "hostnam": [0, 9, 10, 12], "hotrod": 10, "hour": 7, "how": [5, 8, 10, 11], "howev": 7, "html": [5, 6, 7], "http": [0, 5, 6, 7, 8, 10, 11, 12, 13], "http_agent": [5, 6, 7], "hub": [1, 8], "human": 5, "i": [0, 1, 3, 5, 6, 7, 10, 11, 12, 13], "id": [5, 6, 7, 11, 12], "idempot": 13, "ident": 7, "identifi": [1, 7, 11], "identityprovidermapp": 7, "idl": 7, "ie": [1, 2], "ignor": 5, "implement": 0, "implicit": 5, "implicit_flow_en": 5, "implicitflowen": 5, "import": 7, "importen": 7, "imposs": 5, "improv": 0, "inbound": 8, "includ": [2, 5, 6, 7, 8, 10, 11, 12, 13], "include_rol": [10, 12], "inclus": 5, "inclusive_with_com": 5, "incompat": 8, "incorrect": 0, "increas": 8, "increment": 8, "indent": 2, "index": [3, 5, 6, 7], "indic": [7, 8, 11], "individu": [6, 11], "inetorgperson": 7, "infer": 10, "infinispan": [0, 3, 10, 11, 13], "infinispan_": 0, "info": [5, 11], "inform": [7, 9], "initi": [0, 7, 11], "input": 5, "instal": [0, 3, 5, 6, 7, 9, 10, 13], "instanc": [5, 6, 7], "instead": [0, 5, 7, 11], "integ": [5, 6, 7], "integr": 3, "interfac": 5, "intern": [0, 2, 5, 11], "interpol": 2, "introduc": [0, 8], "invalid": 7, "inventori": [1, 8, 13], "ipaddr": 0, "iptabl": 11, "ipv4": 10, "issu": [0, 5], "item": 6, "its": [5, 6, 7, 11], "j2": 0, "januari": 10, "jar": 11, "java": [0, 7, 10, 11], "java_hom": [0, 10, 11], "java_opt": 0, "java_opts_append": 0, "javax": 7, "jboss": [3, 10], "jcliff": 3, "jdbc": [0, 10, 11], "jdbc_ping": 10, "jdk": 0, "jgroup": [0, 10, 11], "jinja": 2, "jre": [10, 11], "jsontyp": 5, "june": 10, "just": 7, "jvm": [0, 10, 11], "jw": 3, "jwa": 5, "jwk": 5, "jwks_url_for_client_auth_jwt": 5, "jwt": 5, "jwt_credential_certificate_for_client_auth": 5, "kafka": 3, "kc": [0, 6, 11], "keep": [2, 11], "kei": [0, 5, 6, 7, 11], "kerbero": 7, "kerberosrealm": 7, "key_stor": 11, "keycloak": [4, 9, 11, 12, 13], "keycloak_admin_password": [0, 1, 10, 12], "keycloak_admin_url": 10, "keycloak_admin_us": [10, 12], "keycloak_ajp_port": 10, "keycloak_arch": 10, "keycloak_auth_cli": [10, 11, 12], "keycloak_auth_realm": [10, 12], "keycloak_bind_address": 10, "keycloak_cli": [3, 4, 12], "keycloak_client_default_rol": 12, "keycloak_client_publ": 12, "keycloak_client_us": 12, "keycloak_client_web_origin": 12, "keycloak_config_dir": 10, "keycloak_config_override_templ": [0, 10], "keycloak_config_path_to_standalone_xml": 10, "keycloak_config_standalone_xml": 10, "keycloak_configure_firewalld": 10, "keycloak_context": 12, "keycloak_db_background_valid": 10, "keycloak_db_background_validate_on_match": 10, "keycloak_db_background_validation_milli": 10, "keycloak_db_en": 10, "keycloak_db_pass": 10, "keycloak_db_us": 10, "keycloak_db_valid_conn_sql": [0, 10], "keycloak_dest": 10, "keycloak_download_url": [1, 10], "keycloak_download_url_9x": 10, "keycloak_featur": 10, "keycloak_force_instal": [10, 11], "keycloak_frontend_url": [0, 10], "keycloak_frontend_url_forc": 10, "keycloak_ha_discoveri": 10, "keycloak_ha_en": 10, "keycloak_host": [10, 12], "keycloak_http_port": [10, 11, 12], "keycloak_https_port": [10, 12], "keycloak_infinispan_": 0, "keycloak_infinispan_pass": 10, "keycloak_infinispan_sasl_mechan": 10, "keycloak_infinispan_trust_store_password": 10, "keycloak_infinispan_trust_store_path": 10, "keycloak_infinispan_url": 10, "keycloak_infinispan_us": 10, "keycloak_infinispan_use_ssl": 10, "keycloak_installdir": 10, "keycloak_java_hom": 10, "keycloak_java_opt": 10, "keycloak_jboss_hom": 10, "keycloak_jboss_port_offset": 10, "keycloak_jdbc_driver_vers": 10, "keycloak_jdbc_engin": 10, "keycloak_jdbc_url": 10, "keycloak_jgroups_port": 10, "keycloak_jgroups_subnet": [0, 10], "keycloak_jvm_packag": 10, "keycloak_log_target": 10, "keycloak_management_http_port": [10, 12], "keycloak_management_https_port": 10, "keycloak_management_port_bind_address": 10, "keycloak_management_url": [10, 12], "keycloak_modcluster_en": 10, "keycloak_modcluster_port": 10, "keycloak_modcluster_url": 10, "keycloak_no_log": 0, "keycloak_offline_instal": [1, 10], "keycloak_prefer_ipv4": 10, "keycloak_quarku": [0, 1, 3, 9], "keycloak_quarkus_additional_env_var": 11, "keycloak_quarkus_admin_pass": 11, "keycloak_quarkus_admin_url": 11, "keycloak_quarkus_admin_us": 11, "keycloak_quarkus_ajp_port": 11, "keycloak_quarkus_alternate_download_url": 11, "keycloak_quarkus_arch": 11, "keycloak_quarkus_bind_address": 11, "keycloak_quarkus_cert_fil": 11, "keycloak_quarkus_cert_file_copy_en": 11, "keycloak_quarkus_cert_file_src": 11, "keycloak_quarkus_config_dir": 11, "keycloak_quarkus_config_key_store_fil": 11, "keycloak_quarkus_config_key_store_password": 11, "keycloak_quarkus_configure_firewalld": 11, "keycloak_quarkus_configure_ipt": 11, "keycloak_quarkus_db_en": 11, "keycloak_quarkus_db_pass": 11, "keycloak_quarkus_db_us": 11, "keycloak_quarkus_dest": 11, "keycloak_quarkus_download_pass": 11, "keycloak_quarkus_download_url": 11, "keycloak_quarkus_download_us": 11, "keycloak_quarkus_download_validate_cert": 11, "keycloak_quarkus_frontend_url": 11, "keycloak_quarkus_ha_discoveri": 11, "keycloak_quarkus_ha_en": 11, "keycloak_quarkus_health_check_url_path": 11, "keycloak_quarkus_health_en": 11, "keycloak_quarkus_hom": 11, "keycloak_quarkus_host": 11, "keycloak_quarkus_hostname_strict": 11, "keycloak_quarkus_hostname_strict_backchannel": 11, "keycloak_quarkus_hostname_strict_http": 0, "keycloak_quarkus_http_en": 11, "keycloak_quarkus_http_port": 11, "keycloak_quarkus_http_relative_path": 11, "keycloak_quarkus_https_key_file_en": 11, "keycloak_quarkus_https_key_store_en": 11, "keycloak_quarkus_https_key_store_fil": 11, "keycloak_quarkus_https_key_store_password": 11, "keycloak_quarkus_https_port": 11, "keycloak_quarkus_https_trust_store_en": 11, "keycloak_quarkus_https_trust_store_fil": 11, "keycloak_quarkus_https_trust_store_password": 11, "keycloak_quarkus_installdir": 11, "keycloak_quarkus_ispn_host": 11, "keycloak_quarkus_ispn_pass": 11, "keycloak_quarkus_ispn_sasl_mechan": 11, "keycloak_quarkus_ispn_trust_store_password": 11, "keycloak_quarkus_ispn_trust_store_path": 11, "keycloak_quarkus_ispn_us": 11, "keycloak_quarkus_ispn_use_ssl": 11, "keycloak_quarkus_java_": 11, "keycloak_quarkus_java_heap_opt": 11, "keycloak_quarkus_java_hom": 11, "keycloak_quarkus_java_jvm_opt": 11, "keycloak_quarkus_java_opt": [0, 11], "keycloak_quarkus_jdbc_download_pass": 11, "keycloak_quarkus_jdbc_download_us": 11, "keycloak_quarkus_jdbc_download_validate_cert": 11, "keycloak_quarkus_jdbc_driver_vers": 11, "keycloak_quarkus_jdbc_engin": 11, "keycloak_quarkus_jdbc_url": 11, "keycloak_quarkus_jgroups_port": 11, "keycloak_quarkus_jvm_packag": 11, "keycloak_quarkus_key_cont": 11, "keycloak_quarkus_key_fil": 11, "keycloak_quarkus_key_file_copy_en": 11, "keycloak_quarkus_key_store_fil": 11, "keycloak_quarkus_key_store_password": 11, "keycloak_quarkus_keystore_password": 11, "keycloak_quarkus_ks_vault_en": 11, "keycloak_quarkus_ks_vault_fil": 11, "keycloak_quarkus_ks_vault_pass": 11, "keycloak_quarkus_ks_vault_typ": 11, "keycloak_quarkus_log": 11, "keycloak_quarkus_log_fil": 11, "keycloak_quarkus_log_file_suffix": 11, "keycloak_quarkus_log_format": 11, "keycloak_quarkus_log_level": 11, "keycloak_quarkus_log_max_backup_index": 11, "keycloak_quarkus_log_max_file_s": 11, "keycloak_quarkus_log_target": 11, "keycloak_quarkus_master_realm": 11, "keycloak_quarkus_metrics_en": 11, "keycloak_quarkus_offline_instal": 11, "keycloak_quarkus_path": 11, "keycloak_quarkus_polici": 11, "keycloak_quarkus_port": 11, "keycloak_quarkus_provid": 11, "keycloak_quarkus_proxy_head": 11, "keycloak_quarkus_proxy_mod": [0, 11], "keycloak_quarkus_restart_health_check": 11, "keycloak_quarkus_restart_health_check_delai": 11, "keycloak_quarkus_restart_health_check_reri": 11, "keycloak_quarkus_restart_paus": 11, "keycloak_quarkus_restart_strategi": 11, "keycloak_quarkus_service_group": 11, "keycloak_quarkus_service_restart_alwai": 11, "keycloak_quarkus_service_restart_on_failur": 11, "keycloak_quarkus_service_restartsec": 11, "keycloak_quarkus_service_us": 11, "keycloak_quarkus_show_deprecation_warn": 11, "keycloak_quarkus_spi_sticky_session_encoder_infinispan_should_attach_rout": 11, "keycloak_quarkus_start_dev": 11, "keycloak_quarkus_systemd_wait_for_delai": 11, "keycloak_quarkus_systemd_wait_for_log": 11, "keycloak_quarkus_systemd_wait_for_port": 11, "keycloak_quarkus_systemd_wait_for_port_numb": 11, "keycloak_quarkus_systemd_wait_for_timeout": 11, "keycloak_quarkus_transaction_xa_en": 11, "keycloak_quarkus_vers": 11, "keycloak_realm": [0, 1, 3, 9], "keycloak_remote_cache_en": 10, "keycloak_rhsso_apply_patch": [0, 10], "keycloak_rhsso_installdir": 10, "keycloak_rol": [3, 4], "keycloak_service_group": 10, "keycloak_service_pidfil": 10, "keycloak_service_restart_alwai": 10, "keycloak_service_restart_on_failur": 10, "keycloak_service_restartsec": 10, "keycloak_service_startlimitburst": 10, "keycloak_service_startlimitintervalsec": 10, "keycloak_service_us": [0, 10], "keycloak_url": [10, 11, 12], "keycloak_user_feder": [3, 4, 12], "keycloak_vers": 10, "keycloakx": 0, "keyinfo": 5, "keystor": [0, 11], "keytab": 7, "kkmmggttppeezzyi": 11, "known": [10, 11], "krb5": 7, "krb5loginmodul": 7, "kumar": 10, "label": [5, 8], "last": 5, "lastnam": [5, 12], "later": 1, "latest": [0, 10, 11], "laurent": [6, 7], "laurpaum": [6, 7], "ldap": 7, "ldapsonli": 7, "ldapstoragemapp": 7, "ldapv3": 7, "least": 5, "leav": [7, 10, 11], "left": 7, "legaci": [1, 10], "let": 11, "level": [7, 11], "librari": [10, 11], "licens": [3, 9], "lifespan": 7, "like": [2, 11], "limit": 8, "link": [5, 7, 10, 11], "lint": 13, "list": [0, 2, 5, 6, 7, 10, 11, 12], "listen": 11, "local": [0, 1, 10, 11, 13], "local_path": 11, "localhost": [1, 5, 6, 10, 11, 12, 13], "locat": [7, 11], "lock": 0, "log": [0, 7, 10, 11], "logfil": 0, "logic": 0, "login": [5, 7], "logout": 5, "long": 11, "look": 5, "lookup": [5, 7, 11], "lowercas": [0, 2], "lowest": 7, "lxml": [1, 11], "machin": 10, "made": 8, "mai": [1, 5, 6, 7, 8], "mail": 7, "main": 12, "maintain": [7, 8], "major": 8, "make": [0, 1, 8, 10, 12], "manag": [10, 12], "mandatori": 7, "mani": 7, "manner": 8, "map": [7, 12], "mapper": [5, 7, 12], "mariadb": [0, 10, 11], "master": [5, 6, 7, 10, 11, 12], "match": [1, 10], "materi": 0, "matrix": 8, "maven": [0, 11], "max": 7, "max_lifespan": 7, "maximum": [7, 11], "maxlifespan": 7, "md5": 7, "mean": 7, "mechan": 11, "member": [10, 11], "membership": 5, "memori": 11, "messag": [5, 6, 7], "meta": 2, "metadata": [1, 8], "method": [5, 7], "metric": 11, "middlewar": 13, "middleware_autom": [3, 5, 6, 7, 10, 11, 12, 13], "might": 7, "milli": 0, "million": 11, "millisecond": 7, "minim": 5, "minimum": [0, 10], "minor": 8, "minut": 7, "miscellan": [9, 10], "mm": 11, "modclust": [0, 10], "mode": [0, 5, 6, 7, 11], "model": 7, "modifi": [3, 5, 6, 7], "modul": [1, 5, 6, 7, 8], "molecul": 13, "more": [0, 2, 7, 11], "most": [1, 7], "motaparthi": 10, "move": 0, "msg": [5, 6, 7], "mssql": 11, "multi": [6, 13], "multipl": [0, 1], "must": [1, 5, 6, 7, 11], "my": [2, 6, 7, 11], "my_path": 2, "my_playbook": 2, "my_rol": 2, "my_theme_spi": 11, "myclient": 6, "mycustomrealm": 6, "myfe": 7, "myrealm": 7, "myrol": 6, "n": 11, "name": [0, 1, 2, 5, 6, 7, 8, 10, 11, 12], "nameformat": 5, "nameid": 5, "need": [1, 2, 5, 6, 7, 8], "neither": 11, "net": [7, 11], "netaddr": [1, 10, 11], "never": 7, "new": [0, 3, 6, 7, 11], "newli": [7, 8], "next": 8, "no_cach": 7, "no_log": 0, "node": [0, 5, 10, 11], "node01": 5, "node_re_registration_timeout": 5, "nodenam": 5, "nodereregistrationtimeout": 5, "non": [11, 13], "none": [0, 5, 7, 10, 11], "nor": [8, 11], "not_befor": 5, "notbefor": 5, "note": [1, 5, 7, 8, 10, 11], "noth": 2, "notion": 7, "novemb": 10, "now": 0, "number": [0, 7, 8, 11], "numer": 6, "object": [5, 7], "objectclass": 7, "objectguid": 7, "obtain": [5, 7], "off": [0, 11], "offlin": [0, 10, 11], "offset": [0, 10], "oidc": 5, "onc": 0, "one": [5, 7, 11], "ones": [5, 6, 7], "onetimeus": 5, "onli": [0, 1, 5, 7, 8, 10, 11], "open": 10, "openid": [5, 6, 7, 11], "openjdk": [0, 10, 11], "oper": 7, "opt": [10, 11], "optim": 5, "option": [0, 5, 6, 7, 9, 10, 12], "optional_client_scop": 5, "optionalclientscop": 5, "order": 13, "org": [5, 6, 7, 8, 10, 11, 12], "organizationalperson": 7, "origin": [5, 12], "other": [0, 2, 5, 7, 11, 13], "otherwis": [0, 5], "ou": 7, "outcom": 8, "output": 7, "over": [2, 11], "overrid": [0, 2, 5, 10], "overridden": [2, 11], "own": 11, "owner": 11, "p12": 11, "packag": [0, 1, 10, 11], "page": 8, "pagin": 7, "pair": [6, 10], "pairwis": 5, "paramet": [0, 4, 8, 10], "parent": [5, 7], "parent_id": 7, "parentid": 7, "pars": 11, "part": [5, 6, 7], "particular": 11, "pass": [0, 6, 10, 11], "password": [1, 5, 6, 7, 10, 11, 12], "pat": 11, "patch": [0, 8, 9], "path": [0, 1, 2, 10, 11, 12], "paumier": [6, 7], "pavan": 10, "payload": 8, "peliss": [10, 12], "pem": 11, "per": 7, "perform": [0, 1, 10, 11], "period": [5, 6, 7], "permiss": [0, 5], "persist": 5, "pid": 10, "pip": [1, 10, 11, 13], "pkcs12": 11, "pkg": 11, "pki": [10, 11], "plai": [0, 2], "plain": 7, "platform": 2, "playbook": [2, 3, 5, 6, 7, 8, 9], "pleas": [5, 8], "plugin": [1, 3], "polici": [0, 7, 9], "pool": [0, 7, 10, 11], "port": [10, 11, 12], "posix": [10, 11], "possibl": [1, 2, 5, 7], "possibli": [5, 6, 7], "post": 5, "post_task": 2, "postgr": [10, 11], "postgresql": [10, 11], "postr": 11, "pre": [8, 10, 11], "pre_task": 2, "preced": [5, 11], "predict": [5, 6, 7], "prefer": [7, 10], "prefix": [0, 11], "prepend": 11, "present": [1, 5, 6, 7], "previou": 8, "princip": 7, "prior": 8, "prioriti": 7, "privat": [5, 11], "privatekeyher": 5, "privileg": 0, "produc": 7, "product": [5, 6, 7], "profil": [0, 7, 10], "properti": [5, 7, 11], "propos": [5, 6, 7], "protocol": [0, 5, 7, 10, 11], "protocol_mapp": 5, "protocolmapp": 5, "provid": [0, 1, 5, 6, 7, 9, 12, 13], "provider_id": [7, 12], "provider_typ": [7, 12], "providerid": 7, "providertyp": 7, "provis": [1, 7], "proxi": [0, 10, 11], "proxy_head": 0, "proxy_mod": 0, "public": [5, 11, 12], "public_cli": [5, 12], "publiccli": 5, "publicli": 11, "publish": 8, "purpos": 0, "put": 11, "python": [1, 13], "python3": [0, 10, 11], "quarku": [0, 1, 11], "queri": 10, "r": [1, 10, 11, 13], "randomli": 7, "raw": 11, "rdn": 7, "rdnldapattribut": 7, "re": 5, "read": 7, "read_onli": 7, "readabl": 5, "reader": 7, "readi": 8, "readm": [1, 8], "readtimeout": 7, "reallywellkeptsecret": 5, "realm": [0, 1, 5, 6, 7, 10, 11, 12], "rebuilt": 13, "rec": 5, "recognis": 11, "record": 7, "recoveri": 0, "red": [1, 3, 7, 10, 12], "redhat": 1, "redhat_csp_download": 0, "redirect": [0, 5], "redirect_uri": 5, "redirecturi": 5, "reduc": 0, "refer": [1, 5, 12], "referenc": 5, "reflect": 11, "region": 13, "regist": 5, "registered_nod": 5, "registerednod": 5, "registr": [5, 7], "registration_access_token": 5, "registrationaccesstoken": 5, "registri": 11, "regular": 11, "rel": [5, 11], "relat": 0, "releas": [3, 10, 11, 13], "reli": 11, "remain": 7, "remembertochangem": 10, "remot": [0, 9, 10, 13], "remov": [0, 3, 5, 6, 7, 10, 11], "renam": 0, "repo": 11, "repositori": [0, 11, 13], "repository_url": 11, "represent": [5, 6, 7], "request": [5, 7, 10, 11], "requir": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13], "requisit": [5, 6, 7], "resid": [6, 7], "resolv": 11, "resourc": 11, "respect": 11, "respons": 5, "rest": [5, 6, 7, 10, 11, 12], "restart": [0, 10, 11], "restartsec": [10, 11], "result": 11, "retri": 0, "return": [4, 8, 11], "revers": [0, 10, 11], "revis": 8, "revok": 5, "rfc": 7, "rh": [0, 1, 10], "rhbk": [1, 11], "rhd": 7, "rhel": [10, 11, 13], "rhel9": 0, "rhn": 1, "right": [5, 6, 7], "role": [0, 2, 3, 4, 5, 7, 13], "romain": [10, 12], "root": [1, 5, 10, 11], "root_url": 5, "rooturl": 5, "rotat": [0, 11], "rout": [0, 10, 11], "rpm": [10, 11], "rs256": 5, "rsa_sha1": 5, "rsa_sha256": 5, "rsa_sha512": 5, "run": [0, 5, 6, 7, 10, 11, 13], "runtim": [10, 11], "samaccountnam": 7, "same": [1, 2, 5, 7, 11], "saml": 5, "saml_assertion_consumer_url_post": 5, "saml_assertion_consumer_url_redirect": 5, "saml_force_name_id_format": 5, "saml_name_id_format": 5, "saml_signature_canonicalization_method": 5, "saml_single_logout_service_url_post": 5, "saml_single_logout_service_url_redirect": 5, "sampl": [5, 6, 7, 13], "saniti": 5, "save": [5, 11], "scenario": 8, "scheme": 11, "scope": [5, 6, 7], "scram": [10, 11], "script": 5, "search": 7, "searchscop": 7, "seclist": 11, "second": [5, 6, 7, 11], "secret": [5, 6, 7], "section": [1, 5, 8], "secur": 3, "see": [1, 5, 7, 8, 11], "select": [0, 10], "self": 2, "semant": 8, "semver": 8, "send": 5, "sensibl": 5, "sensit": 0, "sent": 7, "separ": [2, 5, 6, 7, 11], "septemb": 10, "serial": 11, "serial_then_parallel": 11, "serv": 11, "server": [1, 5, 7, 10, 11], "serverprincip": 7, "servic": [0, 1, 5, 7, 9, 10, 12], "service_accounts_en": 5, "serviceaccountsen": 5, "session": [0, 5, 11], "set": [0, 1, 5, 6, 10, 11, 12], "setup": [0, 13], "sh": [0, 11], "sha": [10, 11], "sha256": 5, "shall": 8, "shape": 8, "ship": 5, "short": 7, "should": [2, 5, 7, 8, 10, 11, 12], "shown": 11, "side": 0, "sign": [1, 3, 5, 10, 12], "signatur": 5, "silent": 5, "simpl": 7, "simpli": 5, "simplifi": 0, "sinc": [5, 7], "singl": [1, 3, 5, 6, 7, 10, 12], "size": 11, "skip": [0, 1], "slash": 2, "smaller": 8, "snake_cas": [5, 6, 7], "so": [1, 5, 7], "socket": 10, "some": [6, 7], "sourc": [5, 11], "space": [2, 7], "specif": [1, 2, 5, 11], "specifi": [5, 6, 7, 11], "spi": [0, 5, 7, 9], "spnego": 7, "sql": 10, "sqlserver": [0, 10], "ss": 11, "ssl": 7, "sso": [0, 1, 10], "sss": 11, "sssd": 7, "stabl": 0, "stack": 10, "standalon": [7, 10], "standard": [5, 7], "standard_flow_en": 5, "standardflowen": 5, "start": [0, 2, 11], "startlimitburst": 10, "startlimitintervalsec": 10, "starttl": 7, "state": [5, 6, 7, 8], "statement": 5, "static": 11, "statu": [5, 6, 7, 10], "step": 13, "sticki": 0, "storag": [7, 12], "store": [0, 5, 7, 10, 11], "str": 11, "strategi": [0, 3, 11], "stream": 3, "strict": [0, 8], "string": [5, 6, 7, 11], "structur": [5, 8], "sub": [0, 5], "subject": 5, "subnet": [0, 10], "subsystem": 10, "subtre": 7, "success": [5, 6, 7, 11], "suffix": 11, "suitabl": 6, "supersed": 0, "supervisor": [10, 11], "support": [0, 5, 6, 7, 8, 11, 12], "suppos": 7, "sure": [0, 1], "surrog": 5, "surrogate_auth_requir": 5, "surrogateauthrequir": 5, "switch": 0, "symlink": 0, "sync": 7, "synchron": 7, "syncregistr": 7, "synopsi": 4, "sysconfig": [0, 11], "system": 13, "systemd": [0, 10, 11, 13], "t": [2, 7, 11], "tag": 8, "tailor": [5, 6, 7], "take": [5, 11], "taken": [5, 6, 7], "target": [1, 5, 6, 7, 11], "task": [0, 1, 2, 10, 11, 12], "tcp": [10, 11], "tcpping": [0, 10, 11], "templat": [0, 5, 10], "test": [0, 1, 3, 5, 6, 8], "test01": 5, "test02": 5, "testclient": 5, "testrealm": 12, "text": [1, 11], "than": [2, 5], "thei": [1, 5, 7], "therefor": 8, "thi": [0, 1, 5, 6, 7, 8, 10, 11], "this_is_a_test": 5, "those": [2, 7], "through": [5, 7], "thu": 11, "time": [0, 5, 8], "timeout": [5, 6, 7], "timestamp": 5, "tl": [0, 5, 6, 7, 10, 11, 12], "token": [5, 6, 7], "tomcat": 3, "top": 7, "tr": 5, "trace": 7, "trail": 2, "transact": [0, 7, 11], "transient": 5, "translat": 6, "tree": 7, "trigger": 8, "true": [0, 1, 5, 6, 7, 10, 11, 12], "truncat": [5, 6], "trust": [0, 11], "trust_stor": 11, "trustemail": 7, "truststor": [7, 10], "turn": 0, "txt": [0, 1, 10, 11, 13], "type": [5, 7, 10, 11, 12], "typic": 7, "typograph": 3, "ubuntu": 0, "uid": 7, "undefin": [0, 11], "under": [0, 2, 5, 6, 7], "underscor": 2, "uniqu": [5, 6, 7], "unit": [0, 11], "unix": 5, "unrelax": 0, "unsign": 5, "unsync": 7, "up": 11, "updat": [0, 1, 5, 6, 7, 8], "updateprofilefirstlogin": 7, "upload": 11, "upon": 0, "uri": 5, "url": [0, 5, 6, 7, 10, 11, 12], "us": [0, 1, 2, 5, 6, 7, 10, 11, 12], "usag": 3, "use_template_config": 5, "use_template_mapp": 5, "use_template_scop": 5, "usekerberosforpasswordauthent": 7, "usepasswordmodifyextendedop": 7, "user": [1, 2, 4, 5, 6, 8, 10, 11, 12], "userinfo": 5, "usermodel": 5, "usernam": [5, 6, 7, 10, 11, 12], "usernameldapattribut": 7, "userobjectclass": 7, "usersdn": 7, "usersessionmodel": 5, "userstorageprovid": [7, 12], "usetemplateconfig": 5, "usetemplatemapp": 5, "usetemplatescop": 5, "usetruststorespi": 7, "usual": [5, 7], "util": [0, 3], "uuid": [5, 7], "uuidldapattribut": 7, "v": 2, "v1": 3, "v2": [1, 3, 5], "v21": 0, "valid": [0, 2, 5, 7, 10, 11], "validate_cert": [5, 6, 7], "validatepasswordpolici": 7, "valu": [0, 4, 11, 12], "value1": 6, "value2": 6, "var": [0, 2, 10, 11, 12], "variabl": [0, 1, 2, 9], "variant": 1, "variou": 5, "vault": [0, 9], "vendor": 7, "verif": 7, "verifi": [5, 6, 7, 13], "versa": 5, "version": [0, 3, 5, 6, 7, 9, 11], "via": [1, 3, 4, 10, 11], "vice": 5, "view": 1, "voluptu": 13, "w3": 5, "wa": [0, 3, 5, 6, 7], "wai": 6, "wait": 11, "wait_for_log": 0, "wait_for_port": 0, "want": 7, "warn": [0, 11], "we": [8, 11, 12], "web": 12, "web_origin": [5, 12], "weborigin": 5, "week": 7, "well": [5, 11], "wflyctl0117": 0, "what": [5, 6, 7], "when": [0, 1, 2, 5, 6, 7, 8, 10, 11], "where": [2, 5, 7], "whether": [5, 6, 7, 11], "which": [5, 6, 7, 11, 12, 13], "while": [5, 8], "whistl": 5, "whole": 7, "wildfli": [3, 13], "withcom": 5, "within": [1, 3, 7], "without": [0, 5, 6, 7], "wonder": 5, "work": [1, 5, 6, 7, 10, 11], "would": [2, 5, 6, 7, 8], "writabl": 7, "write": 7, "written": [7, 11], "www": [5, 6, 7], "x": 1, "x27": [5, 7], "xa": [0, 11], "xa_datasource_class": 0, "xato": 11, "xforward": 11, "xml": [0, 5, 7, 10], "xms1024m": [10, 11], "xmx2048m": [10, 11], "y": 1, "yaml": 2, "yamllint": 13, "ye": 11, "yet": [5, 6, 7], "yml": [1, 2, 10, 11, 13], "you": [1, 5, 6, 7], "your": [5, 6, 7], "yum": [10, 11], "yyyi": 11, "z": 1, "zip": [1, 10, 11]}, "titles": ["middleware_automation.keycloak Release Notes", "Ansible Collection - middleware_automation.keycloak", "Contributor\u2019s Guidelines", "Welcome to Keycloak Collection documentation", "Plugin Index", "keycloak_client \u2013 Allows administration of Keycloak clients via Keycloak API", "keycloak_role \u2013 Allows administration of Keycloak roles via Keycloak API", "keycloak_user_federation \u2013 Allows administration of Keycloak user federations via Keycloak API", "Collection Versioning Strategy", "Role Index", "keycloak", "keycloak_quarkus", "keycloak_realm", "Testing"], "titleterms": {"": 2, "0": 0, "1": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0, "A": 8, "ad": 8, "administr": [5, 6, 7], "allow": [5, 6, 7], "altern": 1, "an": 8, "ani": 8, "ansibl": 1, "api": [5, 6, 7], "artifactori": 1, "attribut": [5, 6, 7], "author": [5, 6, 7, 10, 11, 12], "autom": 8, "avail": 11, "backward": 8, "break": [0, 8], "bug": 8, "bugfix": 0, "cach": 11, "chang": [0, 8], "client": 5, "collect": [1, 3, 8], "command": 1, "compat": [1, 8], "config": 1, "configur": [1, 11], "content": 8, "continu": 13, "contributor": 2, "control": 1, "corpor": 1, "custom": 11, "databas": 11, "default": [10, 11, 12], "depend": [10, 11], "devel": 0, "develop": 3, "document": [3, 8], "error": 8, "etc": 1, "exampl": [1, 5, 6, 7, 10, 12], "exist": 8, "fact": 11, "featur": 8, "feder": 7, "fix": 8, "format": 12, "from": [1, 8], "galaxi": 1, "gener": 3, "guid": 0, "guidelin": 2, "high": 11, "hostnam": 11, "i": 8, "includ": 1, "index": [4, 9], "inform": [10, 11, 12], "instal": [1, 11], "integr": 13, "keycloak": [0, 1, 3, 5, 6, 7, 10], "keycloak_cli": 5, "keycloak_quarku": 11, "keycloak_realm": 12, "keycloak_rol": 6, "keycloak_user_feder": 7, "licens": [1, 10, 11, 12], "like": 1, "major": 0, "middlewar": 3, "middleware_autom": [0, 1], "minor": 0, "miscellan": 11, "modifi": 8, "modul": 4, "new": 8, "nexu": 1, "node": 1, "note": 0, "offlin": 1, "option": 11, "paramet": [5, 6, 7], "patch": 10, "playbook": [1, 10, 12, 13], "plugin": [4, 8], "polici": 11, "port": 0, "provid": 11, "proxi": 1, "releas": [0, 8], "remot": 11, "remov": 8, "requir": [10, 11], "return": [5, 6, 7], "role": [1, 6, 8, 9, 10, 11, 12], "secur": 8, "servic": 11, "sourc": 1, "spi": 11, "strategi": 8, "summari": 0, "synopsi": [5, 6, 7], "test": 13, "topic": 0, "typograph": 8, "usag": 1, "user": [3, 7], "v1": 0, "v2": 0, "valu": [5, 6, 7], "variabl": [10, 11, 12], "vault": 11, "version": [1, 8, 10], "via": [5, 6, 7], "wa": 8, "welcom": 3, "within": 8}}) \ No newline at end of file +Search.setIndex({"alltitles": {"A typographical error was fixed in the documentation for a collection": [[8, "a-typographical-error-was-fixed-in-the-documentation-for-a-collection"]], "Ansible Collection - middleware_automation.keycloak": [[1, null]], "Ansible version compatibility": [[1, "ansible-version-compatibility"]], "Attributes": [[5, "attributes"], [6, "attributes"], [7, "attributes"]], "Author Information": [[10, "author-information"], [11, "author-information"], [12, "author-information"]], "Authors": [[5, "authors"], [6, "authors"], [7, "authors"]], "Breaking Changes / Porting Guide": [[0, "breaking-changes-porting-guide"], [0, "id68"], [0, "id125"], [0, "id129"]], "Breaking change to any content within a collection": [[8, "breaking-change-to-any-content-within-a-collection"]], "Bug fix or security fix to existing content within a collection": [[8, "bug-fix-or-security-fix-to-existing-content-within-a-collection"]], "Bugfixes": [[0, "bugfixes"], [0, "id14"], [0, "id19"], [0, "id22"], [0, "id39"], [0, "id51"], [0, "id57"], [0, "id63"], [0, "id78"], [0, "id83"], [0, "id94"], [0, "id104"], [0, "id109"], [0, "id118"], [0, "id127"], [0, "id131"], [0, "id133"], [0, "id143"], [0, "id148"]], "Collection Versioning Strategy": [[8, null]], "Config Playbook": [[1, "config-playbook"]], "Configuration": [[1, "configuration"]], "Configuring policies": [[11, "configuring-policies"]], "Configuring providers": [[11, "configuring-providers"]], "Content removed from a collection": [[8, "content-removed-from-a-collection"]], "Continuous integration": [[13, "continuous-integration"]], "Contributor\u2019s Guidelines": [[2, null]], "Database configuration": [[11, "database-configuration"]], "Dependencies": [[10, "dependencies"], [11, "dependencies"]], "Developer documentation": [[3, null]], "Documentation added/removed/modified within a collection": [[8, "documentation-added-removed-modified-within-a-collection"]], "Example Playbook": [[10, "example-playbook"], [12, "example-playbook"]], "Example configuration command": [[1, "example-configuration-command"]], "Example installation command": [[1, "example-installation-command"]], "Examples": [[5, "examples"], [6, "examples"], [7, "examples"]], "General": [[3, null]], "High-availability": [[11, "high-availability"]], "Hostname configuration": [[11, "hostname-configuration"]], "Included roles": [[1, "included-roles"]], "Install Playbook": [[1, "install-playbook"]], "Install from alternate sources (like corporate Nexus, artifactory, proxy, etc)": [[1, "install-from-alternate-sources-like-corporate-nexus-artifactory-proxy-etc"]], "Install from controller node (offline)": [[1, "install-from-controller-node-offline"]], "Installation": [[1, "installation"]], "Installation options": [[11, "installation-options"]], "Installing the Collection from Ansible Galaxy": [[1, "installing-the-collection-from-ansible-galaxy"]], "Integration testing": [[13, "integration-testing"]], "License": [[1, "license"], [10, "license"], [11, "license"], [12, "license"]], "Major Changes": [[0, "major-changes"], [0, "id5"], [0, "id24"], [0, "id44"], [0, "id72"], [0, "id111"], [0, "id139"], [0, "id151"]], "Middleware collections": [[3, null]], "Minor Changes": [[0, "minor-changes"], [0, "id8"], [0, "id16"], [0, "id26"], [0, "id35"], [0, "id46"], [0, "id53"], [0, "id60"], [0, "id65"], [0, "id74"], [0, "id80"], [0, "id87"], [0, "id90"], [0, "id96"], [0, "id101"], [0, "id107"], [0, "id113"], [0, "id120"], [0, "id136"], [0, "id141"], [0, "id145"], [0, "id153"]], "Miscellaneous configuration": [[11, "miscellaneous-configuration"]], "New content is added to an existing collection": [[8, "new-content-is-added-to-an-existing-collection"]], "New feature to existing plugin or role within a collection (backwards compatible)": [[8, "new-feature-to-existing-plugin-or-role-within-a-collection-backwards-compatible"]], "Parameters": [[5, "parameters"], [6, "parameters"], [7, "parameters"]], "Patching": [[10, "patching"]], "Plugin Index": [[4, null]], "Release Summary": [[0, "release-summary"], [0, "id21"], [0, "id34"], [0, "id138"], [0, "id150"], [0, "id155"]], "Release automation": [[8, "release-automation"]], "Remote caches configuration": [[11, "remote-caches-configuration"]], "Requirements": [[10, "requirements"], [11, "requirements"]], "Return Values": [[5, "return-values"], [6, "return-values"], [7, "return-values"]], "Role Defaults": [[10, "role-defaults"], [11, "role-defaults"], [12, "role-defaults"]], "Role Index": [[9, null]], "Role Variables": [[10, "role-variables"], [11, "role-variables"], [12, "role-variables"]], "Role custom facts": [[11, "role-custom-facts"]], "Service configuration": [[11, "service-configuration"]], "Synopsis": [[5, "synopsis"], [6, "synopsis"], [7, "synopsis"]], "Test playbooks": [[13, "test-playbooks"]], "Testing": [[13, null]], "Topics": [[0, "topics"]], "Usage": [[1, "usage"]], "User documentation": [[3, null]], "Variable formats": [[12, "variable-formats"]], "Vault SPI": [[11, "vault-spi"]], "Versions": [[10, "versions"]], "Welcome to Keycloak Collection documentation": [[3, null]], "keycloak": [[10, null]], "keycloak_client \u2013 Allows administration of Keycloak clients via Keycloak API": [[5, null]], "keycloak_quarkus": [[11, null]], "keycloak_realm": [[12, null]], "keycloak_role \u2013 Allows administration of Keycloak roles via Keycloak API": [[6, null]], "keycloak_user_federation \u2013 Allows administration of Keycloak user federations via Keycloak API": [[7, null]], "middleware_automation.keycloak Release Notes": [[0, null]], "modules plugins": [[4, null]], "v1.0.0": [[0, "v1-0-0"]], "v1.0.1": [[0, "v1-0-1"]], "v1.0.2": [[0, "v1-0-2"]], "v1.0.3": [[0, "v1-0-3"]], "v1.0.4": [[0, "v1-0-4"]], "v1.0.5": [[0, "v1-0-5"]], "v1.0.6": [[0, "v1-0-6"]], "v1.0.7": [[0, "v1-0-7"]], "v1.1.0": [[0, "v1-1-0"]], "v1.1.1": [[0, "v1-1-1"]], "v1.2.0": [[0, "v1-2-0"]], "v1.2.1": [[0, "v1-2-1"]], "v1.2.4": [[0, "v1-2-4"]], "v1.2.5": [[0, "v1-2-5"]], "v1.2.6": [[0, "v1-2-6"]], "v1.2.7": [[0, "v1-2-7"]], "v1.2.8": [[0, "v1-2-8"]], "v1.3.0": [[0, "v1-3-0"]], "v2.0.0": [[0, "v2-0-0"]], "v2.0.1": [[0, "v2-0-1"]], "v2.0.2": [[0, "v2-0-2"]], "v2.1.0": [[0, "v2-1-0"]], "v2.1.1": [[0, "v2-1-1"]], "v2.1.2": [[0, "v2-1-2"]], "v2.2.0": [[0, "v2-2-0"]], "v2.2.1": [[0, "v2-2-1"]], "v2.2.2": [[0, "v2-2-2"]], "v2.3.0": [[0, "v2-3-0"]], "v2.4.0": [[0, "v2-4-0"]], "v2.4.1": [[0, "v2-4-1"]], "v2.4.2-devel": [[0, "v2-4-2-devel"]]}, "docnames": ["CHANGELOG", "README", "developing", "index", "plugins/index", "plugins/keycloak_client", "plugins/keycloak_role", "plugins/keycloak_user_federation", "releasing", "roles/index", "roles/keycloak", "roles/keycloak_quarkus", "roles/keycloak_realm", "testing"], "envversion": {"sphinx": 62, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.intersphinx": 1}, "filenames": ["CHANGELOG.rst", "README.md", "developing.md", "index.rst", "plugins/index.rst", "plugins/keycloak_client.rst", "plugins/keycloak_role.rst", "plugins/keycloak_user_federation.rst", "releasing.md", "roles/index.rst", "roles/keycloak.md", "roles/keycloak_quarkus.md", "roles/keycloak_realm.md", "testing.md"], "indexentries": {}, "objects": {}, "objnames": {}, "objtypes": {}, "terms": {"": [1, 3, 5, 7, 11], "0": [1, 3, 5, 6, 7, 8, 10, 11, 12], "01122837": 7, "0c978f794547": 6, "0f38": 6, "1": [3, 5, 7, 8, 10, 11], "10": [5, 6, 7, 10, 11], "1000": 7, "10000": 10, "1024": 0, "103": 0, "105": 0, "106": 0, "107": 0, "109": 0, "10m": 11, "11": 10, "111": 0, "11122": 10, "112": 0, "11222": 11, "113": 0, "115": 0, "116": 0, "119": 0, "12": 10, "1212": [10, 11], "122": 0, "124": 0, "127": 10, "133": 0, "138": 0, "139": 0, "14": 0, "145": 0, "148": 0, "15": [0, 1, 10, 11], "150": 0, "1507825725": 5, "1507828202": 5, "152": 0, "154": 0, "157": 0, "159": 0, "16": 10, "161": 0, "163": 0, "164bb483": 7, "167": 0, "17": [0, 1, 11], "171": 0, "176": 0, "178": 0, "17d60ce2": 7, "18": [0, 10], "180": 0, "184": 0, "186": 0, "187": 0, "189": 0, "19": [0, 1], "191": 0, "194": 0, "195": 0, "196": 0, "197": 0, "199": 0, "1fba601b9a9f": 7, "2": [1, 2, 3, 7, 8, 10, 11, 12, 13], "20": [7, 10, 11], "2001": 5, "20010315": 5, "201": 0, "202": 0, "2021": 10, "2022": 10, "204": 0, "207": 0, "209": 0, "210": 0, "211": 0, "218": 0, "22": 0, "220": 0, "223": 0, "225": 0, "227": 0, "229": 0, "23": 0, "231": 0, "232": 0, "234": 0, "237": 0, "239": 0, "24": [0, 11], "25": [0, 11], "26": 0, "29": 0, "2d44": 7, "3": [3, 5, 6, 7, 10, 13], "30": [0, 10], "300": 10, "3062": 7, "31": 0, "31f6": 5, "32": 0, "34": [0, 5, 6, 7], "35": 0, "3677ba4e5fbb": 5, "38": 0, "39": 0, "4": [3, 5, 6, 7, 10, 11], "42": 0, "44": 0, "443": 0, "4435": 7, "4471": 7, "44c8": 5, "45": 0, "45ff": 6, "46": 0, "47": 0, "4771": 6, "482e": 7, "4ab9a3e78d95": 5, "4ae4": 7, "4b87": 5, "4c2c": 7, "4c90336b": 5, "5": [3, 5, 6, 7, 10, 13], "51": 0, "512": [10, 11], "53": 0, "5432": [10, 11], "561703dd": 6, "5p": 11, "6": [3, 10], "60": [0, 11], "61": 0, "62": 0, "63": 0, "636": 7, "64": 0, "6666": 10, "68": 0, "69": 0, "6e2e891a765f": 7, "7": [3, 5, 7, 10], "71": 0, "73": 0, "7600": 10, "77": 0, "78": 0, "7800": 11, "7f1431308799": 7, "8": [3, 5, 6, 10], "8009": [10, 11], "8080": [10, 11, 12], "80fe": 7, "81": 0, "84": 0, "8443": [10, 11, 12], "85": 0, "86": 0, "87": 0, "88": 0, "8888": 5, "89": 0, "8b1f": 7, "8ca0": 7, "9": [10, 11, 13], "90": 0, "9047": 7, "91": 0, "916d": 5, "92": 0, "93": 0, "930e06d2d36a": 6, "98": 0, "9990": [10, 12], "9993": 10, "9a5a": 6, "9f03eb61": 6, "A": [1, 3, 5, 6, 7, 11, 13], "Be": 5, "By": [8, 11], "For": [1, 5, 7, 12], "If": [1, 5, 6, 7, 11], "In": [5, 6, 7, 13], "It": [1, 5, 6, 7], "No": 7, "On": [1, 3, 5, 6, 7, 10, 12], "One": 5, "The": [1, 5, 6, 7, 8, 10, 11, 12, 13], "To": [5, 6, 7, 10, 11], "Will": [5, 6, 7], "_pass": 11, "_resourceserverrepresent": 5, "a0cf": 7, "a7e4": 5, "a826": 6, "a9fd": 6, "about": 7, "abov": [8, 11], "absent": [5, 6, 7], "absolut": 0, "accept": [5, 7], "access": [5, 6, 7, 11], "accord": 0, "account": [1, 5, 10, 11, 12], "action": [5, 6, 7], "activ": [5, 7, 10, 11], "activemq": 3, "ad": [3, 5, 6, 7], "add": [0, 6, 7], "addit": [7, 8, 10, 11], "address": [5, 10, 11], "admin": [0, 5, 6, 7, 10, 11, 12], "admin_url": 5, "administr": [0, 1, 3, 4, 10, 11, 12], "adminurl": 5, "affin": 11, "after": [0, 5, 6, 7, 8, 11, 13], "against": [1, 7], "agent": [5, 6, 7], "aggreg": 13, "ajp": [10, 11], "alg": 5, "algorithm": 5, "alias": [5, 6, 7], "aliv": 11, "all": [1, 2, 5, 6, 7, 8, 10, 11, 13], "allow": [0, 1, 3, 4, 8, 11, 12], "allowkerberosauthent": 7, "allowpasswordauthent": 7, "alphanumer": 5, "alreadi": [5, 7], "also": [1, 7, 10, 11], "altern": [0, 11], "alwai": [5, 6, 7, 10, 11], "always_display_in_consol": 5, "alwaysdisplayinconsol": 5, "among": 7, "amq": 3, "an": [1, 3, 5, 6, 7, 10, 11, 12], "ani": [3, 5, 7], "annot": [0, 8], "ansibl": [0, 2, 3, 5, 6, 7, 8, 10, 11, 13], "ansible_connect": [1, 13], "ansible_host": 1, "ansible_loc": 11, "ansible_manag": 0, "ansible_play_batch": 1, "anywai": 5, "apach": [1, 10, 11, 12], "api": [3, 4, 8], "append": 5, "appli": [0, 7, 10], "applic": 11, "appropri": 5, "apt": [10, 11], "ar": [0, 1, 2, 5, 6, 7, 8, 10, 11, 12, 13], "archiv": [1, 10, 11], "arg": 0, "argspec": 8, "argument": [0, 2, 11], "argument_spec": 2, "around": 2, "artifact": [0, 8, 11], "artifact_id": 11, "assert": [0, 5], "associ": 7, "assum": [8, 11], "attach": 11, "attempt": 11, "attrib1": 6, "attrib2": 6, "attrib3": 6, "attribut": [0, 4], "auth": [5, 6, 7, 10, 11, 12], "auth_client_id": [5, 6, 7], "auth_client_secret": [5, 6, 7], "auth_keycloak_url": [5, 6, 7], "auth_password": [5, 6, 7], "auth_realm": [5, 6, 7], "auth_usernam": [5, 6, 7], "authent": [0, 5, 6, 7, 10, 11, 12], "authentication_flow_binding_overrid": 5, "authenticationflowbindingoverrid": 5, "authnstat": 5, "author": [4, 9], "authorization_services_en": 5, "authorization_set": 5, "authorizationservicesen": 5, "authorizationset": 5, "authtyp": 7, "auto": [10, 11], "autom": [1, 2, 3], "automat": [0, 7, 10, 11, 13], "avail": [1, 5, 8, 9, 12, 13], "avoid": [0, 2], "back": [5, 7], "backchannel": [0, 11], "backend": [0, 10, 11], "background": [0, 10], "backward": 3, "bar": 2, "base": [0, 1, 5, 10, 11], "base64": 5, "base_url": 5, "basepath": 5, "baseurl": 5, "basic": 5, "batchsizeforsync": 7, "bb620cadc122": 7, "bearer": 5, "bearer_onli": 5, "beareronli": 5, "becom": [0, 7], "been": [1, 5, 6, 7, 11], "befor": [1, 5, 7, 11], "begin": 8, "behavior": [0, 5, 10, 11], "behaviour": [0, 13], "behind": 11, "being": [5, 6, 7, 11], "bell": 5, "belong": 1, "below": [1, 5, 7, 8, 11], "between": 11, "bf1d": 5, "bin": 11, "bind": [5, 7, 10, 11], "bindcredenti": 7, "binddn": 7, "bindep": 0, "blacklist": 11, "blank": 7, "boolean": [0, 5, 6, 7], "bootstrap": [0, 11], "both": [1, 5, 11], "break": [3, 13], "broker": 3, "browser": 5, "bug": [0, 3], "build": [0, 1, 8, 11], "built": 8, "byte": 11, "c": 11, "c14n": 5, "c613": 7, "cacert": [7, 10, 11], "cach": [0, 1, 7, 9, 10, 13], "cachepolici": 7, "call": [6, 10, 11, 12], "camelcas": [5, 6, 7], "can": [1, 5, 6, 7], "canonic": 5, "capabl": 11, "care": 5, "cat": 13, "categori": 11, "cd": 13, "central": 11, "cert": [0, 11], "certif": [0, 5, 6, 7, 10, 11], "certifi": 1, "certificateher": 5, "cf": 11, "cf52ae4f": 7, "cfg": 8, "chain": 11, "chang": [2, 3, 5, 6, 7, 13], "changedsyncperiod": 7, "changeit": [10, 11], "changelog": [0, 3], "changem": [1, 12], "charact": 10, "check": [0, 5, 6, 7, 11], "check_mod": [5, 6, 7], "choic": [5, 6, 7], "chosen": [5, 7], "claim": 5, "class": [5, 7], "claus": 0, "clear": 11, "cli": [1, 5, 6, 7, 10, 11, 12], "client": [0, 1, 3, 4, 6, 7, 10, 11, 12], "client_authenticator_typ": 5, "client_id": [5, 6, 7, 12], "client_rol": 12, "client_templ": 5, "clientauthenticatortyp": 5, "clientid": 5, "clientrol": 6, "clienttempl": 5, "clone": 13, "close": 7, "cluster": [0, 1, 5, 10, 11, 13], "cn": 7, "collect": [0, 5, 6, 7, 10, 11, 12, 13], "com": [5, 6, 7, 10, 11, 13], "comma": [7, 11], "command": 11, "comment": [0, 5, 6, 7], "common": [0, 5, 6, 7, 10, 11], "commun": [0, 10], "compat": [0, 2, 3], "compon": 7, "composit": 6, "comprehens": 12, "compress": 11, "concaten": 2, "concurr": 7, "condit": 5, "conf": [0, 11], "conf_stor": 11, "confidenti": 12, "config": [0, 5, 7, 12], "configur": [0, 3, 5, 6, 7, 9, 10, 12], "conjunct": [5, 6, 7], "connect": [0, 5, 6, 7, 8, 10, 11], "connection_timeout": [5, 6, 7], "connectionpool": 7, "connectionpoolingauthent": 7, "connectionpoolingdebug": 7, "connectionpoolinginits": 7, "connectionpoolingmaxs": 7, "connectionpoolingprefs": 7, "connectionpoolingprotocol": 7, "connectionpoolingtimeout": 7, "connectiontimeout": 7, "connectionurl": 7, "consent": 5, "consent_requir": 5, "consentrequir": 5, "consenttext": 5, "consid": [6, 8], "consist": 13, "consol": [0, 1, 5, 7, 10, 11, 12], "consum": 5, "contain": [1, 2, 5, 7, 8, 12], "containerid": 6, "content": [3, 5, 7, 11], "context": [11, 12], "continu": 3, "contributor": 3, "control": [0, 5, 6, 7, 10, 11], "convent": 2, "cooki": 11, "copi": [0, 11], "cor": 5, "core": [0, 5, 6, 7, 13], "correct": [8, 13], "correctli": 0, "count": 7, "cover": 13, "cp": 10, "creat": [1, 5, 6, 7, 8, 11, 12, 13], "creation": 7, "cred": 1, "credenti": [0, 5, 6, 7, 11], "crossdc": 13, "crt": 11, "csp": 3, "cumul": [0, 10], "current": [5, 8], "custom": [0, 1, 6, 9, 10], "custom_spi": 11, "customusersearchfilt": 7, "d": 11, "d8b127a3": 5, "dai": 7, "danielmiessl": 11, "dash": 2, "data": [3, 5, 7, 11], "databas": [0, 7, 9, 10], "date": [5, 10], "db": [7, 10], "dc": 7, "dd": 11, "debian": 0, "debug": [0, 7], "declar": [11, 12], "dedic": 8, "default": [0, 1, 2, 5, 6, 7, 8, 9], "default_client_scop": 5, "default_rol": 5, "defaultclientscop": 5, "defaultrol": 5, "defin": [1, 2, 5, 7, 10, 11], "definit": [5, 6, 7, 11], "delai": [0, 11], "delegate_to": [5, 6], "delet": [5, 6, 7, 8], "demand": 7, "demo": 13, "dep": 13, "depend": [0, 1, 5, 7, 9, 13], "deploi": 1, "deploy": 13, "deprec": [0, 8, 10, 11], "describ": [0, 1], "descript": [5, 6, 7, 10, 11, 12], "destin": [10, 11], "detail": [1, 5, 6, 7], "determin": 7, "dev": 11, "devel": 3, "develop": [0, 8, 11], "dict": [5, 6, 7, 10], "dictionari": [5, 6, 7, 12], "diff": [5, 6, 7], "diff_mod": [5, 6, 7], "differ": [1, 5, 7, 11], "digest": 7, "direct": 5, "direct_access_grants_en": 5, "directaccessgrantsen": 5, "directori": [0, 1, 2, 7, 10, 11, 13], "disabl": [0, 5, 6, 7, 10, 11], "discoveri": [0, 10, 11], "displai": [5, 7], "dist": 1, "divid": 7, "dn": 7, "dnf": [10, 11], "do": [2, 5, 6, 7], "doc": [5, 6, 7, 11, 12], "docker": [5, 10, 13], "document": [0, 5, 6, 7], "doe": [1, 5, 6, 7, 8], "domain": 7, "don": [2, 7], "download": [0, 1, 3, 10, 11], "driver": [0, 10, 11], "drop": [0, 5], "dsa_sha1": 5, "dump": [5, 7], "dure": 7, "dynam": 11, "e": [0, 1, 2, 5, 6, 11], "each": [2, 8], "eap": [3, 10], "easiest": [5, 7], "edg": 11, "editmod": 7, "effect": 7, "eg": 11, "eik": 5, "eikef": 5, "either": [5, 8, 12], "element": [5, 7], "elimin": 8, "els": [10, 11], "email": [5, 7, 12], "empti": [7, 10, 11], "en": 11, "enabl": [0, 5, 7, 10, 11], "encod": 5, "encrypt": [5, 7], "end": 11, "end_stat": [5, 6, 7], "endpoint": [0, 5, 10, 11], "engin": [10, 11], "enhanc": 0, "ensur": [10, 11, 13], "entiti": 0, "entri": [7, 8, 11], "entryuuid": 7, "env": [0, 11], "environ": 13, "envvar": 0, "eof": 13, "error": 3, "escal": 0, "etc": [7, 10, 11], "even": [5, 7], "everi": 13, "evict_daili": 7, "evict_weekli": 7, "evictiondai": 7, "evictionhour": 7, "evictionminut": 7, "exampl": [4, 8, 9], "exc": 5, "except": 2, "exclus": 5, "exclusive_with_com": 5, "execut": [0, 1, 5, 6, 7], "exhaust": 5, "exist": [3, 5, 6, 7, 10, 11], "exit": 5, "expect": [5, 6, 7], "explicitli": 8, "expos": 11, "express": 11, "ext": 5, "extend": [5, 7], "extens": [2, 5, 8], "extern": 11, "extra": 0, "eyjwt_token": 5, "fact": [0, 9], "fail": [0, 11], "failur": [0, 10, 11], "fals": [5, 6, 7, 10, 11, 12], "famili": 5, "family_nam": 5, "familynam": 5, "featur": [0, 3, 5, 10], "feder": [1, 3, 4, 12], "field": [5, 6, 7], "file": [0, 1, 2, 7, 10, 11], "filenam": [1, 10, 11], "fill": 7, "filter": [0, 7, 8], "final": 1, "fine": 7, "firewalld": [10, 11], "first": [0, 7, 8], "firstnam": 12, "fix": [0, 3], "flake8": 13, "flang": 13, "flow": 5, "focus": 2, "folder": [10, 11], "follow": [1, 2, 5, 6, 7, 8, 10, 11, 12, 13], "foo": [2, 7], "forc": [0, 5, 10], "format": [1, 5, 8, 9, 10, 11], "forward": 11, "found": [5, 6, 7, 11], "four": 5, "frequenli": 10, "from": [0, 2, 3, 5, 7, 10, 11], "frontchannel": 5, "frontchannel_logout": 5, "frontchannellogout": 5, "frontend": [0, 10, 11], "frost": 5, "full": [1, 5, 6, 7], "full_scope_allow": 5, "fullscopeallow": 5, "fullsyncperiod": 7, "function": [8, 13], "further": 5, "g": [0, 2, 5, 6, 11], "ga": 10, "galaxi": [5, 6, 7, 8, 10, 11, 13], "gener": [0, 5, 7, 8, 11], "get": 11, "git": [8, 13], "github": [8, 10, 11, 13], "given": [5, 7, 8, 11], "go": [2, 5], "good": 7, "grant": 5, "grazioli": [10, 11, 12], "grid": 3, "group": [5, 10, 11], "group_id": 11, "gt": 5, "guidelin": 3, "guido": [10, 11, 12], "gz": 11, "ha": [0, 1, 5, 6, 7, 10, 11], "handl": 0, "handler": [0, 11], "happen": 11, "hardcod": [5, 7], "hat": [1, 3, 7, 10, 12], "have": [2, 5, 6, 7], "header": [0, 5, 6, 7, 11], "headless": [10, 11], "healch": 11, "health": [0, 11], "heap": 11, "here": [5, 6, 7], "hh": 11, "high": 9, "home": [0, 11], "host": [0, 1, 7, 10, 11, 12], "host1": 11, "host2": 11, "hostnam": [0, 9, 10, 12], "hotrod": 10, "hour": 7, "how": [5, 8, 10, 11], "howev": 7, "html": [5, 6, 7], "http": [0, 5, 6, 7, 8, 10, 11, 12, 13], "http_agent": [5, 6, 7], "hub": [1, 8], "human": 5, "i": [0, 1, 3, 5, 6, 7, 10, 11, 12, 13], "id": [5, 6, 7, 11, 12], "idempot": 13, "ident": 7, "identifi": [1, 7, 11], "identityprovidermapp": 7, "idl": 7, "ie": [1, 2], "ignor": 5, "implement": 0, "implicit": 5, "implicit_flow_en": 5, "implicitflowen": 5, "import": 7, "importen": 7, "imposs": 5, "improv": 0, "inbound": 8, "includ": [2, 5, 6, 7, 8, 10, 11, 12, 13], "include_rol": [10, 12], "inclus": 5, "inclusive_with_com": 5, "incompat": 8, "incorrect": 0, "increas": 8, "increment": 8, "indent": 2, "index": [3, 5, 6, 7], "indic": [7, 8, 11], "individu": [6, 11], "inetorgperson": 7, "infer": 10, "infinispan": [0, 3, 10, 11, 13], "infinispan_": 0, "info": [5, 11], "inform": [7, 9], "initi": [0, 7, 11], "input": 5, "instal": [0, 3, 5, 6, 7, 9, 10, 13], "instanc": [5, 6, 7], "instead": [0, 5, 7, 11], "integ": [5, 6, 7], "integr": 3, "interfac": 5, "intern": [0, 2, 5, 11], "interpol": 2, "introduc": [0, 8], "invalid": 7, "inventori": [1, 8, 13], "ipaddr": 0, "iptabl": 11, "ipv4": 10, "issu": [0, 5], "item": 6, "its": [5, 6, 7, 11], "j2": 0, "januari": 10, "jar": 11, "java": [0, 7, 10, 11], "java_hom": [0, 10, 11], "java_opt": 0, "java_opts_append": 0, "javax": 7, "jboss": [3, 10], "jcliff": 3, "jdbc": [0, 10, 11], "jdbc_ping": 10, "jdk": 0, "jgroup": [0, 10, 11], "jinja": 2, "jre": [10, 11], "jsontyp": 5, "june": 10, "just": 7, "jvm": [0, 10, 11], "jw": 3, "jwa": 5, "jwk": 5, "jwks_url_for_client_auth_jwt": 5, "jwt": 5, "jwt_credential_certificate_for_client_auth": 5, "kafka": 3, "kc": [0, 6, 11], "keep": [2, 11], "kei": [0, 5, 6, 7, 11], "kerbero": 7, "kerberosrealm": 7, "key_stor": 11, "keycloak": [4, 9, 11, 12, 13], "keycloak_admin_password": [0, 1, 10, 12], "keycloak_admin_url": 10, "keycloak_admin_us": [10, 12], "keycloak_ajp_port": 10, "keycloak_arch": 10, "keycloak_auth_cli": [10, 11, 12], "keycloak_auth_realm": [10, 12], "keycloak_bind_address": 10, "keycloak_cli": [3, 4, 12], "keycloak_client_default_rol": 12, "keycloak_client_publ": 12, "keycloak_client_us": 12, "keycloak_client_web_origin": 12, "keycloak_config_dir": 10, "keycloak_config_override_templ": [0, 10], "keycloak_config_path_to_standalone_xml": 10, "keycloak_config_standalone_xml": 10, "keycloak_configure_firewalld": 10, "keycloak_context": 12, "keycloak_db_background_valid": 10, "keycloak_db_background_validate_on_match": 10, "keycloak_db_background_validation_milli": 10, "keycloak_db_en": 10, "keycloak_db_pass": 10, "keycloak_db_us": 10, "keycloak_db_valid_conn_sql": [0, 10], "keycloak_dest": 10, "keycloak_download_url": [1, 10], "keycloak_download_url_9x": 10, "keycloak_featur": 10, "keycloak_force_instal": [10, 11], "keycloak_frontend_url": [0, 10], "keycloak_frontend_url_forc": 10, "keycloak_ha_discoveri": 10, "keycloak_ha_en": 10, "keycloak_host": [10, 12], "keycloak_http_port": [10, 11, 12], "keycloak_https_port": [10, 12], "keycloak_infinispan_": 0, "keycloak_infinispan_pass": 10, "keycloak_infinispan_sasl_mechan": 10, "keycloak_infinispan_trust_store_password": 10, "keycloak_infinispan_trust_store_path": 10, "keycloak_infinispan_url": 10, "keycloak_infinispan_us": 10, "keycloak_infinispan_use_ssl": 10, "keycloak_installdir": 10, "keycloak_java_hom": 10, "keycloak_java_opt": 10, "keycloak_jboss_hom": 10, "keycloak_jboss_port_offset": 10, "keycloak_jdbc_driver_vers": 10, "keycloak_jdbc_engin": 10, "keycloak_jdbc_url": 10, "keycloak_jgroups_port": 10, "keycloak_jgroups_subnet": [0, 10], "keycloak_jvm_packag": 10, "keycloak_log_target": 10, "keycloak_management_http_port": [10, 12], "keycloak_management_https_port": 10, "keycloak_management_port_bind_address": 10, "keycloak_management_url": [10, 12], "keycloak_modcluster_en": 10, "keycloak_modcluster_port": 10, "keycloak_modcluster_url": 10, "keycloak_no_log": 0, "keycloak_offline_instal": [1, 10], "keycloak_prefer_ipv4": 10, "keycloak_quarku": [0, 1, 3, 9], "keycloak_quarkus_additional_env_var": 11, "keycloak_quarkus_admin_pass": 11, "keycloak_quarkus_admin_url": 11, "keycloak_quarkus_admin_us": 11, "keycloak_quarkus_ajp_port": 11, "keycloak_quarkus_alternate_download_url": 11, "keycloak_quarkus_arch": 11, "keycloak_quarkus_bind_address": 11, "keycloak_quarkus_cert_fil": 11, "keycloak_quarkus_cert_file_copy_en": 11, "keycloak_quarkus_cert_file_src": 11, "keycloak_quarkus_config_dir": 11, "keycloak_quarkus_config_key_store_fil": 11, "keycloak_quarkus_config_key_store_password": 11, "keycloak_quarkus_configure_firewalld": 11, "keycloak_quarkus_configure_ipt": 11, "keycloak_quarkus_db_en": 11, "keycloak_quarkus_db_pass": 11, "keycloak_quarkus_db_us": 11, "keycloak_quarkus_dest": 11, "keycloak_quarkus_download_pass": 11, "keycloak_quarkus_download_path": [0, 11], "keycloak_quarkus_download_url": 11, "keycloak_quarkus_download_us": 11, "keycloak_quarkus_download_validate_cert": 11, "keycloak_quarkus_frontend_url": 11, "keycloak_quarkus_ha_discoveri": 11, "keycloak_quarkus_ha_en": 11, "keycloak_quarkus_health_check_url_path": 11, "keycloak_quarkus_health_en": 11, "keycloak_quarkus_hom": 11, "keycloak_quarkus_host": 11, "keycloak_quarkus_hostname_strict": 11, "keycloak_quarkus_hostname_strict_backchannel": 11, "keycloak_quarkus_hostname_strict_http": 0, "keycloak_quarkus_http_en": 11, "keycloak_quarkus_http_port": 11, "keycloak_quarkus_http_relative_path": 11, "keycloak_quarkus_https_key_file_en": 11, "keycloak_quarkus_https_key_store_en": 11, "keycloak_quarkus_https_key_store_fil": 11, "keycloak_quarkus_https_key_store_password": 11, "keycloak_quarkus_https_port": 11, "keycloak_quarkus_https_trust_store_en": 11, "keycloak_quarkus_https_trust_store_fil": 11, "keycloak_quarkus_https_trust_store_password": 11, "keycloak_quarkus_installdir": 11, "keycloak_quarkus_ispn_host": 11, "keycloak_quarkus_ispn_pass": 11, "keycloak_quarkus_ispn_sasl_mechan": 11, "keycloak_quarkus_ispn_trust_store_password": 11, "keycloak_quarkus_ispn_trust_store_path": 11, "keycloak_quarkus_ispn_us": 11, "keycloak_quarkus_ispn_use_ssl": 11, "keycloak_quarkus_java_": 11, "keycloak_quarkus_java_heap_opt": 11, "keycloak_quarkus_java_hom": 11, "keycloak_quarkus_java_jvm_opt": 11, "keycloak_quarkus_java_opt": [0, 11], "keycloak_quarkus_jdbc_download_pass": 11, "keycloak_quarkus_jdbc_download_us": 11, "keycloak_quarkus_jdbc_download_validate_cert": 11, "keycloak_quarkus_jdbc_driver_vers": 11, "keycloak_quarkus_jdbc_engin": 11, "keycloak_quarkus_jdbc_url": 11, "keycloak_quarkus_jgroups_port": 11, "keycloak_quarkus_jvm_packag": 11, "keycloak_quarkus_key_cont": 11, "keycloak_quarkus_key_fil": 11, "keycloak_quarkus_key_file_copy_en": 11, "keycloak_quarkus_key_store_fil": 11, "keycloak_quarkus_key_store_password": 11, "keycloak_quarkus_keystore_password": 11, "keycloak_quarkus_ks_vault_en": 11, "keycloak_quarkus_ks_vault_fil": 11, "keycloak_quarkus_ks_vault_pass": 11, "keycloak_quarkus_ks_vault_typ": 11, "keycloak_quarkus_log": 11, "keycloak_quarkus_log_fil": 11, "keycloak_quarkus_log_file_suffix": 11, "keycloak_quarkus_log_format": 11, "keycloak_quarkus_log_level": 11, "keycloak_quarkus_log_max_backup_index": 11, "keycloak_quarkus_log_max_file_s": 11, "keycloak_quarkus_log_target": 11, "keycloak_quarkus_master_realm": 11, "keycloak_quarkus_metrics_en": 11, "keycloak_quarkus_offline_instal": 11, "keycloak_quarkus_path": 11, "keycloak_quarkus_polici": 11, "keycloak_quarkus_port": 11, "keycloak_quarkus_provid": 11, "keycloak_quarkus_proxy_head": 11, "keycloak_quarkus_proxy_mod": [0, 11], "keycloak_quarkus_restart_health_check": 11, "keycloak_quarkus_restart_health_check_delai": 11, "keycloak_quarkus_restart_health_check_reri": 11, "keycloak_quarkus_restart_paus": 11, "keycloak_quarkus_restart_strategi": 11, "keycloak_quarkus_service_group": 11, "keycloak_quarkus_service_restart_alwai": 11, "keycloak_quarkus_service_restart_on_failur": 11, "keycloak_quarkus_service_restartsec": 11, "keycloak_quarkus_service_us": 11, "keycloak_quarkus_show_deprecation_warn": 11, "keycloak_quarkus_spi_sticky_session_encoder_infinispan_should_attach_rout": 11, "keycloak_quarkus_start_dev": 11, "keycloak_quarkus_systemd_wait_for_delai": 11, "keycloak_quarkus_systemd_wait_for_log": 11, "keycloak_quarkus_systemd_wait_for_port": 11, "keycloak_quarkus_systemd_wait_for_port_numb": 11, "keycloak_quarkus_systemd_wait_for_timeout": 11, "keycloak_quarkus_transaction_xa_en": 11, "keycloak_quarkus_vers": 11, "keycloak_realm": [0, 1, 3, 9], "keycloak_remote_cache_en": 10, "keycloak_rhsso_apply_patch": [0, 10], "keycloak_rhsso_installdir": 10, "keycloak_rol": [3, 4], "keycloak_service_group": 10, "keycloak_service_pidfil": 10, "keycloak_service_restart_alwai": 10, "keycloak_service_restart_on_failur": 10, "keycloak_service_restartsec": 10, "keycloak_service_startlimitburst": 10, "keycloak_service_startlimitintervalsec": 10, "keycloak_service_us": [0, 10], "keycloak_url": [10, 11, 12], "keycloak_user_feder": [3, 4, 12], "keycloak_vers": 10, "keycloakx": 0, "keyinfo": 5, "keystor": [0, 11], "keytab": 7, "kkmmggttppeezzyi": 11, "known": [10, 11], "krb5": 7, "krb5loginmodul": 7, "kumar": 10, "label": [5, 8], "last": 5, "lastnam": [5, 12], "later": 1, "latest": [0, 10, 11], "laurent": [6, 7], "laurpaum": [6, 7], "ldap": 7, "ldapsonli": 7, "ldapstoragemapp": 7, "ldapv3": 7, "least": 5, "leav": [7, 10, 11], "left": 7, "legaci": [1, 10], "let": 11, "level": [7, 11], "librari": [10, 11], "licens": [3, 9], "lifespan": 7, "like": [2, 11], "limit": 8, "link": [5, 7, 10, 11], "lint": 13, "list": [0, 2, 5, 6, 7, 10, 11, 12], "listen": 11, "local": [0, 1, 10, 11, 13], "local_path": 11, "localhost": [1, 5, 6, 10, 11, 12, 13], "locat": [7, 11], "lock": 0, "log": [0, 7, 10, 11], "logfil": 0, "logic": 0, "login": [5, 7], "logout": 5, "long": 11, "look": 5, "lookup": [5, 7, 11], "lowercas": [0, 2], "lowest": 7, "lxml": [1, 11], "machin": 10, "made": 8, "mai": [1, 5, 6, 7, 8], "mail": 7, "main": 12, "maintain": [7, 8], "major": 8, "make": [0, 1, 8, 10, 12], "manag": [10, 12], "mandatori": 7, "mani": 7, "manner": 8, "map": [7, 12], "mapper": [5, 7, 12], "mariadb": [0, 10, 11], "master": [5, 6, 7, 10, 11, 12], "match": [1, 10], "materi": 0, "matrix": 8, "maven": [0, 11], "max": 7, "max_lifespan": 7, "maximum": [7, 11], "maxlifespan": 7, "md5": 7, "mean": 7, "mechan": 11, "member": [10, 11], "membership": 5, "memori": 11, "messag": [5, 6, 7], "meta": 2, "metadata": [1, 8], "method": [5, 7], "metric": 11, "middlewar": 13, "middleware_autom": [3, 5, 6, 7, 10, 11, 12, 13], "might": 7, "milli": 0, "million": 11, "millisecond": 7, "minim": 5, "minimum": [0, 10], "minor": 8, "minut": 7, "miscellan": [9, 10], "mm": 11, "modclust": [0, 10], "mode": [0, 5, 6, 7, 11], "model": 7, "modifi": [3, 5, 6, 7], "modul": [1, 5, 6, 7, 8], "molecul": 13, "more": [0, 2, 7, 11], "most": [1, 7], "motaparthi": 10, "move": 0, "msg": [5, 6, 7], "mssql": 11, "multi": [6, 13], "multipl": [0, 1], "must": [1, 5, 6, 7, 11], "my": [2, 6, 7, 11], "my_path": 2, "my_playbook": 2, "my_rol": 2, "my_theme_spi": 11, "myclient": 6, "mycustomrealm": 6, "myfe": 7, "myrealm": 7, "myrol": 6, "n": 11, "name": [0, 1, 2, 5, 6, 7, 8, 10, 11, 12], "nameformat": 5, "nameid": 5, "need": [1, 2, 5, 6, 7, 8], "neither": 11, "net": [7, 11], "netaddr": [1, 10, 11], "never": 7, "new": [0, 3, 6, 7, 11], "newli": [7, 8], "next": 8, "no_cach": 7, "no_log": 0, "node": [0, 5, 10, 11], "node01": 5, "node_re_registration_timeout": 5, "nodenam": 5, "nodereregistrationtimeout": 5, "non": [11, 13], "none": [0, 5, 7, 10, 11], "nor": [8, 11], "not_befor": 5, "notbefor": 5, "note": [1, 5, 7, 8, 10, 11], "noth": 2, "notion": 7, "novemb": 10, "now": 0, "number": [0, 7, 8, 11], "numer": 6, "object": [5, 7], "objectclass": 7, "objectguid": 7, "obtain": [5, 7], "off": [0, 11], "offlin": [0, 10, 11], "offset": [0, 10], "oidc": 5, "onc": 0, "one": [5, 7, 11], "ones": [5, 6, 7], "onetimeus": 5, "onli": [0, 1, 5, 7, 8, 10, 11], "open": 10, "openid": [5, 6, 7, 11], "openjdk": [0, 10, 11], "oper": 7, "opt": [10, 11], "optim": 5, "option": [0, 5, 6, 7, 9, 10, 12], "optional_client_scop": 5, "optionalclientscop": 5, "order": 13, "org": [5, 6, 7, 8, 10, 11, 12], "organizationalperson": 7, "origin": [5, 12], "other": [0, 2, 5, 7, 11, 13], "otherwis": [0, 5], "ou": 7, "outcom": 8, "output": 7, "over": [2, 11], "overrid": [0, 2, 5, 10], "overridden": [2, 11], "own": 11, "owner": 11, "p12": 11, "packag": [0, 1, 10, 11], "page": 8, "pagin": 7, "pair": [6, 10], "pairwis": 5, "paramet": [0, 4, 8, 10], "parent": [5, 7], "parent_id": 7, "parentid": 7, "pars": 11, "part": [5, 6, 7], "particular": 11, "pass": [0, 6, 10, 11], "password": [1, 5, 6, 7, 10, 11, 12], "pat": 11, "patch": [0, 8, 9], "path": [0, 1, 2, 10, 11, 12], "paumier": [6, 7], "pavan": 10, "payload": 8, "peliss": [10, 12], "pem": 11, "per": 7, "perform": [0, 1, 10, 11], "period": [5, 6, 7], "permiss": [0, 5], "persist": 5, "pid": 10, "pip": [1, 10, 11, 13], "pkcs12": 11, "pkg": 11, "pki": [10, 11], "plai": [0, 2], "plain": 7, "platform": 2, "playbook": [2, 3, 5, 6, 7, 8, 9], "pleas": [5, 8], "plugin": [1, 3], "polici": [0, 7, 9], "pool": [0, 7, 10, 11], "port": [10, 11, 12], "posix": [10, 11], "possibl": [1, 2, 5, 7], "possibli": [5, 6, 7], "post": 5, "post_task": 2, "postgr": [10, 11], "postgresql": [10, 11], "postr": 11, "pre": [8, 10, 11], "pre_task": 2, "preced": [5, 11], "predict": [5, 6, 7], "prefer": [7, 10], "prefix": [0, 11], "prepend": 11, "present": [1, 5, 6, 7], "previou": 8, "princip": 7, "prior": 8, "prioriti": 7, "privat": [5, 11], "privatekeyher": 5, "privileg": 0, "produc": 7, "product": [5, 6, 7], "profil": [0, 7, 10], "properti": [5, 7, 11], "propos": [5, 6, 7], "protocol": [0, 5, 7, 10, 11], "protocol_mapp": 5, "protocolmapp": 5, "provid": [0, 1, 5, 6, 7, 9, 12, 13], "provider_id": [7, 12], "provider_typ": [7, 12], "providerid": 7, "providertyp": 7, "provis": [1, 7], "proxi": [0, 10, 11], "proxy_head": 0, "proxy_mod": 0, "public": [5, 11, 12], "public_cli": [5, 12], "publiccli": 5, "publicli": 11, "publish": 8, "purpos": 0, "put": 11, "pwd": 11, "python": [1, 13], "python3": [0, 10, 11], "quarku": [0, 1, 11], "queri": 10, "r": [1, 10, 11, 13], "randomli": 7, "raw": 11, "rdn": 7, "rdnldapattribut": 7, "re": 5, "read": 7, "read_onli": 7, "readabl": 5, "reader": 7, "readi": 8, "readm": [1, 8], "readtimeout": 7, "reallywellkeptsecret": 5, "realm": [0, 1, 5, 6, 7, 10, 11, 12], "rebuilt": 13, "rec": 5, "recognis": 11, "record": 7, "recoveri": 0, "red": [1, 3, 7, 10, 12], "redhat": 1, "redhat_csp_download": 0, "redirect": [0, 5], "redirect_uri": 5, "redirecturi": 5, "reduc": 0, "refer": [1, 5, 12], "referenc": 5, "reflect": 11, "region": 13, "regist": 5, "registered_nod": 5, "registerednod": 5, "registr": [5, 7], "registration_access_token": 5, "registrationaccesstoken": 5, "registri": 11, "regular": 11, "rel": [5, 11], "relat": 0, "releas": [3, 10, 11, 13], "reli": 11, "remain": 7, "remembertochangem": 10, "remot": [0, 9, 10, 13], "remov": [0, 3, 5, 6, 7, 10, 11], "renam": 0, "repo": 11, "repositori": [0, 11, 13], "repository_url": 11, "represent": [5, 6, 7], "request": [5, 7, 10, 11], "requir": [0, 1, 2, 5, 6, 7, 8, 9, 12, 13], "requisit": [5, 6, 7], "resid": [6, 7], "resolv": 11, "resourc": 11, "respect": 11, "respons": 5, "rest": [5, 6, 7, 10, 11, 12], "restart": [0, 10, 11], "restartsec": [10, 11], "result": 11, "retri": 0, "return": [4, 8, 11], "revers": [0, 10, 11], "revis": 8, "revok": 5, "rfc": 7, "rh": [0, 1, 10], "rhbk": [1, 11], "rhd": 7, "rhel": [10, 11, 13], "rhel9": 0, "rhn": 1, "right": [5, 6, 7], "role": [0, 2, 3, 4, 5, 7, 13], "romain": [10, 12], "root": [1, 5, 10, 11], "root_url": 5, "rooturl": 5, "rotat": [0, 11], "rout": [0, 10, 11], "rpm": [10, 11], "rs256": 5, "rsa_sha1": 5, "rsa_sha256": 5, "rsa_sha512": 5, "run": [0, 5, 6, 7, 10, 11, 13], "runtim": [10, 11], "samaccountnam": 7, "same": [1, 2, 5, 7, 11], "saml": 5, "saml_assertion_consumer_url_post": 5, "saml_assertion_consumer_url_redirect": 5, "saml_force_name_id_format": 5, "saml_name_id_format": 5, "saml_signature_canonicalization_method": 5, "saml_single_logout_service_url_post": 5, "saml_single_logout_service_url_redirect": 5, "sampl": [5, 6, 7, 13], "saniti": 5, "save": [5, 11], "scenario": 8, "scheme": 11, "scope": [5, 6, 7], "scram": [10, 11], "script": 5, "search": 7, "searchscop": 7, "seclist": 11, "second": [5, 6, 7, 11], "secret": [5, 6, 7], "section": [1, 5, 8], "secur": 3, "see": [1, 5, 7, 8, 11], "select": [0, 10], "self": 2, "semant": 8, "semver": 8, "send": 5, "sensibl": 5, "sensit": 0, "sent": 7, "separ": [2, 5, 6, 7, 11], "septemb": 10, "serial": 11, "serial_then_parallel": 11, "serv": 11, "server": [1, 5, 7, 10, 11], "serverprincip": 7, "servic": [0, 1, 5, 7, 9, 10, 12], "service_accounts_en": 5, "serviceaccountsen": 5, "session": [0, 5, 11], "set": [0, 1, 5, 6, 10, 11, 12], "setup": [0, 13], "sh": [0, 11], "sha": [10, 11], "sha256": 5, "shall": 8, "shape": 8, "ship": 5, "short": 7, "should": [2, 5, 7, 8, 10, 11, 12], "shown": 11, "side": 0, "sign": [1, 3, 5, 10, 12], "signatur": 5, "silent": 5, "simpl": 7, "simpli": 5, "simplifi": 0, "sinc": [5, 7], "singl": [1, 3, 5, 6, 7, 10, 12], "size": 11, "skip": [0, 1], "slash": 2, "smaller": 8, "snake_cas": [5, 6, 7], "so": [1, 5, 7], "socket": 10, "some": [6, 7], "sourc": [5, 11], "space": [2, 7], "specif": [1, 2, 5, 11], "specifi": [5, 6, 7, 11], "spi": [0, 5, 7, 9], "spnego": 7, "sql": 10, "sqlserver": [0, 10], "ss": 11, "ssl": 7, "sso": [0, 1, 10], "sss": 11, "sssd": 7, "stabl": 0, "stack": 10, "standalon": [7, 10], "standard": [5, 7], "standard_flow_en": 5, "standardflowen": 5, "start": [0, 2, 11], "startlimitburst": 10, "startlimitintervalsec": 10, "starttl": 7, "state": [5, 6, 7, 8], "statement": 5, "static": 11, "statu": [5, 6, 7, 10], "step": 13, "sticki": 0, "storag": [7, 12], "store": [0, 5, 7, 10, 11], "str": 11, "strategi": [0, 3, 11], "stream": 3, "strict": [0, 8], "string": [5, 6, 7, 11], "structur": [5, 8], "sub": [0, 5], "subject": 5, "subnet": [0, 10], "subsystem": 10, "subtre": 7, "success": [5, 6, 7, 11], "suffix": 11, "suitabl": 6, "supersed": 0, "supervisor": [10, 11], "support": [0, 5, 6, 7, 8, 11, 12], "suppos": 7, "sure": [0, 1], "surrog": 5, "surrogate_auth_requir": 5, "surrogateauthrequir": 5, "switch": 0, "symlink": 0, "sync": 7, "synchron": 7, "syncregistr": 7, "synopsi": 4, "sysconfig": [0, 11], "system": 13, "systemd": [0, 10, 11, 13], "t": [2, 7, 11], "tag": 8, "tailor": [5, 6, 7], "take": [5, 11], "taken": [5, 6, 7], "target": [1, 5, 6, 7, 11], "task": [0, 1, 2, 10, 11, 12], "tcp": [10, 11], "tcpping": [0, 10, 11], "templat": [0, 5, 10], "test": [0, 1, 3, 5, 6, 8], "test01": 5, "test02": 5, "testclient": 5, "testrealm": 12, "text": [1, 11], "than": [2, 5], "thei": [1, 5, 7], "therefor": 8, "thi": [0, 1, 5, 6, 7, 8, 10, 11], "this_is_a_test": 5, "those": [2, 7], "through": [5, 7], "thu": 11, "time": [0, 5, 8], "timeout": [5, 6, 7], "timestamp": 5, "tl": [0, 5, 6, 7, 10, 11, 12], "token": [5, 6, 7], "tomcat": 3, "top": 7, "tr": 5, "trace": 7, "trail": 2, "transact": [0, 7, 11], "transient": 5, "translat": 6, "tree": 7, "trigger": 8, "true": [0, 1, 5, 6, 7, 10, 11, 12], "truncat": [5, 6], "trust": [0, 11], "trust_stor": 11, "trustemail": 7, "truststor": [7, 10], "turn": 0, "txt": [0, 1, 10, 11, 13], "type": [5, 7, 10, 11, 12], "typic": 7, "typograph": 3, "ubuntu": 0, "uid": 7, "undefin": [0, 11], "under": [0, 2, 5, 6, 7], "underscor": 2, "uniqu": [5, 6, 7], "unit": [0, 11], "unix": 5, "unrelax": 0, "unsign": 5, "unsync": 7, "up": 11, "updat": [0, 1, 5, 6, 7, 8], "updateprofilefirstlogin": 7, "upload": 11, "upon": 0, "uri": 5, "url": [0, 5, 6, 7, 10, 11, 12], "us": [0, 1, 2, 5, 6, 7, 10, 11, 12], "usag": 3, "use_template_config": 5, "use_template_mapp": 5, "use_template_scop": 5, "usekerberosforpasswordauthent": 7, "usepasswordmodifyextendedop": 7, "user": [1, 2, 4, 5, 6, 8, 10, 11, 12], "userinfo": 5, "usermodel": 5, "usernam": [5, 6, 7, 10, 11, 12], "usernameldapattribut": 7, "userobjectclass": 7, "usersdn": 7, "usersessionmodel": 5, "userstorageprovid": [7, 12], "usetemplateconfig": 5, "usetemplatemapp": 5, "usetemplatescop": 5, "usetruststorespi": 7, "usual": [5, 7], "util": [0, 3], "uuid": [5, 7], "uuidldapattribut": 7, "v": 2, "v1": 3, "v2": [1, 3, 5], "v21": 0, "valid": [0, 2, 5, 7, 10, 11], "validate_cert": [5, 6, 7], "validatepasswordpolici": 7, "valu": [0, 4, 11, 12], "value1": 6, "value2": 6, "var": [0, 2, 10, 11, 12], "variabl": [0, 1, 2, 9], "variant": 1, "variou": 5, "vault": [0, 9], "vendor": 7, "verif": 7, "verifi": [5, 6, 7, 13], "versa": 5, "version": [0, 3, 5, 6, 7, 9, 11], "via": [1, 3, 4, 10, 11], "vice": 5, "view": 1, "voluptu": 13, "w3": 5, "wa": [0, 3, 5, 6, 7], "wai": 6, "wait": 11, "wait_for_log": 0, "wait_for_port": 0, "want": 7, "warn": [0, 11], "we": [8, 11, 12], "web": 12, "web_origin": [5, 12], "weborigin": 5, "week": 7, "well": [5, 11], "wflyctl0117": 0, "what": [5, 6, 7], "when": [0, 1, 2, 5, 6, 7, 8, 10, 11], "where": [2, 5, 7], "whether": [5, 6, 7, 11], "which": [5, 6, 7, 11, 12, 13], "while": [5, 8], "whistl": 5, "whole": 7, "wildfli": [3, 13], "withcom": 5, "within": [1, 3, 7], "without": [0, 5, 6, 7], "wonder": 5, "work": [1, 5, 6, 7, 10, 11], "would": [2, 5, 6, 7, 8], "writabl": 7, "write": 7, "written": [7, 11], "www": [5, 6, 7], "x": 1, "x27": [5, 7], "xa": [0, 11], "xa_datasource_class": 0, "xato": 11, "xforward": 11, "xml": [0, 5, 7, 10], "xms1024m": [10, 11], "xmx2048m": [10, 11], "y": 1, "yaml": 2, "yamllint": 13, "ye": 11, "yet": [5, 6, 7], "yml": [1, 2, 10, 11, 13], "you": [1, 5, 6, 7], "your": [5, 6, 7], "yum": [10, 11], "yyyi": 11, "z": 1, "zip": [1, 10, 11]}, "titles": ["middleware_automation.keycloak Release Notes", "Ansible Collection - middleware_automation.keycloak", "Contributor\u2019s Guidelines", "Welcome to Keycloak Collection documentation", "Plugin Index", "keycloak_client \u2013 Allows administration of Keycloak clients via Keycloak API", "keycloak_role \u2013 Allows administration of Keycloak roles via Keycloak API", "keycloak_user_federation \u2013 Allows administration of Keycloak user federations via Keycloak API", "Collection Versioning Strategy", "Role Index", "keycloak", "keycloak_quarkus", "keycloak_realm", "Testing"], "titleterms": {"": 2, "0": 0, "1": 0, "2": 0, "3": 0, "4": 0, "5": 0, "6": 0, "7": 0, "8": 0, "A": 8, "ad": 8, "administr": [5, 6, 7], "allow": [5, 6, 7], "altern": 1, "an": 8, "ani": 8, "ansibl": 1, "api": [5, 6, 7], "artifactori": 1, "attribut": [5, 6, 7], "author": [5, 6, 7, 10, 11, 12], "autom": 8, "avail": 11, "backward": 8, "break": [0, 8], "bug": 8, "bugfix": 0, "cach": 11, "chang": [0, 8], "client": 5, "collect": [1, 3, 8], "command": 1, "compat": [1, 8], "config": 1, "configur": [1, 11], "content": 8, "continu": 13, "contributor": 2, "control": 1, "corpor": 1, "custom": 11, "databas": 11, "default": [10, 11, 12], "depend": [10, 11], "devel": 0, "develop": 3, "document": [3, 8], "error": 8, "etc": 1, "exampl": [1, 5, 6, 7, 10, 12], "exist": 8, "fact": 11, "featur": 8, "feder": 7, "fix": 8, "format": 12, "from": [1, 8], "galaxi": 1, "gener": 3, "guid": 0, "guidelin": 2, "high": 11, "hostnam": 11, "i": 8, "includ": 1, "index": [4, 9], "inform": [10, 11, 12], "instal": [1, 11], "integr": 13, "keycloak": [0, 1, 3, 5, 6, 7, 10], "keycloak_cli": 5, "keycloak_quarku": 11, "keycloak_realm": 12, "keycloak_rol": 6, "keycloak_user_feder": 7, "licens": [1, 10, 11, 12], "like": 1, "major": 0, "middlewar": 3, "middleware_autom": [0, 1], "minor": 0, "miscellan": 11, "modifi": 8, "modul": 4, "new": 8, "nexu": 1, "node": 1, "note": 0, "offlin": 1, "option": 11, "paramet": [5, 6, 7], "patch": 10, "playbook": [1, 10, 12, 13], "plugin": [4, 8], "polici": 11, "port": 0, "provid": 11, "proxi": 1, "releas": [0, 8], "remot": 11, "remov": 8, "requir": [10, 11], "return": [5, 6, 7], "role": [1, 6, 8, 9, 10, 11, 12], "secur": 8, "servic": 11, "sourc": 1, "spi": 11, "strategi": 8, "summari": 0, "synopsi": [5, 6, 7], "test": 13, "topic": 0, "typograph": 8, "usag": 1, "user": [3, 7], "v1": 0, "v2": 0, "valu": [5, 6, 7], "variabl": [10, 11, 12], "vault": 11, "version": [1, 8, 10], "via": [5, 6, 7], "wa": 8, "welcom": 3, "within": 8}}) \ No newline at end of file