You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shiro.apache.org by lp...@apache.org on 2025/04/09 19:46:47 UTC

(shiro-site) branch asf-site updated: Apache Shiro 2.0.3 release

This is an automated email from the ASF dual-hosted git repository.

lprimak pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/shiro-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new d89bf2bf6 Apache Shiro 2.0.3 release
d89bf2bf6 is described below

commit d89bf2bf6fbfd41130c6406587fb54b0226df8e5
Author: lprimak <le...@flowlogix.com>
AuthorDate: Wed Apr 9 14:46:40 2025 -0500

    Apache Shiro 2.0.3 release
---
 .well-known/security.txt                           |   2 +-
 10/index.html                                      |   8 +-
 2/index.html                                       |   8 +-
 3/index.html                                       |   8 +-
 4/index.html                                       |   8 +-
 5/index.html                                       |   8 +-
 6/index.html                                       |   8 +-
 7/index.html                                       |   8 +-
 8/index.html                                       |   8 +-
 9/index.html                                       |   8 +-
 blog/2025/04/apache-shiro-203-released.html        | 315 +++++++++++
 download.html                                      | 128 ++---
 feed.xml                                           | 270 +++------
 index.html                                         |   8 +-
 news.html                                          |  91 +--
 sitemap.xml                                        | 166 +++---
 .../apache/shiro/cache/AbstractCacheManager.html   | 376 -------------
 .../apidocs/org/apache/shiro/cache/Cache.html      | 391 -------------
 .../org/apache/shiro/cache/CacheException.html     | 340 -----------
 .../org/apache/shiro/cache/CacheManager.html       | 250 ---------
 .../org/apache/shiro/cache/CacheManagerAware.html  | 243 --------
 .../apidocs/org/apache/shiro/cache/MapCache.html   | 478 ----------------
 .../shiro/cache/MemoryConstrainedCacheManager.html | 313 -----------
 .../cache/class-use/AbstractCacheManager.html      | 171 ------
 .../org/apache/shiro/cache/class-use/Cache.html    | 406 --------------
 .../shiro/cache/class-use/CacheException.html      | 336 -----------
 .../apache/shiro/cache/class-use/CacheManager.html | 470 ----------------
 .../shiro/cache/class-use/CacheManagerAware.html   | 534 ------------------
 .../org/apache/shiro/cache/class-use/MapCache.html | 126 -----
 .../class-use/MemoryConstrainedCacheManager.html   | 126 -----
 .../org/apache/shiro/cache/ehcache/EhCache.html    | 552 ------------------
 .../apache/shiro/cache/ehcache/EhCacheManager.html | 530 ------------------
 .../shiro/cache/ehcache/class-use/EhCache.html     | 126 -----
 .../cache/ehcache/class-use/EhCacheManager.html    | 126 -----
 .../apache/shiro/cache/ehcache/package-frame.html  |  21 -
 .../shiro/cache/ehcache/package-summary.html       | 163 ------
 .../apache/shiro/cache/ehcache/package-tree.html   | 140 -----
 .../apache/shiro/cache/ehcache/package-use.html    | 126 -----
 .../apache/shiro/cache/jcache/JCacheManager.html   | 413 --------------
 .../cache/jcache/class-use/JCacheManager.html      | 126 -----
 .../apache/shiro/cache/jcache/package-frame.html   |  20 -
 .../apache/shiro/cache/jcache/package-summary.html | 146 -----
 .../apache/shiro/cache/jcache/package-tree.html    | 139 -----
 .../org/apache/shiro/cache/jcache/package-use.html | 126 -----
 .../org/apache/shiro/cache/package-frame.html      |  32 --
 .../org/apache/shiro/cache/package-summary.html    | 217 --------
 .../org/apache/shiro/cache/package-tree.html       | 167 ------
 .../org/apache/shiro/cache/package-use.html        | 592 --------------------
 .../hazelcast/cache/HazelcastCacheManager.html     | 620 ---------------------
 .../cache/class-use/HazelcastCacheManager.html     | 126 -----
 .../shiro/hazelcast/cache/package-frame.html       |  20 -
 .../shiro/hazelcast/cache/package-summary.html     | 151 -----
 .../apache/shiro/hazelcast/cache/package-tree.html | 139 -----
 .../apache/shiro/hazelcast/cache/package-use.html  | 126 -----
 .../apache/shiro/cache/AbstractCacheManager.html   | 192 -------
 .../src-html/org/apache/shiro/cache/Cache.html     | 164 ------
 .../org/apache/shiro/cache/CacheException.html     | 138 -----
 .../org/apache/shiro/cache/CacheManager.html       | 114 ----
 .../org/apache/shiro/cache/CacheManagerAware.html  | 110 ----
 .../src-html/org/apache/shiro/cache/MapCache.html  | 170 ------
 .../shiro/cache/MemoryConstrainedCacheManager.html | 120 ----
 .../org/apache/shiro/cache/ehcache/EhCache.html    | 321 -----------
 .../apache/shiro/cache/ehcache/EhCacheManager.html | 322 -----------
 .../apache/shiro/cache/jcache/JCacheManager.html   | 345 ------------
 .../hazelcast/cache/HazelcastCacheManager.html     | 347 ------------
 .../apache/shiro/cache/AbstractCacheManager.html   | 134 +++++
 .../xref/org/apache/shiro/cache/Cache.html         | 107 ++++
 .../org/apache/shiro/cache/CacheException.html     |  78 +++
 .../xref/org/apache/shiro/cache/CacheManager.html  |  55 ++
 .../org/apache/shiro/cache/CacheManagerAware.html  |  51 ++
 .../xref/org/apache/shiro/cache/MapCache.html      | 113 ++++
 .../shiro/cache/MemoryConstrainedCacheManager.html |  61 ++
 .../xref/org/apache/shiro/cache/package-frame.html |  39 ++
 .../org/apache/shiro/cache/package-summary.html    | 137 +++++
 .../org/apache/shiro/cache/ehcache/EhCache.html    | 268 +++++++++
 .../apache/shiro/cache/ehcache/EhCacheManager.html | 262 +++++++++
 .../apache/shiro/cache/ehcache/package-frame.html  |  24 +
 .../shiro/cache/ehcache/package-summary.html       | 112 ++++
 .../hazelcast/cache/HazelcastCacheManager.html     | 259 +++++++++
 .../shiro/hazelcast/cache/package-frame.html       |  21 +
 .../shiro/hazelcast/cache/package-summary.html     | 107 ++++
 .../apache/shiro/cache/jcache/JCacheManager.html   | 288 ++++++++++
 .../apache/shiro/cache/jcache/package-frame.html   |  21 +
 .../apache/shiro/cache/jcache/package-summary.html | 107 ++++
 84 files changed, 2873 insertions(+), 12270 deletions(-)

diff --git a/.well-known/security.txt b/.well-known/security.txt
index 5c0256c26..9ee8b2c50 100644
--- a/.well-known/security.txt
+++ b/.well-known/security.txt
@@ -1,5 +1,5 @@
 Contact: mailto:security@shiro.apache.org
-Expires: 2026-03-29T18:04:33Z
+Expires: 2026-04-09T19:45:43Z
 Preferred-Languages: en
 Canonical: https://shiro.apache.org/.well-known/security.txt
 Policy: https://shiro.apache.org/security-reports.html
\ No newline at end of file
diff --git a/10/index.html b/10/index.html
index c2766b4ca..539cfccc2 100644
--- a/10/index.html
+++ b/10/index.html
@@ -293,16 +293,20 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2010/09/20/san-francisco-jug-presentation.html"><h4 class="news-title">San Francisco JUG presentation</h4></a>
+            <p><small>by Les Hazlewood on 2010-09-20</small></p>
+          </div>
           <div>
             <a href="../blog/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html"><h4 class="news-title">IBM DeveloperWorks - Introduction to Apache Shiro</h4></a>
             <p><small>by Les Hazlewood on 2010-09-14</small></p>
           </div>
           <div>
-            <a href="../blog/2010/06/01/apache-shiro-100-incubating-released.html"><h4 class="news-title">Apache Shiro 1.0.0-incubating Released!</h4></a>
+            <a href="../blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html"><h4 class="news-title">SDForum Java SIG Apache Shiro Presentation</h4></a>
             <p><small>by Les Hazlewood on 2010-06-01</small></p>
           </div>
           <div>
-            <a href="../blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html"><h4 class="news-title">SDForum Java SIG Apache Shiro Presentation</h4></a>
+            <a href="../blog/2010/06/01/apache-shiro-100-incubating-released.html"><h4 class="news-title">Apache Shiro 1.0.0-incubating Released!</h4></a>
             <p><small>by Les Hazlewood on 2010-06-01</small></p>
           </div>
           <div>
diff --git a/2/index.html b/2/index.html
index 05bfa0d0b..3906565fd 100644
--- a/2/index.html
+++ b/2/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2023/07/18/apache-shiro-1120-released.html"><h4 class="news-title">1.12.0 available with fix CVE-2023-34478</h4></a>
+            <p><small>by Francois Papon on 2023-07-18</small></p>
+          </div>
           <div>
             <a href="../blog/2023/05/04/apache-shiro-200-alpha-1-released.html"><h4 class="news-title">2.0.0-alpha available</h4></a>
             <p><small>by Lenny Primak on 2023-05-04</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2022/10/10/apache-shiro-1100-released.html"><h4 class="news-title">1.10.0 available with fix CVE-2022-40664</h4></a>
             <p><small>by Brian Demers on 2022-10-10</small></p>
           </div>
-          <div>
-            <a href="../blog/2022/06/30/jakarta-work.html"><h4 class="news-title">Ongoing work on the Jakarta namespace transition</h4></a>
-            <p><small>by Richard Zowalla on 2022-06-30</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/3/index.html b/3/index.html
index 237185f79..42cdb77bd 100644
--- a/3/index.html
+++ b/3/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2022/06/30/jakarta-work.html"><h4 class="news-title">Ongoing work on the Jakarta namespace transition</h4></a>
+            <p><small>by Richard Zowalla on 2022-06-30</small></p>
+          </div>
           <div>
             <a href="../blog/2022/06/28/apache-shiro-191-released.html"><h4 class="news-title">1.9.1 available with fix CVE-2022-32532</h4></a>
             <p><small>by Brian Demers on 2022-06-28</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2021/v1.8.0.html"><h4 class="news-title">Apache Shiro v1.8.0 released</h4></a>
             <p><small>by Benjamin Marwell on 2021-08-26</small></p>
           </div>
-          <div>
-            <a href="../blog/2021/v1.7.1.html"><h4 class="news-title">1.7.1 available with fix CVE-2020-17523</h4></a>
-            <p><small>by Brian Demers on 2021-01-31</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/4/index.html b/4/index.html
index 90d8ba510..c642563b1 100644
--- a/4/index.html
+++ b/4/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2021/v1.7.1.html"><h4 class="news-title">1.7.1 available with fix CVE-2020-17523</h4></a>
+            <p><small>by Brian Demers on 2021-01-31</small></p>
+          </div>
           <div>
             <a href="../blog/2020/v1.7.0.html"><h4 class="news-title">1.7.0 available with fix CVE-2020-17510</h4></a>
             <p><small>by François Papon on 2020-10-29</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2020/05/03/apache-shiro-1.5.3-released.html"><h4 class="news-title">Apache Shiro 1.5.3 Released</h4></a>
             <p><small>by The Apache Shiro Team on 2020-05-03</small></p>
           </div>
-          <div>
-            <a href="../blog/2020/03/25/apache-shiro-152-released.html"><h4 class="news-title">Apache Shiro 1.5.2 Released</h4></a>
-            <p><small>by The Apache Shiro Team on 2020-03-25</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/5/index.html b/5/index.html
index bcab9e590..f05e48c63 100644
--- a/5/index.html
+++ b/5/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2020/03/25/apache-shiro-152-released.html"><h4 class="news-title">Apache Shiro 1.5.2 Released</h4></a>
+            <p><small>by The Apache Shiro Team on 2020-03-25</small></p>
+          </div>
           <div>
             <a href="../blog/2020/02/23/apache-shiro-151-released.html"><h4 class="news-title">Apache Shiro 1.5.1 Released</h4></a>
             <p><small>by The Apache Shiro Team on 2020-02-23</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2019/05/01/apache-shiro-141-released.html"><h4 class="news-title">Apache Shiro 1.4.1 Released</h4></a>
             <p><small>by François Papon on 2019-05-01</small></p>
           </div>
-          <div>
-            <a href="../blog/2016/11/14/apache-shiro-140rc2-released.html"><h4 class="news-title">Apache Shiro 1.4.0-RC2 Released</h4></a>
-            <p><small>by Brian Demers on 2016-11-14</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/6/index.html b/6/index.html
index 942916776..bde6effcc 100644
--- a/6/index.html
+++ b/6/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2016/11/14/apache-shiro-140rc2-released.html"><h4 class="news-title">Apache Shiro 1.4.0-RC2 Released</h4></a>
+            <p><small>by Brian Demers on 2016-11-14</small></p>
+          </div>
           <div>
             <a href="../blog/2016/09/09/apache-shiro-132-released.html"><h4 class="news-title">Apache Shiro 1.3.2 Released</h4></a>
             <p><small>by Brian Demers on 2016-09-09</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2016/07/05/apache-shiro-126-released.html"><h4 class="news-title">Apache Shiro 1.2.4 Released</h4></a>
             <p><small>by Brian Demers on 2016-07-05</small></p>
           </div>
-          <div>
-            <a href="../blog/2016/05/26/apache-shiro-125-released.html"><h4 class="news-title">Apache Shiro 1.2.4 Released</h4></a>
-            <p><small>by Brian Demers on 2016-05-26</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/7/index.html b/7/index.html
index 98b80daef..78a99a968 100644
--- a/7/index.html
+++ b/7/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2016/05/26/apache-shiro-125-released.html"><h4 class="news-title">Apache Shiro 1.2.4 Released</h4></a>
+            <p><small>by Brian Demers on 2016-05-26</small></p>
+          </div>
           <div>
             <a href="../blog/2015/08/03/apache-shiro-124-released.html"><h4 class="news-title">Apache Shiro 1.2.4 Released</h4></a>
             <p><small>by Kalle Korhonen on 2015-08-03</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2012/03/13/whats-new-in-apache-shiro-12.html"><h4 class="news-title">What&#8217;s new in Apache Shiro 1.2?</h4></a>
             <p><small>by Lez Hazelwood on 2012-03-13</small></p>
           </div>
-          <div>
-            <a href="../blog/2012/01/24/apache-shiro-120-released.html"><h4 class="news-title">Apache Shiro 1.2.0 Released!</h4></a>
-            <p><small>by Lez Hazelwood on 2012-01-24</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/8/index.html b/8/index.html
index c9a169f30..fa627e038 100644
--- a/8/index.html
+++ b/8/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2012/01/24/apache-shiro-120-released.html"><h4 class="news-title">Apache Shiro 1.2.0 Released!</h4></a>
+            <p><small>by Lez Hazelwood on 2012-01-24</small></p>
+          </div>
           <div>
             <a href="../blog/2011/06/30/apache-shiro-login-demo.html"><h4 class="news-title">Apache Shiro Login Demo</h4></a>
             <p><small>by Les Hazlewood on 2011-06-30</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html"><h4 class="news-title">Java Authorization Guide with Apache Shiro posted</h4></a>
             <p><small>by Alex Salazar on 2011-02-28</small></p>
           </div>
-          <div>
-            <a href="../blog/2011/02/10/apache-shiro-integration-for-grails-113-released.html"><h4 class="news-title">Apache Shiro integration for Grails 1.1.3 released</h4></a>
-            <p><small>by Alex Salazar on 2011-02-10</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/9/index.html b/9/index.html
index 175760278..1d5290983 100644
--- a/9/index.html
+++ b/9/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="../blog/2011/02/10/apache-shiro-integration-for-grails-113-released.html"><h4 class="news-title">Apache Shiro integration for Grails 1.1.3 released</h4></a>
+            <p><small>by Alex Salazar on 2011-02-10</small></p>
+          </div>
           <div>
             <a href="../blog/2011/01/13/apache-shiro-support-for-mule.html"><h4 class="news-title">Apache Shiro support for mule</h4></a>
             <p><small>by Alex Salazar on 2011-01-13</small></p>
@@ -309,10 +313,6 @@
             <a href="../blog/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html"><h4 class="news-title">Apache Shiro becomes an Apache Top Level Project</h4></a>
             <p><small>by Les Hazlewood on 2010-09-24</small></p>
           </div>
-          <div>
-            <a href="../blog/2010/09/20/san-francisco-jug-presentation.html"><h4 class="news-title">San Francisco JUG presentation</h4></a>
-            <p><small>by Les Hazlewood on 2010-09-20</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/blog/2025/04/apache-shiro-203-released.html b/blog/2025/04/apache-shiro-203-released.html
new file mode 100644
index 000000000..16eaa7098
--- /dev/null
+++ b/blog/2025/04/apache-shiro-203-released.html
@@ -0,0 +1,315 @@
+<!DOCTYPE html>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+        http://www.apache.org/licenses/LICENSE-  2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+<html lang="en">
+  <head>
+    <meta charset="utf-8"/>
+    <title>2.0.3 available | Apache Shiro</title>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <meta name="author" content="Lenny Primak">
+    <meta name="keywords" content='blog,release'>
+    <meta name="generator" content="JBake">
+    <meta name="google-site-verification" content="QIax6uT5UX3enoU0G8Pz2pXbQ45KaQuHZ3nCh9V27mw">
+    <meta name="google-site-verification" content="ecFap6dWJgS_GCCtxmJQJ_nFYQhM6EgSpBPZDU7xsCE">
+    <meta name="google-site-verification" content="gBTYOG8lMfNb_jrWrH3kFbudpEs_WrAJ2lb2-zLRaso"/>
+    <meta name="msvalidate.01" content="0B57EB46CBFAD8FD45008D2DB6B6C68C">
+
+    <meta property="og:title" content="2.0.3 available | Apache Shiro"/>
+    <meta property="article:published_time" content="2025-04-06T00:00:00Z"/>
+    <meta name="publish_date" property="og:publish_date" content="2025-04-06T00:00:00Z"/>
+    <meta name="twitter:creator" content="@lprimak" />
+    <meta property="article:author" content="https://www.facebook.com/lprimak" />
+    <meta property="profile:first_name" content="Lenny" />
+    <meta property="profile:last_name" content="Primak" />
+    <meta property="og:type" content="article"/>
+      <meta name="twitter:card" content="summary" />
+    <meta name="twitter:site" content="@ApacheShiro" />
+    <meta property="article:modification_time" content="2025-04-06T00:00:00Z"/>
+    <meta property="article:tag" content='blog'/>
+    <meta property="article:tag" content='release'/>
+    <meta property="og:locale" content="en_US" />
+    <meta property="og:url" content='https://shiro.apache.org/blog/2025/04/apache-shiro-203-released.html'/>
+    <meta property="og:image" content='../../../images/shiro-featured-image.png'/>
+    <meta property="og:image:width" content='1200'/>
+    <meta property="og:image:height" content='628'/>
+    <meta property="og:site_name" content="Apache Shiro"/>
+
+    <!-- Le styles -->
+    <link href="../../../css/bootstrap.min.css" rel="stylesheet">
+    <link href="../../../bootstrap-icons-1.5.0/bootstrap-icons.css" rel="stylesheet">
+    <link href="../../../css/asciidoctor.css" rel="stylesheet">
+    <link href="../../../css/base.css" rel="stylesheet">
+    <link href="../../../highlight.js-11.2.0/styles/default.min.css" rel="stylesheet">
+    <link href="../../../css/gh-pages/gh-fork-ribbon.css" rel="stylesheet"/>
+
+    <!-- Fav and touch icons -->
+    <!--<link rel="apple-touch-icon-precomposed" sizes="144x144" href="../assets/ico/apple-touch-icon-144-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../assets/ico/apple-touch-icon-114-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../assets/ico/apple-touch-icon-72-precomposed.png">
+    <link rel="apple-touch-icon-precomposed" href="../assets/ico/apple-touch-icon-57-precomposed.png">-->
+    <link rel="shortcut icon" href="../../../favicon.ico">
+
+    <!-- Matomo -->
+    <script>
+     var _paq = window._paq = window._paq || [];
+     /* tracker methods like "setCustomDimension" should be called before
+    "trackPageView" */
+     _paq.push(["setDoNotTrack", true]);
+     _paq.push(["disableCookies"]);
+     _paq.push(['trackPageView']);
+     _paq.push(['enableLinkTracking']);
+     (function() {
+       var u="https://analytics.apache.org/";
+       _paq.push(['setTrackerUrl', u+'matomo.php']);
+       _paq.push(['setSiteId', '2']);
+       var d=document, g=d.createElement('script'),
+    s=d.getElementsByTagName('script')[0];
+       g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
+     })();
+    </script>
+    <!-- End Matomo Code -->
+  </head>
+  <body>
+    <div id="top-bar"></div>
+    <a class="github-fork-ribbon right-top" href="https://github.com/apache/shiro" title="Fork me on GitHub">Fork me on GitHub</a>
+
+    <div id="wrap">
+
+      <div class="masthead">
+        <p class="lead">
+          <a href="../../../index.html"><img src="../../../images/apache-shiro-logo.png" style="height:100px; width:auto; vertical-align: bottom; margin-top: 20px;" alt="Apache Shiro Logo"></a>
+          <span class="tagline">Simple. Java. Security.</span>
+          <a class="pull-right" href="https://www.apache.org/events/current-event.html">
+            <img style="padding-top: 8px" src="https://www.apache.org/events/current-event-125x125.png" alt="Apache Software Foundation Event Banner"/>
+          </a>
+        </p>
+      </div>
+
+	<!-- Fixed navbar -->
+    <nav class="navbar navbar-expand-lg navbar-light bg-light shadow-sm mb-4">
+      <div class="container-fluid">
+        <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
+          <span class="navbar-toggler-icon"></span>
+        </button>
+
+        <div class="collapse navbar-collapse" id="navbarSupportedContent">
+          <ul class="navbar-nav me-auto mb-2 mb-lg-0">
+            <li class="nav-item">
+              <a class="nav-link" href="../../../get-started.html">Get Started</a>
+            </li>
+            <li class="nav-item">
+              <a class="nav-link" href="../../../documentation.html">Docs</a>
+            </li>
+
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown-webapps" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                Web Apps
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-webapps">
+                <li><a class="dropdown-item" href="../../../web.html">General</a></li>
+                <li><a class="dropdown-item" href="../../../jaxrs.html">JAX-RS</a></li>
+                <li><a class="dropdown-item" href="../../../jakarta-ee.html">Jakarta EE</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" href="../../../web-features.html">Features</a></li>
+              </ul>
+            </li>
+
+            <li><a class="nav-link" href="../../../features.html">Features</a></li>
+
+            <!-- integrations -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown-integrations" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                Integrations
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-integrations">
+                <li><a class="dropdown-item" href="../../../spring-boot.html">Spring</a></li>
+                <li><a class="dropdown-item" href="../../../guice.html">Guice</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" href="../../../integration.html">Third-Party Integrations</a></li>
+              </ul>
+            </li>
+
+            <!-- Community -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown-community" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                Community
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-community">
+                <li><a class="dropdown-item" href="../../../forums.html">Community Forums</a></li>
+                <li><a class="dropdown-item" href="../../../mailing-lists.html">Mailing Lists</a></li>
+                <li><a class="dropdown-item" href="../../../articles.html">Articles</a></li>
+                <li><a class="dropdown-item" href="../../../news.html">News</a></li>
+                <li><a class="dropdown-item" href="../../../events.html">Events</a></li>
+                <li><hr class="dropdown-divider"></li>
+                <li><a class="dropdown-item" href="../../../community.html">More</a></li>
+              </ul>
+            </li>
+
+            <!-- About -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown-about" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                About
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-about">
+                <li><a class="dropdown-item" href="../../../about.html">About</a></li>
+                <li><a class="dropdown-item" href="../../../privacy-policy.html">Privacy Policy</a></li>
+                <li><a class="dropdown-item" href="../../../security-reports.html">Vulnerability Reports</a></li>
+              </ul>
+            </li>
+          </ul>
+
+          <ul class="d-flex justify-content-end navbar-nav mb-2 mb-lg-0">
+            <!-- The ASF -->
+            <li class="nav-item dropdown">
+              <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown-asf" role="button" data-bs-toggle="dropdown" aria-expanded="false">
+                Apache Software Foundation
+              </a>
+              <ul class="dropdown-menu" aria-labelledby="navbarDropdown-asf">
+                <li><a class="dropdown-item" href="https://www.apache.org/">Apache Homepage</a></li>
+                <li><a class="dropdown-item" href="https://www.apache.org/licenses/">License</a></li>
+                <li><a class="dropdown-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+                <li><a class="dropdown-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a></li>
+                <li><a class="dropdown-item" href="https://www.apache.org/security/">Security</a></li>
+              </ul>
+            </li>
+          </ul>
+        </div>
+      </div>
+    </nav>
+
+	<div class="page-header">
+		<h1>2.0.3 available</h1>
+	</div>
+
+
+	<p>
+		<em>Published by <a rel="author" href="https://twitter.com/@lprimak">Lenny Primak</a>&nbsp;on the
+			<time datetime="2025-04-06T00:00:00Z">06th of April, 2025</time>
+		</em>
+	</p>
+
+	<div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
+<p>The Apache Shiro team is pleased to announce the release of Apache Shiro version 2.0.3.</p>
+</div>
+<div class="paragraph">
+<p>This release is available for download now.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="release_highlights">Release Highlights</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>This is a maintenance release that includes several bug fixes and improvements, and many dependency updates.</p>
+</div>
+<div class="ulist">
+<ul>
+<li>
+<p>Clean up invalid Javadoc syntax and broken references</p>
+</li>
+<li>
+<p>Clean up comments and make log messages in AuthenticatingRealm consistent</p>
+</li>
+<li>
+<p>Catch IllegalStateException in validate() and do not log incorrect error messages</p>
+</li>
+</ul>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="all_changes">All changes</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>You can learn more on <a href="https://github.com/apache/shiro/releases/tag/shiro-root-2.0.3">GitHub, Release 2.0.3</a>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="download">Download</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>Download and verification instructions are available <a href="/download.html">on our download page</a>.</p>
+</div>
+</div>
+</div>
+<div class="sect1">
+<h2 id="documentation">Documentation</h2>
+<div class="sectionbody">
+<div class="paragraph">
+<p>For more information on <a href="/documentation.html">Shiro, please read the documentation.</a></p>
+</div>
+<div class="paragraph">
+<p>Enjoy!</p>
+</div>
+<div class="paragraph">
+<p>The Apache Shiro Team</p>
+</div>
+</div>
+</div>
+
+	<hr />
+	
+</div> 
+
+    <div class="footer-padding"></div>
+
+    <div class="container-fluid pt-2 border-top" id="custom-footer">
+      <footer class="row justify-content-between align-items-center">
+        <div class=" col-md-5">
+          <div class="copyright-footer justify-content-start">
+            <a href="https://www.apache.org/foundation/contributing.html">Donate to the ASF</a>&nbsp;|&nbsp;
+            <a href="https://www.apache.org/licenses/LICENSE-2.0.html">License</a>&nbsp;
+            <p class="text-muted">Copyright &copy; 2008-2025 The Apache Software Foundation</p>
+          </div>
+        </div>
+
+        <div class="d-flex justify-content-center col-md-1">
+          <a class="btn btn-social"><span class="social-icon social-twitter"><i class="bi bi-twitter"></i></span></a>
+          <a class="btn btn-social"><span class="social-icon social-facebook"><i class="bi bi-facebook"></i></span></a>
+          <a class="btn btn-social"><span class="social-icon social-linkedin"><i class="bi bi-linkedin"></i></span></a>
+        </div>
+
+        <div class="d-flex justify-content-end col-md-4" id="editThisPage">
+          <input type="hidden" id="ghEditPage" value="https://github.com/apache/shiro-site/edit/main/src/site/content/blog/2025/04/apache-shiro-203-released.adoc"/>
+        </div>
+
+        <div class="d-flex col-md-2 justify-content-end" style="position: relative">
+          <div class="footer-shield"></div>
+        </div>
+      </footer>
+    </div>
+
+
+    <!-- Le javascript
+    ================================================== -->
+    <!-- Placed at the end of the document so the pages load faster -->
+    <script src="../../../js/bootstrap.min.js"></script>
+    <script src="../../../highlight.js-11.2.0/highlight.min.js"></script>
+    <script src="../../../js/shiro.js"></script>
+
+    <script>
+        docReady(
+          addPageEditLink()
+      );
+    </script>
+    <script>hljs.highlightAll();</script>
+
+    </body>
+</html>
diff --git a/download.html b/download.html
index 1fc8ffe05..1dc596c20 100644
--- a/download.html
+++ b/download.html
@@ -218,42 +218,42 @@ For older releases, please visit our <a href="release-archive.html">release arch
 
 <p>
   <ul>
-    <li><a href="#202">Apache Shiro Release v2.0.2</a></li>
+    <li><a href="#203">Apache Shiro Release v2.0.3</a></li>
     <ul>
-      <li><a href="#202Source">2.0.2 Source Code Distribution</a></li>
-      <li><a href="#202Git">2.0.2 Git Source repository</a></li>
-      <li><a href="#202Binary">2.0.2 Binaries</a></li>
+      <li><a href="#203Source">2.0.3 Source Code Distribution</a></li>
+      <li><a href="#203Git">2.0.3 Git Source repository</a></li>
+      <li><a href="#203Binary">2.0.3 Binaries</a></li>
     </ul>
   </ul>
 </p>
 
 
 
-  <section id="202">
-  <h2>Release 2.0.2</h2>
+  <section id="203">
+  <h2>Release 2.0.3</h2>
 
-  <h3 id="202Source">2.0.2 Source Code Distribution</h3>
+  <h3 id="203Source">2.0.3 Source Code Distribution</h3>
 
   <p>The source bundle requires JDK 1.8 and Maven 3.0.3+ to build:
 
-  <code><a class="external-link" href="https://www.apache.org/dyn/closer.lua/shiro/2.0.2/shiro-root-2.0.2-source-release.zip">shiro-root-2.0.2-source-release.zip</a></code>
+  <code><a class="external-link" href="https://www.apache.org/dyn/closer.lua/shiro/2.0.3/shiro-root-2.0.3-source-release.zip">shiro-root-2.0.3-source-release.zip</a></code>
     (<a class="external-link"
-        href="https://downloads.apache.org/shiro/2.0.2/shiro-root-2.0.2-source-release.zip.asc">pgp</a>, <a
+        href="https://downloads.apache.org/shiro/2.0.3/shiro-root-2.0.3-source-release.zip.asc">pgp</a>, <a
             class="external-link"
-            href="https://downloads.apache.org/shiro/2.0.2/shiro-root-2.0.2-source-release.zip.sha512">sha512</a>)
+            href="https://downloads.apache.org/shiro/2.0.3/shiro-root-2.0.3-source-release.zip.sha512">sha512</a>)
   </code>
 
   <p>Associated documentation can be found <a href="documentation.html" title="Documentation">here</a></p>
 
-  <h3 id="202Git">2.0.2 Git Source repository</h3>
+  <h3 id="203Git">2.0.3 Git Source repository</h3>
 
   <p>The source can be cloned anonymously from Git with this command:</p>
   <pre><code class="language-bash bash">git clone https://github.com/apache/shiro.git
-git checkout shiro-root-2.0.2
+git checkout shiro-root-2.0.3
 </code>
 </pre>
 
-  <h3 id="202Binary">2.0.2 Binaries</h3>
+  <h3 id="203Binary">2.0.3 Binaries</h3>
 
   <p>If you don't want to build yourself, you can download pre-built binaries from Maven Central, just click the link in the "Artifact" column. If you would like
     acquire Shiro through Maven, then please use the markup listed under "Maven Usage"</p>
@@ -274,15 +274,15 @@ git checkout shiro-root-2.0.2
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-core/2.0.2/shiro-core-2.0.2.jar">shiro-core</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-core/2.0.2/shiro-core-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-core/2.0.3/shiro-core-2.0.3.jar">shiro-core</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-core/2.0.3/shiro-core-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-core&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -296,15 +296,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-web/2.0.2/shiro-web-2.0.2.jar">shiro-web</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-web/2.0.2/shiro-web-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-web/2.0.3/shiro-web-2.0.3.jar">shiro-web</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-web/2.0.3/shiro-web-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-web&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -314,15 +314,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-servlet-plugin/2.0.2/shiro-servlet-plugin-2.0.2.jar">shiro-servlet-plugin</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-servlet-plugin/2.0.2/shiro-servlet-plugin-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-servlet-plugin/2.0.3/shiro-servlet-plugin-2.0.3.jar">shiro-servlet-plugin</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-servlet-plugin/2.0.3/shiro-servlet-plugin-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-servlet-plugin&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -332,15 +332,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cdi/2.0.2/shiro-cdi-2.0.2.jar">shiro-cdi</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cdi/2.0.2/shiro-cdi-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cdi/2.0.3/shiro-cdi-2.0.3.jar">shiro-cdi</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cdi/2.0.3/shiro-cdi-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-cdi&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -350,15 +350,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jakarta-ee/2.0.2/shiro-jakarta-ee-2.0.2.jar">shiro-jakarta-ee</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jakarta-ee/2.0.2/shiro-jakarta-ee-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jakarta-ee/2.0.3/shiro-jakarta-ee-2.0.3.jar">shiro-jakarta-ee</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jakarta-ee/2.0.3/shiro-jakarta-ee-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-jakarta-ee&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -368,15 +368,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jaxrs/2.0.2/shiro-jaxrs-2.0.2.jar">shiro-jaxrs</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jaxrs/2.0.2/shiro-jaxrs-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jaxrs/2.0.3/shiro-jaxrs-2.0.3.jar">shiro-jaxrs</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-jaxrs/2.0.3/shiro-jaxrs-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-jaxrs&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -386,15 +386,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/2.0.2/shiro-aspectj-2.0.2.jar">shiro-aspectj</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/2.0.2/shiro-aspectj-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/2.0.3/shiro-aspectj-2.0.3.jar">shiro-aspectj</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-aspectj/2.0.3/shiro-aspectj-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-aspectj&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -405,15 +405,15 @@ and one of its binding jars is required.
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/2.0.2/shiro-cas-2.0.2.jar">shiro-cas</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/2.0.2/shiro-cas-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/2.0.3/shiro-cas-2.0.3.jar">shiro-cas</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-cas/2.0.3/shiro-cas-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-cas&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -427,15 +427,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/2.0.2/shiro-ehcache-2.0.2.jar">shiro-ehcache</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/2.0.2/shiro-ehcache-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/2.0.3/shiro-ehcache-2.0.3.jar">shiro-ehcache</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-ehcache/2.0.3/shiro-ehcache-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-ehcache&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -445,15 +445,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-hazelcast/2.0.2/shiro-hazelcast-2.0.2.jar">shiro-hazelcast</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-hazelcast/2.0.2/shiro-hazelcast-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-hazelcast/2.0.3/shiro-hazelcast-2.0.3.jar">shiro-hazelcast</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-hazelcast/2.0.3/shiro-hazelcast-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-hazelcast&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -463,15 +463,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-features/2.0.2/shiro-features-2.0.2-features.xml">shiro-features</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-features/2.0.2/shiro-features-2.0.2-features.xml.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-features/2.0.3/shiro-features-2.0.3-features.xml">shiro-features</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-features/2.0.3/shiro-features-2.0.3-features.xml.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-features&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -481,15 +481,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-guice/2.0.2/shiro-guice-2.0.2.jar">shiro-guice</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-guice/2.0.2/shiro-guice-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-guice/2.0.3/shiro-guice-2.0.3.jar">shiro-guice</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-guice/2.0.3/shiro-guice-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-guice&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -499,15 +499,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/2.0.2/shiro-quartz-2.0.2.jar">shiro-quartz</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/2.0.2/shiro-quartz-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/2.0.3/shiro-quartz-2.0.3.jar">shiro-quartz</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-quartz/2.0.3/shiro-quartz-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-quartz&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -518,15 +518,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/2.0.2/shiro-spring-2.0.2.jar">shiro-spring</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/2.0.2/shiro-spring-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/2.0.3/shiro-spring-2.0.3.jar">shiro-spring</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring/2.0.3/shiro-spring-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-spring&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -536,15 +536,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-starter/2.0.2/shiro-spring-boot-starter-2.0.2.jar">shiro-spring-boot-starter</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-starter/2.0.2/shiro-spring-boot-starter-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-starter/2.0.3/shiro-spring-boot-starter-2.0.3.jar">shiro-spring-boot-starter</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-starter/2.0.3/shiro-spring-boot-starter-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-spring-boot-starter&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -554,15 +554,15 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-web-starter/2.0.2/shiro-spring-boot-web-starter-2.0.2.jar">shiro-spring-boot-web-starter</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-web-starter/2.0.2/shiro-spring-boot-web-starter-2.0.2.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-web-starter/2.0.3/shiro-spring-boot-web-starter-2.0.3.jar">shiro-spring-boot-web-starter</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/shiro-spring-boot-web-starter/2.0.3/shiro-spring-boot-web-starter-2.0.3.jar.asc">pgp</a>)
     </td>
 
     <td>
         <pre><code class="xml language-xml">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.shiro&lt;/groupId&gt;
   &lt;artifactId&gt;shiro-spring-boot-web-starter&lt;/artifactId&gt;
-  &lt;version&gt;2.0.2&lt;/version&gt;
+  &lt;version&gt;2.0.3&lt;/version&gt;
 &lt;/dependency&gt;</code></pre>
     </td>
 
@@ -572,8 +572,8 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
   <tr>
 
     <td style="white-space: nowrap;">
-      <a href="https://repo1.maven.org/maven2/org/apache/shiro/tools/shiro-tools-hasher/2.0.2/shiro-tools-hasher-2.0.2-cli.jar">shiro-tools-hasher</a><br/>
-      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/tools/shiro-tools-hasher/2.0.2/shiro-tools-hasher-2.0.2-cli.jar.asc">pgp</a>)
+      <a href="https://repo1.maven.org/maven2/org/apache/shiro/tools/shiro-tools-hasher/2.0.3/shiro-tools-hasher-2.0.3-cli.jar">shiro-tools-hasher</a><br/>
+      (<a href="https://repo1.maven.org/maven2/org/apache/shiro/tools/shiro-tools-hasher/2.0.3/shiro-tools-hasher-2.0.3-cli.jar.asc">pgp</a>)
     </td>
 
     <td>
@@ -583,7 +583,7 @@ to the Apache Shiro based <a href='https://github.com/bujiio/buji-pac4j'>buji-pa
     <td>A command-line program to perform hashing (MD5, SHA, etc) for files, streams and passwords.
 Note that this is a command line program and not intended to be used as a Maven/program dependency.
 It is intended to be downloaded and executed:
-<pre><code class='bash'> java -jar shiro-tools-hasher-2.0.2-cli.jar</code></pre>
+<pre><code class='bash'> java -jar shiro-tools-hasher-2.0.3-cli.jar</code></pre>
 </td>
 
   </tr>
diff --git a/feed.xml b/feed.xml
index ad7c3174c..b97f6e38d 100644
--- a/feed.xml
+++ b/feed.xml
@@ -4,7 +4,7 @@
   <subtitle>Simple. Java. Security.</subtitle>
   <link href="https://shiro.apache.org/"/>
   <link rel="self" href="https://shiro.apache.org/feed.xml" />
-  <updated>2025-03-29T18:04:36Z</updated>
+  <updated>2025-04-09T19:45:44Z</updated>
 
   <author>
     <name>Les Hazlewood</name>
@@ -35,6 +35,79 @@
   <icon>/images/favicon128.png</icon>
   <logo>/images/apache-shiro-logo.png</logo>
 
+  <entry>
+    <title>2.0.3 available</title>
+    <link href="https://shiro.apache.org/blog/2025/04/apache-shiro-203-released.html"/>
+    <id>https://shiro.apache.org/blog/2025/04/apache-shiro-203-released.html</id>
+    <updated>2025-04-06T00:00:00Z</updated>
+    <author>
+      <name>Lenny Primak</name>
+    </author>
+    <content type="html">
+      &lt;div id=&quot;preamble&quot;&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;The Apache Shiro team is pleased to announce the release of Apache Shiro version 2.0.3.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;This release is available for download now.&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;release_highlights&quot;&gt;Release Highlights&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;This is a maintenance release that includes several bug fixes and improvements, and many dependency updates.&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;ulist&quot;&gt;
+&lt;ul&gt;
+&lt;li&gt;
+&lt;p&gt;Clean up invalid Javadoc syntax and broken references&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Clean up comments and make log messages in AuthenticatingRealm consistent&lt;/p&gt;
+&lt;/li&gt;
+&lt;li&gt;
+&lt;p&gt;Catch IllegalStateException in validate() and do not log incorrect error messages&lt;/p&gt;
+&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;all_changes&quot;&gt;All changes&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;You can learn more on &lt;a href=&quot;https://github.com/apache/shiro/releases/tag/shiro-root-2.0.3&quot;&gt;GitHub, Release 2.0.3&lt;/a&gt;.&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;download&quot;&gt;Download&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Download and verification instructions are available &lt;a href=&quot;/download.html&quot;&gt;on our download page&lt;/a&gt;.&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;div class=&quot;sect1&quot;&gt;
+&lt;h2 id=&quot;documentation&quot;&gt;Documentation&lt;/h2&gt;
+&lt;div class=&quot;sectionbody&quot;&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;For more information on &lt;a href=&quot;/documentation.html&quot;&gt;Shiro, please read the documentation.&lt;/a&gt;&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;Enjoy!&lt;/p&gt;
+&lt;/div&gt;
+&lt;div class=&quot;paragraph&quot;&gt;
+&lt;p&gt;The Apache Shiro Team&lt;/p&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+&lt;/div&gt;
+    </content>
+  </entry>
+
   <entry>
     <title>2.0.2 available</title>
     <link href="https://shiro.apache.org/blog/2024/11/apache-shiro-202-released.html"/>
@@ -1364,200 +1437,5 @@ Dependencies for test-jars missing&lt;/p&gt;
     </content>
   </entry>
 
-  <entry>
-    <title>Apache Shiro 1.9.0 Released</title>
-    <link href="https://shiro.apache.org/blog/2022/03/22/apache-shiro-190-released.html"/>
-    <id>https://shiro.apache.org/blog/2022/03/22/apache-shiro-190-released.html</id>
-    <updated>2022-03-22T21:39:37Z</updated>
-    <author>
-      <name>Benjamin Marwell</name>
-    </author>
-    <content type="html">
-      &lt;div id=&quot;preamble&quot;&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;The Shiro team is pleased to announce the release of Apache Shiro version 1.9.0.
-This is a feature release for 1.x.&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;This release solves 20 issues since the 1.8.0 release and is available for download now.&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;breaking_changes&quot;&gt;Breaking changes&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;We fixed [&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-829&quot;&gt;SHIRO-829&lt;/a&gt;] by changing the class signature of the class &lt;code&gt;ShiroFilterFactoryBean&lt;/code&gt;:&lt;/p&gt;
-&lt;div class=&quot;listingblock&quot;&gt;
-&lt;div class=&quot;content&quot;&gt;
-&lt;pre class=&quot;highlightjs highlight&quot;&gt;&lt;code class=&quot;language-diff hljs&quot; data-lang=&quot;diff&quot;&gt;-public class ShiroFilterFactoryBean implements FactoryBean, BeanPostProcessor {
-+public class ShiroFilterFactoryBean implements FactoryBean&amp;lt;AbstractShiroFilter&amp;gt;, BeanPostProcessor {&lt;/code&gt;&lt;/pre&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;and the method signature of &lt;code&gt;public Class&amp;lt;?&amp;gt; getObjectType&lt;/code&gt;:&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;listingblock&quot;&gt;
-&lt;div class=&quot;content&quot;&gt;
-&lt;pre class=&quot;highlightjs highlight&quot;&gt;&lt;code class=&quot;language-diff hljs&quot; data-lang=&quot;diff&quot;&gt;-    public Class getObjectType() {
--        return SpringShiroFilter.class;
-+    public Class&amp;lt;?&amp;gt; getObjectType() {
-+        return AbstractShiroFilter.class;&lt;/code&gt;&lt;/pre&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;While we do not expect to break any builds or runtimes, these changes are (strictly speaking) breaking changes as they introduce Generics to this class.&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;all_changes&quot;&gt;All changes&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;You can learn more on &lt;a href=&quot;https://issues.apache.org/jira/projects/SHIRO/versions/12350639&quot;&gt;Jira, Release 1.9.0&lt;/a&gt;.&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;bug&quot;&gt;Bug&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-829&quot;&gt;SHIRO-829&lt;/a&gt;] -
-beanPostProcessor and FactoryBean cause aop to fail in the same
-Configuration&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-845&quot;&gt;SHIRO-845&lt;/a&gt;] -
-Dependencies for test-jars missing&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;improvement&quot;&gt;Improvement&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-804&quot;&gt;SHIRO-804&lt;/a&gt;] - Avoid
-conflicts with spring boot aop&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-836&quot;&gt;SHIRO-836&lt;/a&gt;] - Delete
-jsecurty-sample.jks&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-838&quot;&gt;SHIRO-838&lt;/a&gt;] - Create
-SHA512-Hashes&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-846&quot;&gt;SHIRO-846&lt;/a&gt;] -
-Creation of site takes very long time&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-848&quot;&gt;SHIRO-848&lt;/a&gt;] -
-Relative Path in pom.xml is not needed&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-850&quot;&gt;SHIRO-850&lt;/a&gt;] - The
-profile name jdk19-plus is misleading&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-851&quot;&gt;SHIRO-851&lt;/a&gt;] -
-Handling properties for compile/enconding vs. default configurations of
-plugins&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-852&quot;&gt;SHIRO-852&lt;/a&gt;] -
-Configuration for maven-release-plugin prepationGoal should be changed&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-853&quot;&gt;SHIRO-853&lt;/a&gt;] -
-Versions of maven-surefire/failsafe/report plugin are not in sync&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-854&quot;&gt;SHIRO-854&lt;/a&gt;] -
-Konfiguration includes/excludes maven-failsafe-plugin can be reduced to
-default&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-860&quot;&gt;SHIRO-860&lt;/a&gt;] - update
-logback to 1.2.10&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-862&quot;&gt;SHIRO-862&lt;/a&gt;] - Replace
-Google Analytics with Matomo for new Javadocs&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;task&quot;&gt;Task&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-841&quot;&gt;SHIRO-841&lt;/a&gt;] -
-NullPointerException from SessionsSecurityManager.start()&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-867&quot;&gt;SHIRO-867&lt;/a&gt;] - Skip Deployment of integration-test and samples artifacts&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect2&quot;&gt;
-&lt;h3 id=&quot;dependency_upgrade&quot;&gt;Dependency upgrade&lt;/h3&gt;
-&lt;div class=&quot;ulist&quot;&gt;
-&lt;ul&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-828&quot;&gt;SHIRO-828&lt;/a&gt;] -
-aspectj-maven-plugin 1.14.0&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-842&quot;&gt;SHIRO-842&lt;/a&gt;] -
-shiro-web depends on older log4j&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-843&quot;&gt;SHIRO-843&lt;/a&gt;] - Update
-maven-project-info-reports&lt;/p&gt;
-&lt;/li&gt;
-&lt;li&gt;
-&lt;p&gt;[&lt;a href=&quot;https://issues.apache.org/jira/browse/SHIRO-844&quot;&gt;SHIRO-844&lt;/a&gt;] - Update
-maven-javadoc-plugin to 3.3.1&lt;/p&gt;
-&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;download&quot;&gt;Download&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;Download and verification instructions are available &lt;a href=&quot;/download.html&quot;&gt;on our download page&lt;/a&gt;.&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;div class=&quot;sect1&quot;&gt;
-&lt;h2 id=&quot;documentation&quot;&gt;Documentation&lt;/h2&gt;
-&lt;div class=&quot;sectionbody&quot;&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;For more information on &lt;a href=&quot;/documentation.html&quot;&gt;Shiro, please read the documentation.&lt;/a&gt;&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;Enjoy!&lt;/p&gt;
-&lt;/div&gt;
-&lt;div class=&quot;paragraph&quot;&gt;
-&lt;p&gt;The Apache Shiro Team&lt;/p&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-&lt;/div&gt;
-    </content>
-  </entry>
-
 
 </feed>
diff --git a/index.html b/index.html
index 0ef1e0b03..2da6690b1 100644
--- a/index.html
+++ b/index.html
@@ -293,6 +293,10 @@
         </div>
 
         <div class="card-body">
+          <div>
+            <a href="blog/2025/04/apache-shiro-203-released.html"><h4 class="news-title">2.0.3 available</h4></a>
+            <p><small>by Lenny Primak on 2025-04-06</small></p>
+          </div>
           <div>
             <a href="blog/2024/11/apache-shiro-202-released.html"><h4 class="news-title">2.0.2 available</h4></a>
             <p><small>by Lenny Primak on 2024-11-13</small></p>
@@ -309,10 +313,6 @@
             <a href="blog/2023/11/10/apache-shiro-1130-released.html"><h4 class="news-title">1.13.0 available with fix CVE-2023-46750</h4></a>
             <p><small>by Francois Papon on 2023-11-10</small></p>
           </div>
-          <div>
-            <a href="blog/2023/07/18/apache-shiro-1120-released.html"><h4 class="news-title">1.12.0 available with fix CVE-2023-34478</h4></a>
-            <p><small>by Francois Papon on 2023-07-18</small></p>
-          </div>
           <hr/>
 
           <nav class="" aria-label="News Pagination">
diff --git a/news.html b/news.html
index 6c9f5e901..ca2dd35a0 100644
--- a/news.html
+++ b/news.html
@@ -182,207 +182,212 @@
 </div>
 
 <!--<ul>-->
-      <h4>novembre 2024</h4>
+      <h4>April 2025</h4>
       <ul>
 
+  <li>06 - <a href="blog/2025/04/apache-shiro-203-released.html">2.0.3 available</a></li>
+          </ul>
+          <h4>November 2024</h4>
+          <ul>
+
   <li>13 - <a href="blog/2024/11/apache-shiro-202-released.html">2.0.2 available</a></li>
           </ul>
-          <h4>mai 2024</h4>
+          <h4>May 2024</h4>
           <ul>
 
   <li>30 - <a href="blog/2024/05/apache-shiro-201-released.html">2.0.1 available</a></li>
           </ul>
-          <h4>février 2024</h4>
+          <h4>February 2024</h4>
           <ul>
 
   <li>28 - <a href="blog/2024/02/apache-shiro-200-released.html">2.0.0 available</a></li>
           </ul>
-          <h4>novembre 2023</h4>
+          <h4>November 2023</h4>
           <ul>
 
   <li>10 - <a href="blog/2023/11/10/apache-shiro-1130-released.html">1.13.0 available with fix CVE-2023-46750</a></li>
           </ul>
-          <h4>juillet 2023</h4>
+          <h4>July 2023</h4>
           <ul>
 
   <li>18 - <a href="blog/2023/07/18/apache-shiro-1120-released.html">1.12.0 available with fix CVE-2023-34478</a></li>
           </ul>
-          <h4>mai 2023</h4>
+          <h4>May 2023</h4>
           <ul>
 
   <li>04 - <a href="blog/2023/05/04/apache-shiro-200-alpha-1-released.html">2.0.0-alpha available</a></li>
           </ul>
-          <h4>janvier 2023</h4>
+          <h4>January 2023</h4>
           <ul>
 
   <li>13 - <a href="blog/2023/01/13/apache-shiro-1110-released.html">1.11.0 available with fix CVE-2023-22602</a></li>
           </ul>
-          <h4>novembre 2022</h4>
+          <h4>November 2022</h4>
           <ul>
 
   <li>19 - <a href="blog/2022/11/19/apache-shiro-1101-released.html">Apache Shiro 1.10.1 available</a></li>
           </ul>
-          <h4>octobre 2022</h4>
+          <h4>October 2022</h4>
           <ul>
 
   <li>10 - <a href="blog/2022/10/10/apache-shiro-1100-released.html">1.10.0 available with fix CVE-2022-40664</a></li>
           </ul>
-          <h4>juin 2022</h4>
+          <h4>June 2022</h4>
           <ul>
 
   <li>30 - <a href="blog/2022/06/30/jakarta-work.html">Ongoing work on the Jakarta namespace transition</a></li>
 
   <li>28 - <a href="blog/2022/06/28/apache-shiro-191-released.html">1.9.1 available with fix CVE-2022-32532</a></li>
           </ul>
-          <h4>mars 2022</h4>
+          <h4>March 2022</h4>
           <ul>
 
   <li>22 - <a href="blog/2022/03/22/apache-shiro-190-released.html">Apache Shiro 1.9.0 Released</a></li>
           </ul>
-          <h4>février 2022</h4>
+          <h4>February 2022</h4>
           <ul>
 
   <li>09 - <a href="blog/2022/02/09/new-shiro-website.html">The new Apache Shiro website is live!</a></li>
           </ul>
-          <h4>août 2021</h4>
+          <h4>August 2021</h4>
           <ul>
 
   <li>26 - <a href="blog/2021/v1.8.0.html">Apache Shiro v1.8.0 released</a></li>
           </ul>
-          <h4>janvier 2021</h4>
+          <h4>January 2021</h4>
           <ul>
 
   <li>31 - <a href="blog/2021/v1.7.1.html">1.7.1 available with fix CVE-2020-17523</a></li>
           </ul>
-          <h4>octobre 2020</h4>
+          <h4>October 2020</h4>
           <ul>
 
   <li>29 - <a href="blog/2020/v1.7.0.html">1.7.0 available with fix CVE-2020-17510</a></li>
           </ul>
-          <h4>août 2020</h4>
+          <h4>August 2020</h4>
           <ul>
 
   <li>17 - <a href="blog/2020/v1.6.0.html">Apache Shiro 1.6.0 available</a></li>
           </ul>
-          <h4>mai 2020</h4>
+          <h4>May 2020</h4>
           <ul>
 
   <li>25 - <a href="blog/2020/05/25/feathercast-with-brian-demers.html">Feathercast with Brian Demers</a></li>
 
   <li>03 - <a href="blog/2020/05/03/apache-shiro-1.5.3-released.html">Apache Shiro 1.5.3 Released</a></li>
           </ul>
-          <h4>mars 2020</h4>
+          <h4>March 2020</h4>
           <ul>
 
   <li>25 - <a href="blog/2020/03/25/apache-shiro-152-released.html">Apache Shiro 1.5.2 Released</a></li>
           </ul>
-          <h4>février 2020</h4>
+          <h4>February 2020</h4>
           <ul>
 
   <li>23 - <a href="blog/2020/02/23/apache-shiro-151-released.html">Apache Shiro 1.5.1 Released</a></li>
           </ul>
-          <h4>janvier 2020</h4>
+          <h4>January 2020</h4>
           <ul>
 
   <li>25 - <a href="blog/2020/01/25/apache-shiro-150-released.html">Apache Shiro 1.5.0 Released</a></li>
           </ul>
-          <h4>novembre 2019</h4>
+          <h4>November 2019</h4>
           <ul>
 
   <li>18 - <a href="blog/2019/11/18/apache-shiro-142-released.html">Apache Shiro 1.4.2 Released</a></li>
           </ul>
-          <h4>mai 2019</h4>
+          <h4>May 2019</h4>
           <ul>
 
   <li>01 - <a href="blog/2019/05/01/apache-shiro-141-released.html">Apache Shiro 1.4.1 Released</a></li>
           </ul>
-          <h4>novembre 2016</h4>
+          <h4>November 2016</h4>
           <ul>
 
   <li>14 - <a href="blog/2016/11/14/apache-shiro-140rc2-released.html">Apache Shiro 1.4.0-RC2 Released</a></li>
           </ul>
-          <h4>septembre 2016</h4>
+          <h4>September 2016</h4>
           <ul>
 
   <li>09 - <a href="blog/2016/09/09/apache-shiro-132-released.html">Apache Shiro 1.3.2 Released</a></li>
           </ul>
-          <h4>août 2016</h4>
+          <h4>August 2016</h4>
           <ul>
 
   <li>29 - <a href="blog/2016/08/29/apache-shiro-131-released.html">Apache Shiro 1.3.1 Released</a></li>
           </ul>
-          <h4>juillet 2016</h4>
+          <h4>July 2016</h4>
           <ul>
 
   <li>25 - <a href="blog/2016/07/25/apache-shiro-130-released.html">Apache Shiro 1.3.0 Released</a></li>
 
   <li>05 - <a href="blog/2016/07/05/apache-shiro-126-released.html">Apache Shiro 1.2.4 Released</a></li>
           </ul>
-          <h4>mai 2016</h4>
+          <h4>May 2016</h4>
           <ul>
 
   <li>26 - <a href="blog/2016/05/26/apache-shiro-125-released.html">Apache Shiro 1.2.4 Released</a></li>
           </ul>
-          <h4>août 2015</h4>
+          <h4>August 2015</h4>
           <ul>
 
   <li>03 - <a href="blog/2015/08/03/apache-shiro-124-released.html">Apache Shiro 1.2.4 Released</a></li>
           </ul>
-          <h4>mai 2013</h4>
+          <h4>May 2013</h4>
           <ul>
 
   <li>30 - <a href="blog/2013/05/30/apache-shiro-122-released.html">Apache Shiro 1.2.2 Released</a></li>
           </ul>
-          <h4>juillet 2012</h4>
+          <h4>July 2012</h4>
           <ul>
 
   <li>29 - <a href="blog/2012/07/29/apache-shiro-121-released.html">Apache Shiro 1.2.1 Released</a></li>
           </ul>
-          <h4>mars 2012</h4>
+          <h4>March 2012</h4>
           <ul>
 
   <li>13 - <a href="blog/2012/03/13/whats-new-in-apache-shiro-12.html">What&#8217;s new in Apache Shiro 1.2?</a></li>
           </ul>
-          <h4>janvier 2012</h4>
+          <h4>January 2012</h4>
           <ul>
 
   <li>24 - <a href="blog/2012/01/24/apache-shiro-120-released.html">Apache Shiro 1.2.0 Released!</a></li>
           </ul>
-          <h4>juin 2011</h4>
+          <h4>June 2011</h4>
           <ul>
 
   <li>30 - <a href="blog/2011/06/30/apache-shiro-login-demo.html">Apache Shiro Login Demo</a></li>
           </ul>
-          <h4>mai 2011</h4>
+          <h4>May 2011</h4>
           <ul>
 
   <li>24 - <a href="blog/2011/05/24/the-new-rbac-resource-based-access-control.html">The new role-based vs resource-based access control</a></li>
           </ul>
-          <h4>mars 2011</h4>
+          <h4>March 2011</h4>
           <ul>
 
   <li>14 - <a href="blog/2011/03/14/infoq-article-on-apache-shiro.html">infoq article on Apache Shiro</a></li>
           </ul>
-          <h4>février 2011</h4>
+          <h4>February 2011</h4>
           <ul>
 
   <li>28 - <a href="blog/2011/02/28/java-authorization-guide-with-apache-shiro-posted.html">Java Authorization Guide with Apache Shiro posted</a></li>
 
   <li>10 - <a href="blog/2011/02/10/apache-shiro-integration-for-grails-113-released.html">Apache Shiro integration for Grails 1.1.3 released</a></li>
           </ul>
-          <h4>janvier 2011</h4>
+          <h4>January 2011</h4>
           <ul>
 
   <li>13 - <a href="blog/2011/01/13/apache-shiro-support-for-mule.html">Apache Shiro support for mule</a></li>
 
   <li>06 - <a href="blog/2011/01/06/apache-shiro-video-and-slide-from-sf-jug-presentation.html">Apache Shiro video and slide from SF JUG (Presentation)</a></li>
           </ul>
-          <h4>novembre 2010</h4>
+          <h4>November 2010</h4>
           <ul>
 
   <li>03 - <a href="blog/2010/11/03/apache-shiro-110-released.html">Apache Shiro 1.1.0 Released</a></li>
           </ul>
-          <h4>septembre 2010</h4>
+          <h4>September 2010</h4>
           <ul>
 
   <li>24 - <a href="blog/2010/09/24/apache-shiro-becomes-an-apache-top-level-project.html">Apache Shiro becomes an Apache Top Level Project</a></li>
@@ -391,14 +396,14 @@
 
   <li>14 - <a href="blog/2010/09/14/ibm-developerworks-introduction-to-apache-shiro.html">IBM DeveloperWorks - Introduction to Apache Shiro</a></li>
           </ul>
-          <h4>juin 2010</h4>
+          <h4>June 2010</h4>
           <ul>
 
-  <li>01 - <a href="blog/2010/06/01/apache-shiro-100-incubating-released.html">Apache Shiro 1.0.0-incubating Released!</a></li>
-
   <li>01 - <a href="blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html">SDForum Java SIG Apache Shiro Presentation</a></li>
+
+  <li>01 - <a href="blog/2010/06/01/apache-shiro-100-incubating-released.html">Apache Shiro 1.0.0-incubating Released!</a></li>
           </ul>
-          <h4>mars 2010</h4>
+          <h4>March 2010</h4>
           <ul>
 
   <li>18 - <a href="blog/2010/03/18/great-source-comments.html">Great Source Comments</a></li>
diff --git a/sitemap.xml b/sitemap.xml
index a1913ced3..99bff7fd3 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -13,87 +13,87 @@
         <lastmod>2016-10-23</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/tools.html</loc>
+        <loc>https://shiro.apache.org/java-authorization-guide.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/roadmap.html</loc>
+        <loc>https://shiro.apache.org/features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-authentication-guide.html</loc>
+        <loc>https://shiro.apache.org/commercial-support.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/documentation.html</loc>
+        <loc>https://shiro.apache.org/reference.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/cachemanager.html</loc>
+        <loc>https://shiro.apache.org/java-authentication-guide.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/testing.html</loc>
+        <loc>https://shiro.apache.org/events.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-annotations.html</loc>
+        <loc>https://shiro.apache.org/command-line-hasher.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/developers.html</loc>
+        <loc>https://shiro.apache.org/support.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/terminology.html</loc>
+        <loc>https://shiro.apache.org/realm.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/reference.html</loc>
+        <loc>https://shiro.apache.org/java-annotations.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-annotations-list.html</loc>
+        <loc>https://shiro.apache.org/authorization.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/developer-resources.html</loc>
+        <loc>https://shiro.apache.org/subject.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/realm.html</loc>
+        <loc>https://shiro.apache.org/java-annotations-list.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/issues.html</loc>
+        <loc>https://shiro.apache.org/documentation.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/cryptography-features.html</loc>
+        <loc>https://shiro.apache.org/cas.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/authorization.html</loc>
+        <loc>https://shiro.apache.org/authorization-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/support.html</loc>
+        <loc>https://shiro.apache.org/spring-xml.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/introduction.html</loc>
+        <loc>https://shiro.apache.org/developers.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/core.html</loc>
+        <loc>https://shiro.apache.org/caching.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/authorization-features.html</loc>
+        <loc>https://shiro.apache.org/what-is-shiro.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/subject.html</loc>
+        <loc>https://shiro.apache.org/spring-framework.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -101,47 +101,47 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/integration.html</loc>
+        <loc>https://shiro.apache.org/issues.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/spring-xml.html</loc>
+        <loc>https://shiro.apache.org/developer-resources.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/permissions.html</loc>
+        <loc>https://shiro.apache.org/cachemanager.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/how-to-contribute.html</loc>
+        <loc>https://shiro.apache.org/authentication.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/configuration.html</loc>
+        <loc>https://shiro.apache.org/webapp-tutorial.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/authentication.html</loc>
+        <loc>https://shiro.apache.org/spring-boot.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/spring-framework.html</loc>
+        <loc>https://shiro.apache.org/permissions.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/guides.html</loc>
+        <loc>https://shiro.apache.org/introduction.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/spring-boot.html</loc>
+        <loc>https://shiro.apache.org/web.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/overview.html</loc>
+        <loc>https://shiro.apache.org/integration.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/guice.html</loc>
+        <loc>https://shiro.apache.org/cryptography-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -149,19 +149,19 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/what-is-shiro.html</loc>
+        <loc>https://shiro.apache.org/web-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/mailing-lists.html</loc>
+        <loc>https://shiro.apache.org/overview.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/graduation-resolution.html</loc>
+        <loc>https://shiro.apache.org/how-to-contribute.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/community.html</loc>
+        <loc>https://shiro.apache.org/core.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -169,19 +169,19 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/webapp-tutorial.html</loc>
+        <loc>https://shiro.apache.org/v2/command-line-hasher.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/license.html</loc>
+        <loc>https://shiro.apache.org/session-management.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/get-started.html</loc>
+        <loc>https://shiro.apache.org/mailing-lists.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/commercial-support.html</loc>
+        <loc>https://shiro.apache.org/guides.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -189,23 +189,23 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/web.html</loc>
+        <loc>https://shiro.apache.org/tutorial.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/session-management.html</loc>
+        <loc>https://shiro.apache.org/session-management-features.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/jsp-tag-library.html</loc>
+        <loc>https://shiro.apache.org/license.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/forums.html</loc>
+        <loc>https://shiro.apache.org/guice.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/command-line-hasher.html</loc>
+        <loc>https://shiro.apache.org/configuration.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -213,19 +213,19 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/web-features.html</loc>
+        <loc>https://shiro.apache.org/tools.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/session-management-features.html</loc>
+        <loc>https://shiro.apache.org/securitymanager.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/jaxrs.html</loc>
+        <loc>https://shiro.apache.org/jsp-tag-library.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/features.html</loc>
+        <loc>https://shiro.apache.org/graduation-resolution.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
@@ -233,41 +233,45 @@
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/v2/command-line-hasher.html</loc>
+        <loc>https://shiro.apache.org/testing.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/securitymanager.html</loc>
+        <loc>https://shiro.apache.org/security-reports.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-cryptography-guide.html</loc>
+        <loc>https://shiro.apache.org/jaxrs.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/events.html</loc>
+        <loc>https://shiro.apache.org/get-started.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/cas.html</loc>
+        <loc>https://shiro.apache.org/terminology.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/tutorial.html</loc>
+        <loc>https://shiro.apache.org/roadmap.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/security-reports.html</loc>
+        <loc>https://shiro.apache.org/java-cryptography-guide.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/java-authorization-guide.html</loc>
+        <loc>https://shiro.apache.org/forums.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/caching.html</loc>
+        <loc>https://shiro.apache.org/community.html</loc>
         <lastmod>2010-03-18</lastmod>
     </url>
+    <url>
+        <loc>https://shiro.apache.org/blog/2025/04/apache-shiro-203-released.html</loc>
+        <lastmod>2025-04-06</lastmod>
+    </url>
     <url>
         <loc>https://shiro.apache.org/blog/2024/11/apache-shiro-202-released.html</loc>
         <lastmod>2024-11-13</lastmod>
@@ -453,11 +457,11 @@
         <lastmod>2010-09-14</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/blog/2010/06/01/apache-shiro-100-incubating-released.html</loc>
+        <loc>https://shiro.apache.org/blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html</loc>
         <lastmod>2010-06-01</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/blog/2010/06/01/sdforum-java-sig-apache-shiro-presentation.html</loc>
+        <loc>https://shiro.apache.org/blog/2010/06/01/apache-shiro-100-incubating-released.html</loc>
         <lastmod>2010-06-01</lastmod>
     </url>
     <url>
@@ -466,39 +470,39 @@
     </url>
     <url>
         <loc>https://shiro.apache.org/tags.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/quickstart.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/shiro-web/index.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/performing-a-release.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/sessionmanager.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/shiro-web/index.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/quickstart.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/sessionmanager.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/performing-a-release.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/confluence-auto-export.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/conferences.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/banner.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/authentication-guide.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/download.html</loc>
@@ -510,23 +514,23 @@
     </url>
     <url>
         <loc>https://shiro.apache.org/team.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/concurrency.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/codec.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
-        <loc>https://shiro.apache.org/codec.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <loc>https://shiro.apache.org/concurrency.html</loc>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/authorizer.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/authenticator.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
     <url>
         <loc>https://shiro.apache.org/cryptography.html</loc>
@@ -534,6 +538,6 @@
     </url>
     <url>
         <loc>https://shiro.apache.org/.well-known/security.html</loc>
-        <lastmod>2025-03-29</lastmod>
+        <lastmod>2023-02-08</lastmod>
     </url>
 </urlset>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/AbstractCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/AbstractCacheManager.html
deleted file mode 100755
index 2e9c23e96..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/AbstractCacheManager.html
+++ /dev/null
@@ -1,376 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>AbstractCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="AbstractCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":10,"i2":10,"i3":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/AbstractCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/AbstractCacheManager.html" target="_top">Frames</a></li>
-<li><a href="AbstractCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Class AbstractCacheManager" class="title">Class AbstractCacheManager</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.AbstractCacheManager</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></dd>
-</dl>
-<dl>
-<dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public abstract class <a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.36">AbstractCacheManager</a>
-extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></pre>
-<div class="block">Very simple abstract <code>CacheManager</code> implementation that retains all created <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances in
- an in-memory <a href="https://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>.  <code>Cache</code> instance creation is left to subclasses via
- the <a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#createCache-java.lang.String-"><code>createCache</code></a> method implementation.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>1.0</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#AbstractCacheManager--">AbstractCacheManager</a></span>()</code>
-<div class="block">Default no-arg constructor that instantiates an internal name-to-cache <code>ConcurrentMap</code>.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabE [...]
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected abstract <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#createCache-java.lang.String-">createCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates a new <code>Cache</code> instance associated with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#destroy--">destroy</a></span>()</code>
-<div class="block">Cleanup method that first <a href="../../../../org/apache/shiro/util/LifecycleUtils.html#destroy-java.lang.Object-"><code>destroys</code></a> all of it's managed caches and then
- <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true#clear--" title="class or interface in java.util"><code>clears</code></a> out the internally referenced cache map.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#toString--">toString</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="AbstractCacheManager--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>AbstractCacheManager</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.46">AbstractCacheManager</a>()</pre>
-<div class="block">Default no-arg constructor that instantiates an internal name-to-cache <code>ConcurrentMap</code>.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCache</h4>
-<pre>public&nbsp;&lt;K,V&gt;&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.59">getCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
-                          throws <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a>,
-                                 <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Returns the cache with the specified <code>name</code>.  If the cache instance does not yet exist, it will be lazily
- created, retained for further access, and then returned.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache to acquire.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the cache with the specified <code>name</code>.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</a></code> - if the <code>name</code> argument is <code>null</code> or does not contain text.</dd>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem lazily creating a <code>Cache</code> instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="createCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>createCache</h4>
-<pre>protected abstract&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.86">createCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
-                              throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Creates a new <code>Cache</code> instance associated with the specified <code>name</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache to create</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <code>Cache</code> instance associated with the specified <code>name</code>.</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if the <code>Cache</code> instance cannot be created.</dd>
-</dl>
-</li>
-</ul>
-<a name="destroy--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>destroy</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.94">destroy</a>()
-             throws <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
-<div class="block">Cleanup method that first <a href="../../../../org/apache/shiro/util/LifecycleUtils.html#destroy-java.lang.Object-"><code>destroys</code></a> all of it's managed caches and then
- <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true#clear--" title="class or interface in java.util"><code>clears</code></a> out the internally referenced cache map.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/util/Destroyable.html#destroy--">destroy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code> - if any of the managed caches can't destroy properly.</dd>
-</dl>
-</li>
-</ul>
-<a name="toString--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/AbstractCacheManager.html#line.103">toString</a>()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/AbstractCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/AbstractCacheManager.html" target="_top">Frames</a></li>
-<li><a href="AbstractCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/Cache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/Cache.html
deleted file mode 100755
index faba67eb8..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/Cache.html
+++ /dev/null
@@ -1,391 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Cache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Cache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/Cache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/Cache.html" target="_top">Frames</a></li>
-<li><a href="Cache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Interface Cache" class="title">Interface Cache&lt;K,V&gt;</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a>, <a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public interface <a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.34">Cache</a>&lt;K,V&gt;</pre>
-<div class="block">A Cache efficiently stores temporary objects primarily to improve an application's performance.
-
- <p>Shiro doesn't implement a full Cache mechanism itself, since that is outside the core competency of a
- Security framework.  Instead, this interface provides an abstraction (wrapper) API on top of an underlying
- cache framework's cache instance (e.g. JCache, Ehcache, JCS, OSCache, JBossCache, TerraCotta, Coherence,
- GigaSpaces, etc, etc), allowing a Shiro user to configure any cache mechanism they choose.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.2</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#clear--">clear</a></span>()</code>
-<div class="block">Clear all entries from the cache.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#get-K-">get</a></span>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)</code>
-<div class="block">Returns the Cached value stored under the specified <code>key</code> or
- <code>null</code> if there is no Cache entry for that <code>key</code>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#keys--">keys</a></span>()</code>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#put-K-V-">put</a></span>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key,
-   <a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;value)</code>
-<div class="block">Adds a Cache entry.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#remove-K-">remove</a></span>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)</code>
-<div class="block">Remove the cache entry corresponding to the specified key.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#size--">size</a></span>()</code>
-<div class="block">Returns the number of entries in the cache.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/Cache.html#values--">values</a></span>()</code>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="get-java.lang.Object-">
-<!--   -->
-</a><a name="get-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>get</h4>
-<pre><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.44">get</a>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)
-throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Returns the Cached value stored under the specified <code>key</code> or
- <code>null</code> if there is no Cache entry for that <code>key</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key that the value was previous added with</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the cached object or <code>null</code> if there is no entry for the specified <code>key</code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="put-java.lang.Object-java.lang.Object-">
-<!--   -->
-</a><a name="put-K-V-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>put</h4>
-<pre><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.54">put</a>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key,
-      <a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;value)
-throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Adds a Cache entry.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key used to identify the object being stored.</dd>
-<dd><code>value</code> - the value to be stored in the cache.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="remove-java.lang.Object-">
-<!--   -->
-</a><a name="remove-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>remove</h4>
-<pre><a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.63">remove</a>(<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)
-  throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Remove the cache entry corresponding to the specified key.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key of the entry to be removed.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="clear--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clear</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.70">clear</a>()
-    throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Clear all entries from the cache.</div>
-<dl>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="size--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>size</h4>
-<pre>int&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.77">size</a>()</pre>
-<div class="block">Returns the number of entries in the cache.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the number of entries in the cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="keys--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>keys</h4>
-<pre><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.84">keys</a>()</pre>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all the keys for entries contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="values--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>values</h4>
-<pre><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/Cache.html#line.91">values</a>()</pre>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all of the values contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/Cache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/Cache.html" target="_top">Frames</a></li>
-<li><a href="Cache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheException.html b/static/1.13.0/apidocs/org/apache/shiro/cache/CacheException.html
deleted file mode 100755
index 30811cbfd..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheException.html
+++ /dev/null
@@ -1,340 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CacheException (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CacheException (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheException.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheException.html" target="_top">Frames</a></li>
-<li><a href="CacheException.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Class CacheException" class="title">Class CacheException</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">java.lang.Throwable</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">java.lang.Exception</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang">java.lang.RuntimeException</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">org.apache.shiro.ShiroException</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.CacheException</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../src-html/org/apache/shiro/cache/CacheException.html#line.29">CacheException</a>
-extends <a href="../../../../org/apache/shiro/ShiroException.html" title="class in org.apache.shiro">ShiroException</a></pre>
-<div class="block">Root class of all Shiro exceptions related to caching operations.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.2</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="../../../../serialized-form.html#org.apache.shiro.cache.CacheException">Serialized Form</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheException.html#CacheException--">CacheException</a></span>()</code>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheException.html#CacheException-java.lang.String-">CacheException</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</code>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheException.html#CacheException-java.lang.String-java.lang.Throwable-">CacheException</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
-              <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheException.html#CacheException-java.lang.Throwable-">CacheException</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</code>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Throwable">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#addSuppressed-java.lang.Throwable-" title="class or interface in java.lang">addSuppressed</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#fillInStackTrace--" title="class or interface in java.lang">fillInStackTrace</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true#getCause--" title="class or in [...]
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="CacheException--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>CacheException</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheException.html#line.35">CacheException</a>()</pre>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-</li>
-</ul>
-<a name="CacheException-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>CacheException</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheException.html#line.44">CacheException</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message)</pre>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>message</code> - the reason for the exception.</dd>
-</dl>
-</li>
-</ul>
-<a name="CacheException-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>CacheException</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheException.html#line.53">CacheException</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cause</code> - the underlying cause of the exception.</dd>
-</dl>
-</li>
-</ul>
-<a name="CacheException-java.lang.String-java.lang.Throwable-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>CacheException</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheException.html#line.63">CacheException</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;message,
-                      <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;cause)</pre>
-<div class="block">Creates a new <code>CacheException</code>.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>message</code> - the reason for the exception.</dd>
-<dd><code>cause</code> - the underlying cause of the exception.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheException.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheException.html" target="_top">Frames</a></li>
-<li><a href="CacheException.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.java.lang.Throwable">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManager.html
deleted file mode 100755
index efe477962..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManager.html
+++ /dev/null
@@ -1,250 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheManager.html" target="_top">Frames</a></li>
-<li><a href="CacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Interface CacheManager" class="title">Interface CacheManager</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a>, <a href="../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a>, <a href="../../../../org/apache/shiro/hazelcast/cache/HazelcastCacheManager.html" title="class in org.apache.shiro.hazelcast.cache">HazelcastCacheManager</a>, <a href="../../../../org/apache/shiro/cache/jcache/ [...]
-</dl>
-<hr>
-<br>
-<pre>public interface <a href="../../../../src-html/org/apache/shiro/cache/CacheManager.html#line.31">CacheManager</a></pre>
-<div class="block">A CacheManager provides and maintains the lifecycles of <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances.
-
- <p>Shiro doesn't implement a full Cache mechanism itself, since that is outside the core competency of a
- Security framework.  Instead, this interface provides an abstraction (wrapper) API on top of an underlying
- cache framework's main Manager component (e.g. JCache, Ehcache, JCS, OSCache, JBossCache, TerraCotta, Coherence,
- GigaSpaces, etc, etc), allowing a Shiro user to configure any cache mechanism they choose.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.9</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Acquires the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getCache</h4>
-<pre>&lt;K,V&gt;&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheManager.html#line.41">getCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
-                   throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Acquires the cache with the specified <code>name</code>.  If a cache does not yet exist with that name, a new one
- will be created with that name and returned.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache to acquire.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the Cache with the given name</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is an error acquiring the Cache instance.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheManager.html" target="_top">Frames</a></li>
-<li><a href="CacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManagerAware.html b/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManagerAware.html
deleted file mode 100755
index 21b8cc47a..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/CacheManagerAware.html
+++ /dev/null
@@ -1,243 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>CacheManagerAware (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="CacheManagerAware (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":6};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheManagerAware.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheManagerAware.html" target="_top">Frames</a></li>
-<li><a href="CacheManagerAware.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Interface CacheManagerAware" class="title">Interface CacheManagerAware</h2>
-</div>
-<div class="contentContainer">
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Known Implementing Classes:</dt>
-<dd><a href="../../../../org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a>, <a href="../../../../org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a>, <a href="../../../../org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a>, <a href="../../../../org/apache/shiro/mgt/A [...]
-</dl>
-<hr>
-<br>
-<pre>public interface <a href="../../../../src-html/org/apache/shiro/cache/CacheManagerAware.html#line.30">CacheManagerAware</a></pre>
-<div class="block">Interface implemented by components that utilize a CacheManager and wish that CacheManager to be supplied if
- one is available.
-
- <p>This is used so internal security components that use a CacheManager can be injected with it instead of having
- to create one on their own.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.9</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>
-<div class="block">Sets the available CacheManager instance on this component.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="setCacheManager-org.apache.shiro.cache.CacheManager-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>setCacheManager</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/CacheManagerAware.html#line.37">setCacheManager</a>(<a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</pre>
-<div class="block">Sets the available CacheManager instance on this component.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cacheManager</code> - the CacheManager instance to set on this component.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/CacheManagerAware.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/CacheManagerAware.html" target="_top">Frames</a></li>
-<li><a href="CacheManagerAware.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li>Constr&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/MapCache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/MapCache.html
deleted file mode 100755
index f312adc41..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/MapCache.html
+++ /dev/null
@@ -1,478 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MapCache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MapCache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/MapCache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/MapCache.html" target="_top">Frames</a></li>
-<li><a href="MapCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Class MapCache" class="title">Class MapCache&lt;K,V&gt;</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.MapCache&lt;K,V&gt;</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.32">MapCache</a>&lt;K,V&gt;
-extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</pre>
-<div class="block">A <code>MapCache</code> is a <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that uses a backing <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance to store
- and retrieve cached data.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>1.0</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#MapCache-java.lang.String-java.util.Map-">MapCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-        <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;&nbsp;backingMap)</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#clear--">clear</a></span>()</code>
-<div class="block">Clear all entries from the cache.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#get-K-">get</a></span>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)</code>
-<div class="block">Returns the Cached value stored under the specified <code>key</code> or
- <code>null</code> if there is no Cache entry for that <code>key</code>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#keys--">keys</a></span>()</code>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#put-K-V-">put</a></span>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key,
-   <a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;value)</code>
-<div class="block">Adds a Cache entry.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#remove-K-">remove</a></span>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)</code>
-<div class="block">Remove the cache entry corresponding to the specified key.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#size--">size</a></span>()</code>
-<div class="block">Returns the number of entries in the cache.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#toString--">toString</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MapCache.html#values--">values</a></span>()</code>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="MapCache-java.lang.String-java.util.Map-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>MapCache</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.44">MapCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name,
-                <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;&nbsp;backingMap)</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="get-java.lang.Object-">
-<!--   -->
-</a><a name="get-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>get</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.55">get</a>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)
-      throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#get-K-">Cache</a></code></span></div>
-<div class="block">Returns the Cached value stored under the specified <code>key</code> or
- <code>null</code> if there is no Cache entry for that <code>key</code>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#get-K-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key that the value was previous added with</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the cached object or <code>null</code> if there is no entry for the specified <code>key</code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="put-java.lang.Object-java.lang.Object-">
-<!--   -->
-</a><a name="put-K-V-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>put</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.59">put</a>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key,
-             <a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;value)
-      throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#put-K-V-">Cache</a></code></span></div>
-<div class="block">Adds a Cache entry.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#put-K-V-">put</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key used to identify the object being stored.</dd>
-<dd><code>value</code> - the value to be stored in the cache.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="remove-java.lang.Object-">
-<!--   -->
-</a><a name="remove-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>remove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.63">remove</a>(<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)
-         throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#remove-K-">Cache</a></code></span></div>
-<div class="block">Remove the cache entry corresponding to the specified key.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#remove-K-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key of the entry to be removed.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="clear--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.67">clear</a>()
-           throws <a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#clear--">Cache</a></code></span></div>
-<div class="block">Clear all entries from the cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="size--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>size</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.71">size</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#size--">Cache</a></code></span></div>
-<div class="block">Returns the number of entries in the cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#size--">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the number of entries in the cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="keys--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>keys</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.75">keys</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#keys--">Cache</a></code></span></div>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#keys--">keys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all the keys for entries contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="values--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>values</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.83">values</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html#values--">Cache</a></code></span></div>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/Cache.html#values--">values</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>,<a href="../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all of the values contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="toString--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MapCache.html#line.91">toString</a>()</pre>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/MapCache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/MapCache.html" target="_top">Frames</a></li>
-<li><a href="MapCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/MemoryConstrainedCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/MemoryConstrainedCacheManager.html
deleted file mode 100755
index 8da73cde0..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/MemoryConstrainedCacheManager.html
+++ /dev/null
@@ -1,313 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MemoryConstrainedCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="MemoryConstrainedCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/MemoryConstrainedCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/MemoryConstrainedCacheManager.html" target="_top">Frames</a></li>
-<li><a href="MemoryConstrainedCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache</div>
-<h2 title="Class MemoryConstrainedCacheManager" class="title">Class MemoryConstrainedCacheManager</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">org.apache.shiro.cache.AbstractCacheManager</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.MemoryConstrainedCacheManager</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../src-html/org/apache/shiro/cache/MemoryConstrainedCacheManager.html#line.36">MemoryConstrainedCacheManager</a>
-extends <a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></pre>
-<div class="block">Simple memory-only based <a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> implementation usable in production
- environments.  It will not cause memory leaks as it produces <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a>s backed by
- <a href="../../../../org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>s which auto-size themselves based on the runtime environment's memory
- limitations and garbage collection behavior.
- <p/>
- While the <code>Cache</code> instances created are thread-safe, they do not offer any enterprise-level features such as
- cache coherency, optimistic locking, failover or other similar features.  For more enterprise features, consider
- using a different <code>CacheManager</code> implementation backed by an enterprise-grade caching product (Hazelcast,
- EhCache, TerraCotta, Coherence, GigaSpaces, etc, etc).</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>1.0</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html#MemoryConstrainedCacheManager--">MemoryConstrainedCacheManager</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html#createCache-java.lang.String-">createCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns a new <a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance backed by a <a href="../../../../org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.shiro.cache.AbstractCacheManager">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></h3>
-<code><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#destroy--">destroy</a>, <a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#getCache-java.lang.String-">getCache</a>, <a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#toString--">toString</a></code></li>
-</ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="MemoryConstrainedCacheManager--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>MemoryConstrainedCacheManager</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MemoryConstrainedCacheManager.html#line.36">MemoryConstrainedCacheManager</a>()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="createCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>createCache</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&nbsp;<a href="../../../../src-html/org/apache/shiro/cache/MemoryConstrainedCacheManager.html#line.45">createCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
-<div class="block">Returns a new <a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance backed by a <a href="../../../../org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html#createCache-java.lang.String-">createCache</a></code>&nbsp;in class&nbsp;<code><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a new <a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance backed by a <a href="../../../../org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/MemoryConstrainedCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/MemoryConstrainedCacheManager.html" target="_top">Frames</a></li>
-<li><a href="MemoryConstrainedCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/AbstractCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/AbstractCacheManager.html
deleted file mode 100755
index ce144f4cb..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/AbstractCacheManager.html
+++ /dev/null
@@ -1,171 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.AbstractCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.AbstractCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/AbstractCacheManager.html" target="_top">Frames</a></li>
-<li><a href="AbstractCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.AbstractCacheManager" class="title">Uses of Class<br>org.apache.shiro.cache.AbstractCacheManager</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache">org.apache.shiro.cache</a></td>
-<td class="colLast">
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.shiro.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a> in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation">
-<caption><span>Subclasses of <a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a> in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></span></code>
-<div class="block">Simple memory-only based <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> implementation usable in production
- environments.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/AbstractCacheManager.html" target="_top">Frames</a></li>
-<li><a href="AbstractCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/Cache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/Cache.html
deleted file mode 100755
index c138d891b..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/Cache.html
+++ /dev/null
@@ -1,406 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.shiro.cache.Cache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.shiro.cache.Cache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/Cache.html" target="_top">Frames</a></li>
-<li><a href="Cache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.shiro.cache.Cache" class="title">Uses of Interface<br>org.apache.shiro.cache.Cache</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache">org.apache.shiro.cache</a></td>
-<td class="colLast">
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.ehcache">org.apache.shiro.cache.ehcache</a></td>
-<td class="colLast">
-<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
- cache interfaces.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.jcache">org.apache.shiro.cache.jcache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.hazelcast.cache">org.apache.shiro.hazelcast.cache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm">org.apache.shiro.realm</a></td>
-<td class="colLast">
-<div class="block">Components and sub-packages used in supporting the core <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.session.mgt.eis">org.apache.shiro.session.mgt.eis</a></td>
-<td class="colLast">
-<div class="block">EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions
- using any EIS API.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.shiro.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> that implement <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a>&lt;K,V&gt;</span></code>
-<div class="block">A <code>MapCache</code> is a <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that uses a backing <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance to store
- and retrieve cached data.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MemoryConstrainedCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html#createCache-java.lang.String-">createCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns a new <a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance backed by a <a href="../../../../../org/apache/shiro/util/SoftHashMap.html" title="class in org.apache.shiro.util"><code>SoftHashMap</code></a>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected abstract <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html#createCache-java.lang.String-">createCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates a new <code>Cache</code> instance associated with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">CacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Acquires the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.ehcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a> that implement <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a>&lt;K,V&gt;</span></code>
-<div class="block">Shiro <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that wraps an <code>Ehcache</code> instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">EhCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.jcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">JCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.hazelcast.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">HazelcastCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/hazelcast/cache/HazelcastCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns a <a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance representing the named Hazelcast-managed
- <code>IMap</code>.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../../org/apache/shiro/authc/AuthenticationInfo.html" title="interface in org.apache.shiro.authc">AuthenticationInfo</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">AuthenticatingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthenticatingRealm.html#getAuthenticationCache--">getAuthenticationCache</a></span>()</code>
-<div class="block">Returns a <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instance to use for authentication caching, or <code>null</code> if no cache has been
- set.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>,<a href="../../../../../org/apache/shiro/authz/AuthorizationInfo.html" title="interface in org.apache.shiro.authz">AuthorizationInfo</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">AuthorizingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthorizingRealm.html#getAuthorizationCache--">getAuthorizationCache</a></span>()</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AuthenticatingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthenticatingRealm.html#setAuthenticationCache-org.apache.shiro.cache.Cache-">setAuthenticationCache</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or [...]
-<div class="block">Sets an explicit <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instance to use for authentication caching.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">AuthorizingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthorizingRealm.html#setAuthorizationCache-org.apache.shiro.cache.Cache-">setAuthorizationCache</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interfa [...]
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.session.mgt.eis">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a> in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> that return <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,<a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#createActiveSessionsCache--">createActiveSessionsCache</a></span>()</code>
-<div class="block">Creates a cache instance used to store active sessions.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,<a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache--">getActiveSessionsCache</a></span>()</code>
-<div class="block">Returns the cache instance to use for storing active sessions.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected void</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#cache-org.apache.shiro.session.Session-java.io.Serializable-org.apache.shiro.cache.Cache-">cache</a></span>(<a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a>&nbsp;session,
-     <a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;sessionId,
-     <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,<a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a>&gt;&nbsp;cache)</code>
-<div class="block">Caches the specified session in the given cache under the key of <code>sessionId</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected <a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCachedSession-java.io.Serializable-org.apache.shiro.cache.Cache-">getCachedSession</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>&nbsp;sessionId,
-                <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>,<a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session">Session</a>&gt;&nbsp;cache)</code>
-<div class="block">Returns the Session with the specified id from the specified cache.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setActiveSessionsCache-org.apache.shiro.cache.Cache-">setActiveSessionsCache</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title [...]
-<div class="block">Sets the cache instance to use for storing active sessions.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/Cache.html" target="_top">Frames</a></li>
-<li><a href="Cache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheException.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheException.html
deleted file mode 100755
index 01780b8b3..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheException.html
+++ /dev/null
@@ -1,336 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.CacheException (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.CacheException (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheException.html" target="_top">Frames</a></li>
-<li><a href="CacheException.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.CacheException" class="title">Uses of Class<br>org.apache.shiro.cache.CacheException</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache">org.apache.shiro.cache</a></td>
-<td class="colLast">
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.ehcache">org.apache.shiro.cache.ehcache</a></td>
-<td class="colLast">
-<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
- cache interfaces.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.jcache">org.apache.shiro.cache.jcache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.hazelcast.cache">org.apache.shiro.hazelcast.cache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.shiro.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a> in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> that throw <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Cache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/Cache.html#clear--">clear</a></span>()</code>
-<div class="block">Clear all entries from the cache.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">MapCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MapCache.html#clear--">clear</a></span>()</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected abstract <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a></code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html#createCache-java.lang.String-">createCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Creates a new <code>Cache</code> instance associated with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Cache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/Cache.html#get-K-">get</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)</code>
-<div class="block">Returns the Cached value stored under the specified <code>key</code> or
- <code>null</code> if there is no Cache entry for that <code>key</code>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MapCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MapCache.html#get-K-">get</a></span>(<a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">CacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Acquires the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Cache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/Cache.html#put-K-V-">put</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key,
-   <a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a>&nbsp;value)</code>
-<div class="block">Adds a Cache entry.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MapCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MapCache.html#put-K-V-">put</a></span>(<a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key,
-   <a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a>&nbsp;value)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Cache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/Cache.html#remove-K-">remove</a></span>(<a href="../../../../../org/apache/shiro/cache/Cache.html" title="type parameter in Cache">K</a>&nbsp;key)</code>
-<div class="block">Remove the cache entry corresponding to the specified key.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">MapCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MapCache.html#remove-K-">remove</a></span>(<a href="../../../../../org/apache/shiro/cache/MapCache.html" title="type parameter in MapCache">K</a>&nbsp;key)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.ehcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a> in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a> that throw <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">EhCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#clear--">clear</a></span>()</code>
-<div class="block">Removes all elements in the cache, but leaves the cache in a useable state.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EhCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#get-K-">get</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)</code>
-<div class="block">Gets a value of an element which matches the given key.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">EhCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">EhCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#init--">init</a></span>()</code>
-<div class="block">Initializes this instance.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EhCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#put-K-V-">put</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key,
-   <a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;value)</code>
-<div class="block">Puts an object into the cache.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EhCache.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#remove-K-">remove</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)</code>
-<div class="block">Removes the element which matches the key.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.jcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a> in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a> that throw <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">JCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">JCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#init--">init</a></span>()</code>
-<div class="block">Initializes this instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.hazelcast.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a> in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a> that throw <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">HazelcastCacheManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/hazelcast/cache/HazelcastCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Returns a <a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><code>MapCache</code></a> instance representing the named Hazelcast-managed
- <code>IMap</code>.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheException.html" target="_top">Frames</a></li>
-<li><a href="CacheException.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManager.html
deleted file mode 100755
index e50f10886..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManager.html
+++ /dev/null
@@ -1,470 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.shiro.cache.CacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.shiro.cache.CacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheManager.html" target="_top">Frames</a></li>
-<li><a href="CacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.shiro.cache.CacheManager" class="title">Uses of Interface<br>org.apache.shiro.cache.CacheManager</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache">org.apache.shiro.cache</a></td>
-<td class="colLast">
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.ehcache">org.apache.shiro.cache.ehcache</a></td>
-<td class="colLast">
-<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
- cache interfaces.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cache.jcache">org.apache.shiro.cache.jcache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.hazelcast.cache">org.apache.shiro.hazelcast.cache</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.mgt">org.apache.shiro.mgt</a></td>
-<td class="colLast">
-<div class="block">Provides the master <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> interface and a default implementation
- hierarchy for managing all aspects of Shiro's functionality in an application.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm">org.apache.shiro.realm</a></td>
-<td class="colLast">
-<div class="block">Components and sub-packages used in supporting the core <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.session.mgt">org.apache.shiro.session.mgt</a></td>
-<td class="colLast">
-<div class="block"><a href="../../../../../org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> components supporting enterprise session management.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.session.mgt.eis">org.apache.shiro.session.mgt.eis</a></td>
-<td class="colLast">
-<div class="block">EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions
- using any EIS API.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.spring.config">org.apache.shiro.spring.config</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.shiro.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></span></code>
-<div class="block">Very simple abstract <code>CacheManager</code> implementation that retains all created <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances in
- an in-memory <a href="https://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></span></code>
-<div class="block">Simple memory-only based <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> implementation usable in production
- environments.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/cache/package-summary.html">org.apache.shiro.cache</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CacheManagerAware.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>
-<div class="block">Sets the available CacheManager instance on this component.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.ehcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">org.apache.shiro.cache.ehcache</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></span></code>
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing the Ehcache framework for all cache functionality.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.cache.jcache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">org.apache.shiro.cache.jcache</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html" title="class in org.apache.shiro.cache.jcache">JCacheManager</a></span></code>
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing JCache for all cache functionality.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.hazelcast.cache">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/hazelcast/cache/package-summary.html">org.apache.shiro.hazelcast.cache</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/hazelcast/cache/HazelcastCacheManager.html" title="class in org.apache.shiro.hazelcast.cache">HazelcastCacheManager</a></span></code>
-<div class="block">A <code>CacheManager</code> implementation backed by <a href="http://www.hazelcast.com/">Hazelcast</a>,
- &quot;an open source clustering and highly scalable data distribution platform for Java&quot;
- <p/>
- This implementation interacts with a <code>HazelcastInstance</code> to
- <code>acquire</code> named <a href="https://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>
- instances.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a> that return <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSecurityManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/CachingSecurityManager.html#getCacheManager--">getCacheManager</a></span>()</code>
-<div class="block">Returns the CacheManager used by this SecurityManager.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSecurityManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/CachingSecurityManager.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>
-<div class="block">Sets the CacheManager used by this <code>SecurityManager</code> and potentially any of its
- children components.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> that return <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CachingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/CachingRealm.html#getCacheManager--">getCacheManager</a></span>()</code>
-<div class="block">Returns the <tt>CacheManager</tt> used for data caching to reduce EIS round trips, or <tt>null</tt> if
- caching is disabled.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingRealm.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/CachingRealm.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>
-<div class="block">Sets the <tt>CacheManager</tt> to be used for data caching to reduce EIS round trips.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm-org.apache.shiro.cache.CacheManager-">AuthenticatingRealm</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthenticatingRealm.html#AuthenticatingRealm-org.apache.shiro.cache.CacheManager-org.apache.shiro.authc.credential.CredentialsMatcher-">AuthenticatingRealm</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager,
-                   <a href="../../../../../org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential">CredentialsMatcher</a>&nbsp;matcher)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm-org.apache.shiro.cache.CacheManager-">AuthorizingRealm</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthorizingRealm.html#AuthorizingRealm-org.apache.shiro.cache.CacheManager-org.apache.shiro.authc.credential.CredentialsMatcher-">AuthorizingRealm</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager,
-                <a href="../../../../../org/apache/shiro/authc/credential/CredentialsMatcher.html" title="interface in org.apache.shiro.authc.credential">CredentialsMatcher</a>&nbsp;matcher)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.session.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">DefaultSessionManager.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/DefaultSessionManager.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.session.mgt.eis">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> that return <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getCacheManager--">getCacheManager</a></span>()</code>
-<div class="block">Returns the CacheManager to use for acquiring the <a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache--"><code>activeSessionsCache</code></a> if
- one is not configured.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> with parameters of type <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CachingSessionDAO.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#setCacheManager-org.apache.shiro.cache.CacheManager-">setCacheManager</a></span>(<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>&nbsp;cacheManager)</code>
-<div class="block">Sets the cacheManager to use for acquiring the <a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html#getActiveSessionsCache--"><code>activeSessionsCache</code></a> if
- one is not configured.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.spring.config">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a> in <a href="../../../../../org/apache/shiro/spring/config/package-summary.html">org.apache.shiro.spring.config</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing fields, and an explanation">
-<caption><span>Fields in <a href="../../../../../org/apache/shiro/spring/config/package-summary.html">org.apache.shiro.spring.config</a> declared as <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></td>
-<td class="colLast"><span class="typeNameLabel">AbstractShiroConfiguration.</span><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/spring/config/AbstractShiroConfiguration.html#cacheManager">cacheManager</a></span></code>&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheManager.html" target="_top">Frames</a></li>
-<li><a href="CacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManagerAware.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManagerAware.html
deleted file mode 100755
index ebc579be9..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/CacheManagerAware.html
+++ /dev/null
@@ -1,534 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.shiro.cache.CacheManagerAware (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.shiro.cache.CacheManagerAware (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheManagerAware.html" target="_top">Frames</a></li>
-<li><a href="CacheManagerAware.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Interface org.apache.shiro.cache.CacheManagerAware" class="title">Uses of Interface<br>org.apache.shiro.cache.CacheManagerAware</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
-<caption><span>Packages that use <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Package</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.cas">org.apache.shiro.cas</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.mgt">org.apache.shiro.mgt</a></td>
-<td class="colLast">
-<div class="block">Provides the master <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> interface and a default implementation
- hierarchy for managing all aspects of Shiro's functionality in an application.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm">org.apache.shiro.realm</a></td>
-<td class="colLast">
-<div class="block">Components and sub-packages used in supporting the core <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm.activedirectory">org.apache.shiro.realm.activedirectory</a></td>
-<td class="colLast">
-<div class="block">Realms that acquire security data from a Microsoft Active Directory.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm.jdbc">org.apache.shiro.realm.jdbc</a></td>
-<td class="colLast">
-<div class="block">Realms that acquire security data from an RDBMS (Relational Database Management System) using the 
- JDBC API.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm.ldap">org.apache.shiro.realm.ldap</a></td>
-<td class="colLast">
-<div class="block">Realms that acquire security data from an LDAP (Lightweight Directory Access Protocol) server
- utilizing LDAP/Naming APIs.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.realm.text">org.apache.shiro.realm.text</a></td>
-<td class="colLast">
-<div class="block">Realms that acquire security data from text-based data sources such as <code>File</code>s or
- text streams.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.session.mgt">org.apache.shiro.session.mgt</a></td>
-<td class="colLast">
-<div class="block"><a href="../../../../../org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> components supporting enterprise session management.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.session.mgt.eis">org.apache.shiro.session.mgt.eis</a></td>
-<td class="colLast">
-<div class="block">EIS (Enterprise Information System)-tier components that can perform CRUD operations for sessions
- using any EIS API.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="#org.apache.shiro.web.mgt">org.apache.shiro.web.mgt</a></td>
-<td class="colLast">
-<div class="block">Components supporting web-specific
- <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> implementations.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="#org.apache.shiro.web.session.mgt">org.apache.shiro.web.session.mgt</a></td>
-<td class="colLast">&nbsp;</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="org.apache.shiro.cas">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/cas/package-summary.html">org.apache.shiro.cas</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cas/CasRealm.html" title="class in org.apache.shiro.cas">CasRealm</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">replaced with Shiro integration in <a href="https://github.com/bujiio/buji-pac4j">buji-pac4j</a>.</span></div>
-</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/mgt/package-summary.html">org.apache.shiro.mgt</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/AuthenticatingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthenticatingSecurityManager</a></span></code>
-<div class="block">Shiro support of a <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
- authentication operations to a wrapped <a href="../../../../../org/apache/shiro/authc/Authenticator.html" title="interface in org.apache.shiro.authc"><code>Authenticator</code></a> instance.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/AuthorizingSecurityManager.html" title="class in org.apache.shiro.mgt">AuthorizingSecurityManager</a></span></code>
-<div class="block">Shiro support of a <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
- authorization (access control) operations to a wrapped <a href="../../../../../org/apache/shiro/authz/Authorizer.html" title="interface in org.apache.shiro.authz"><code>Authorizer</code></a> instance.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/CachingSecurityManager.html" title="class in org.apache.shiro.mgt">CachingSecurityManager</a></span></code>
-<div class="block">A very basic starting point for the SecurityManager interface that merely provides logging and caching
- support.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/DefaultSecurityManager.html" title="class in org.apache.shiro.mgt">DefaultSecurityManager</a></span></code>
-<div class="block">The Shiro framework's default concrete implementation of the <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> interface,
- based around a collection of <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/RealmSecurityManager.html" title="class in org.apache.shiro.mgt">RealmSecurityManager</a></span></code>
-<div class="block">Shiro support of a <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy based around a collection of
- <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a>s.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/mgt/SessionsSecurityManager.html" title="class in org.apache.shiro.mgt">SessionsSecurityManager</a></span></code>
-<div class="block">Shiro support of a <a href="../../../../../org/apache/shiro/mgt/SecurityManager.html" title="interface in org.apache.shiro.mgt"><code>SecurityManager</code></a> class hierarchy that delegates all
- <a href="../../../../../org/apache/shiro/session/Session.html" title="interface in org.apache.shiro.session"><code>session</code></a> operations to a wrapped
- <a href="../../../../../org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> instance.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/realm/package-summary.html">org.apache.shiro.realm</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthenticatingRealm.html" title="class in org.apache.shiro.realm">AuthenticatingRealm</a></span></code>
-<div class="block">A top-level abstract implementation of the <tt>Realm</tt> interface that only implements authentication support
- (log-in) operations and leaves authorization (access control) behavior to subclasses.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/AuthorizingRealm.html" title="class in org.apache.shiro.realm">AuthorizingRealm</a></span></code>
-<div class="block">An <code>AuthorizingRealm</code> extends the <code>AuthenticatingRealm</code>'s capabilities by adding Authorization
- (access control) support.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/CachingRealm.html" title="class in org.apache.shiro.realm">CachingRealm</a></span></code>
-<div class="block">A very basic abstract extension point for the <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface that provides caching support for subclasses.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/SimpleAccountRealm.html" title="class in org.apache.shiro.realm">SimpleAccountRealm</a></span></code>
-<div class="block">A simple implementation of the <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> interface that
- uses a set of configured user accounts and roles to support authentication and authorization.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm.activedirectory">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/realm/activedirectory/package-summary.html">org.apache.shiro.realm.activedirectory</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/realm/activedirectory/package-summary.html">org.apache.shiro.realm.activedirectory</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/activedirectory/ActiveDirectoryRealm.html" title="class in org.apache.shiro.realm.activedirectory">ActiveDirectoryRealm</a></span></code>
-<div class="block">A <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> that authenticates with an active directory LDAP
- server to determine the roles for a particular user.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm.jdbc">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/realm/jdbc/package-summary.html">org.apache.shiro.realm.jdbc</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/realm/jdbc/package-summary.html">org.apache.shiro.realm.jdbc</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/jdbc/JdbcRealm.html" title="class in org.apache.shiro.realm.jdbc">JdbcRealm</a></span></code>
-<div class="block">Realm that allows authentication and authorization via JDBC calls.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm.ldap">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/realm/ldap/package-summary.html">org.apache.shiro.realm.ldap</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/ldap/AbstractLdapRealm.html" title="class in org.apache.shiro.realm.ldap">AbstractLdapRealm</a></span></code>
-<div class="block">A <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> that authenticates with an LDAP
- server to build the Subject for a user.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap">DefaultLdapRealm</a></span></code>
-<div class="block">An LDAP <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> implementation utilizing Sun's/Oracle's
- <a href="http://download-llnw.oracle.com/javase/tutorial/jndi/ldap/jndi.html">JNDI API as an LDAP API</a>.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/ldap/JndiLdapRealm.html" title="class in org.apache.shiro.realm.ldap">JndiLdapRealm</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Renamed to <a href="../../../../../org/apache/shiro/realm/ldap/DefaultLdapRealm.html" title="class in org.apache.shiro.realm.ldap"><code>DefaultLdapRealm</code></a>, this class will be removed prior to 2.0</span></div>
-</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.realm.text">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/realm/text/package-summary.html">org.apache.shiro.realm.text</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/text/IniRealm.html" title="class in org.apache.shiro.realm.text">IniRealm</a></span></code>
-<div class="block">A <a href="../../../../../org/apache/shiro/realm/Realm.html" title="interface in org.apache.shiro.realm"><code>Realm</code></a> implementation that creates
- <a href="../../../../../org/apache/shiro/authc/SimpleAccount.html" title="class in org.apache.shiro.authc"><code>SimpleAccount</code></a> instances based on
- <a href="../../../../../org/apache/shiro/config/Ini.html" title="class in org.apache.shiro.config"><code>Ini</code></a> configuration.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/text/PropertiesRealm.html" title="class in org.apache.shiro.realm.text">PropertiesRealm</a></span></code>
-<div class="block">A <a href="../../../../../org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text"><code>TextConfigurationRealm</code></a> that defers all logic to the parent class, but just enables
- <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><code>Properties</code></a> based configuration in addition to the parent class's String configuration.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/realm/text/TextConfigurationRealm.html" title="class in org.apache.shiro.realm.text">TextConfigurationRealm</a></span></code>
-<div class="block">A SimpleAccountRealm that enables text-based configuration of the initial User, Role, and Permission objects
- created at startup.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.session.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/session/mgt/package-summary.html">org.apache.shiro.session.mgt</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/DefaultSessionManager.html" title="class in org.apache.shiro.session.mgt">DefaultSessionManager</a></span></code>
-<div class="block">Default business-tier implementation of a <a href="../../../../../org/apache/shiro/session/mgt/ValidatingSessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>ValidatingSessionManager</code></a>.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.session.mgt.eis">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/session/mgt/eis/package-summary.html">org.apache.shiro.session.mgt.eis</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/CachingSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">CachingSessionDAO</a></span></code>
-<div class="block">An CachingSessionDAO is a SessionDAO that provides a transparent caching layer between the components that
- use it and the underlying EIS (Enterprise Information System) session backing store (for example, filesystem,
- database, enterprise grid/cloud, etc).</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/session/mgt/eis/EnterpriseCacheSessionDAO.html" title="class in org.apache.shiro.session.mgt.eis">EnterpriseCacheSessionDAO</a></span></code>
-<div class="block">SessionDAO implementation that relies on an enterprise caching product as the EIS system of record for all sessions.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.web.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/web/mgt/package-summary.html">org.apache.shiro.web.mgt</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/web/mgt/DefaultWebSecurityManager.html" title="class in org.apache.shiro.web.mgt">DefaultWebSecurityManager</a></span></code>
-<div class="block">Default <a href="../../../../../org/apache/shiro/web/mgt/WebSecurityManager.html" title="interface in org.apache.shiro.web.mgt"><code>WebSecurityManager</code></a> implementation used in web-based applications or any
- application that requires HTTP connectivity (SOAP, http remoting, etc).</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList"><a name="org.apache.shiro.web.session.mgt">
-<!--   -->
-</a>
-<h3>Uses of <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a> in <a href="../../../../../org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../org/apache/shiro/web/session/mgt/package-summary.html">org.apache.shiro.web.session.mgt</a> that implement <a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/web/session/mgt/DefaultWebSessionManager.html" title="class in org.apache.shiro.web.session.mgt">DefaultWebSessionManager</a></span></code>
-<div class="block">Web-application capable <a href="../../../../../org/apache/shiro/session/mgt/SessionManager.html" title="interface in org.apache.shiro.session.mgt"><code>SessionManager</code></a> implementation.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/CacheManagerAware.html" target="_top">Frames</a></li>
-<li><a href="CacheManagerAware.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MapCache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MapCache.html
deleted file mode 100755
index 9beed5d6b..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MapCache.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.MapCache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.MapCache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/MapCache.html" target="_top">Frames</a></li>
-<li><a href="MapCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.MapCache" class="title">Uses of Class<br>org.apache.shiro.cache.MapCache</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.shiro.cache.MapCache</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/MapCache.html" target="_top">Frames</a></li>
-<li><a href="MapCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MemoryConstrainedCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MemoryConstrainedCacheManager.html
deleted file mode 100755
index f76093820..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/class-use/MemoryConstrainedCacheManager.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.MemoryConstrainedCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.MemoryConstrainedCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/MemoryConstrainedCacheManager.html" target="_top">Frames</a></li>
-<li><a href="MemoryConstrainedCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.MemoryConstrainedCacheManager" class="title">Uses of Class<br>org.apache.shiro.cache.MemoryConstrainedCacheManager</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.shiro.cache.MemoryConstrainedCacheManager</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/class-use/MemoryConstrainedCacheManager.html" target="_top">Frames</a></li>
-<li><a href="MemoryConstrainedCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCache.html
deleted file mode 100755
index 3fc23aec6..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCache.html
+++ /dev/null
@@ -1,552 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EhCache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EhCache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/EhCache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/EhCache.html" target="_top">Frames</a></li>
-<li><a href="EhCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache.ehcache</div>
-<h2 title="Class EhCache" class="title">Class EhCache&lt;K,V&gt;</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.ehcache.EhCache&lt;K,V&gt;</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.34">EhCache</a>&lt;K,V&gt;
-extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</pre>
-<div class="block">Shiro <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that wraps an <code>Ehcache</code> instance.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.2</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#EhCache-net.sf.ehcache.Ehcache-">EhCache</a></span>(net.sf.ehcache.Ehcache&nbsp;cache)</code>
-<div class="block">Constructs a new EhCache instance with the given cache.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#clear--">clear</a></span>()</code>
-<div class="block">Removes all elements in the cache, but leaves the cache in a useable state.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#get-K-">get</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)</code>
-<div class="block">Gets a value of an element which matches the given key.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#getDiskStoreSize--">getDiskStoreSize</a></span>()</code>
-<div class="block">Returns the size (in bytes) that this EhCache's disk store is consuming or <code>-1</code> if
- that number is unknown or cannot be calculated.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#getMemoryStoreSize--">getMemoryStoreSize</a></span>()</code>
-<div class="block">Returns the size (in bytes) that this EhCache's memory store is using (RAM), or <code>-1</code> if
- that number is unknown or cannot be calculated.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#getMemoryUsage--">getMemoryUsage</a></span>()</code>
-<div class="block">Returns the size (in bytes) that this EhCache is using in memory (RAM), or <code>-1</code> if that
- number is unknown or cannot be calculated.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#keys--">keys</a></span>()</code>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#put-K-V-">put</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key,
-   <a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;value)</code>
-<div class="block">Puts an object into the cache.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#remove-K-">remove</a></span>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)</code>
-<div class="block">Removes the element which matches the key.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>int</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#size--">size</a></span>()</code>
-<div class="block">Returns the number of entries in the cache.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#toString--">toString</a></span>()</code>
-<div class="block">Returns &quot;EhCache [&quot; + cache.getName() + &quot;]&quot;</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html#values--">values</a></span>()</code>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="EhCache-net.sf.ehcache.Ehcache-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>EhCache</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.51">EhCache</a>(net.sf.ehcache.Ehcache&nbsp;cache)</pre>
-<div class="block">Constructs a new EhCache instance with the given cache.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>cache</code> - - delegate EhCache instance this Shiro cache instance will wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="get-java.lang.Object-">
-<!--   -->
-</a><a name="get-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>get</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.64">get</a>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)
-      throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Gets a value of an element which matches the given key.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#get-K-">get</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key of the element to return.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>The value placed into the cache with an earlier put, or null if not found or expired</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="put-java.lang.Object-java.lang.Object-">
-<!--   -->
-</a><a name="put-K-V-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>put</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.94">put</a>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key,
-             <a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;value)
-      throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Puts an object into the cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#put-K-V-">put</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key.</dd>
-<dd><code>value</code> - the value.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="remove-java.lang.Object-">
-<!--   -->
-</a><a name="remove-K-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>remove</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.115">remove</a>(<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&nbsp;key)
-         throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Removes the element which matches the key.
-
- <p>If no element matches, nothing is removed and no Exception is thrown.</p></div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#remove-K-">remove</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>key</code> - the key of the element to remove</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the previous value associated with the given <code>key</code> or <code>null</code> if there was previous value</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="clear--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.131">clear</a>()
-           throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Removes all elements in the cache, but leaves the cache in a useable state.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#clear--">clear</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is a problem accessing the underlying cache system</dd>
-</dl>
-</li>
-</ul>
-<a name="size--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>size</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.142">size</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html#size--">Cache</a></code></span></div>
-<div class="block">Returns the number of entries in the cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#size--">size</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the number of entries in the cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="keys--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>keys</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.150">keys</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html#keys--">Cache</a></code></span></div>
-<div class="block">Returns a view of all the keys for entries contained in this cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#keys--">keys</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all the keys for entries contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="values--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>values</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.164">values</a>()</pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html#values--">Cache</a></code></span></div>
-<div class="block">Returns a view of all of the values contained in this cache.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/Cache.html#values--">values</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">K</a>,<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="type parameter in EhCache">V</a>&gt;</code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>a view of all of the values contained in this cache.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMemoryUsage--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMemoryUsage</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.192">getMemoryUsage</a>()</pre>
-<div class="block">Returns the size (in bytes) that this EhCache is using in memory (RAM), or <code>-1</code> if that
- number is unknown or cannot be calculated.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the size (in bytes) that this EhCache is using in memory (RAM), or <code>-1</code> if that
-         number is unknown or cannot be calculated.</dd>
-</dl>
-</li>
-</ul>
-<a name="getMemoryStoreSize--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getMemoryStoreSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.208">getMemoryStoreSize</a>()</pre>
-<div class="block">Returns the size (in bytes) that this EhCache's memory store is using (RAM), or <code>-1</code> if
- that number is unknown or cannot be calculated.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the size (in bytes) that this EhCache's memory store is using (RAM), or <code>-1</code> if
-         that number is unknown or cannot be calculated.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDiskStoreSize--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDiskStoreSize</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.224">getDiskStoreSize</a>()</pre>
-<div class="block">Returns the size (in bytes) that this EhCache's disk store is consuming or <code>-1</code> if
- that number is unknown or cannot be calculated.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the size (in bytes) that this EhCache's disk store is consuming or <code>-1</code> if
-         that number is unknown or cannot be calculated.</dd>
-</dl>
-</li>
-</ul>
-<a name="toString--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCache.html#line.237">toString</a>()</pre>
-<div class="block">Returns &quot;EhCache [&quot; + cache.getName() + &quot;]&quot;</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>&quot;EhCache [&quot; + cache.getName() + &quot;]&quot;</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/EhCache.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/EhCache.html" target="_top">Frames</a></li>
-<li><a href="EhCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCacheManager.html
deleted file mode 100755
index 31a144766..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/EhCacheManager.html
+++ /dev/null
@@ -1,530 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>EhCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="EhCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/EhCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/EhCacheManager.html" target="_top">Frames</a></li>
-<li><a href="EhCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache.ehcache</div>
-<h2 title="Class EhCacheManager" class="title">Class EhCacheManager</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.ehcache.EhCacheManager</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a>, <a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.49">EhCacheManager</a>
-extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a>, <a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></pre>
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing the Ehcache framework for all cache functionality.
- <p/>
- This class can <a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManager-net.sf.ehcache.CacheManager-"><code>accept</code></a> a manually configured
- <code>net.sf.ehcache.CacheManager</code> instance,
- or an <code>ehcache.xml</code> path location can be specified instead and one will be constructed. If neither are
- specified, Shiro's failsafe <code><a href="./ehcache.xml">ehcache.xml</a></code> file will be used by default.
- <p/>
- This implementation requires EhCache 1.2 and above. Make sure EhCache 1.1 or earlier
- is not in the classpath or it will not work.
- <p/>
- Please see the <a href="http://ehcache.sf.net" target="_top">Ehcache website</a> for their documentation.</div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>0.2</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="http://ehcache.sf.net" target="_top">The Ehcache website</a></dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- =========== FIELD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.summary">
-<!--   -->
-</a>
-<h3>Field Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
-<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Field and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>protected net.sf.ehcache.CacheManager</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#manager">manager</a></span></code>
-<div class="block">The EhCache cache manager used by this implementation to create caches.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#EhCacheManager--">EhCacheManager</a></span>()</code>
-<div class="block">Default no argument constructor</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#destroy--">destroy</a></span>()</code>
-<div class="block">Shuts-down the wrapped Ehcache CacheManager <b>only if implicitly created</b>.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>net.sf.ehcache.CacheManager</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManager--">getCacheManager</a></span>()</code>
-<div class="block">Returns the wrapped Ehcache <code>CacheManager</code> instance.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFile--">getCacheManagerConfigFile</a></span>()</code>
-<div class="block">Returns the resource location of the config file used to initialize a new
- EhCache CacheManager instance.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFileInputStream--">getCacheManagerConfigFileInputStream</a></span>()</code>
-<div class="block">Acquires the InputStream for the ehcache configuration file using
- <a href="../../../../../org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath-java.lang.String-"><code>ResourceUtils.getInputStreamForPath</code></a> with the
- path returned from <a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFile--"><code>getCacheManagerConfigFile()</code></a>.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#init--">init</a></span>()</code>
-<div class="block">Initializes this instance.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManager-net.sf.ehcache.CacheManager-">setCacheManager</a></span>(net.sf.ehcache.CacheManager&nbsp;manager)</code>
-<div class="block">Sets the wrapped Ehcache <code>CacheManager</code> instance.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManagerConfigFile-java.lang.String-">setCacheManagerConfigFile</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;classpathLocation)</code>
-<div class="block">Sets the resource location of the config file used to initialize the wrapped
- EhCache CacheManager instance.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ============ FIELD DETAIL =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="field.detail">
-<!--   -->
-</a>
-<h3>Field Detail</h3>
-<a name="manager">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>manager</h4>
-<pre>protected&nbsp;net.sf.ehcache.CacheManager <a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.59">manager</a></pre>
-<div class="block">The EhCache cache manager used by this implementation to create caches.</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="EhCacheManager--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>EhCacheManager</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.75">EhCacheManager</a>()</pre>
-<div class="block">Default no argument constructor</div>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getCacheManager--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCacheManager</h4>
-<pre>public&nbsp;net.sf.ehcache.CacheManager&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.83">getCacheManager</a>()</pre>
-<div class="block">Returns the wrapped Ehcache <code>CacheManager</code> instance.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the wrapped Ehcache <code>CacheManager</code> instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="setCacheManager-net.sf.ehcache.CacheManager-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setCacheManager</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.92">setCacheManager</a>(net.sf.ehcache.CacheManager&nbsp;manager)</pre>
-<div class="block">Sets the wrapped Ehcache <code>CacheManager</code> instance.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>manager</code> - the wrapped Ehcache <code>CacheManager</code> instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCacheManagerConfigFile--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCacheManagerConfigFile</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.107">getCacheManagerConfigFile</a>()</pre>
-<div class="block">Returns the resource location of the config file used to initialize a new
- EhCache CacheManager instance.  The string can be any resource path supported by the
- <a href="../../../../../org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath-java.lang.String-"><code>ResourceUtils.getInputStreamForPath(String)</code></a> call.
- <p/>
- This property is ignored if the CacheManager instance is injected directly - that is, it is only used to
- lazily create a CacheManager if one is not already provided.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the resource location of the config file used to initialize the wrapped
-         EhCache CacheManager instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="setCacheManagerConfigFile-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setCacheManagerConfigFile</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.122">setCacheManagerConfigFile</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;classpathLocation)</pre>
-<div class="block">Sets the resource location of the config file used to initialize the wrapped
- EhCache CacheManager instance.  The string can be any resource path supported by the
- <a href="../../../../../org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath-java.lang.String-"><code>ResourceUtils.getInputStreamForPath(String)</code></a> call.
- <p/>
- This property is ignored if the CacheManager instance is injected directly - that is, it is only used to
- lazily create a CacheManager if one is not already provided.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>classpathLocation</code> - resource location of the config file used to create the wrapped
-                          EhCache CacheManager instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCacheManagerConfigFileInputStream--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCacheManagerConfigFileInputStream</h4>
-<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.133">getCacheManagerConfigFileInputStream</a>()</pre>
-<div class="block">Acquires the InputStream for the ehcache configuration file using
- <a href="../../../../../org/apache/shiro/io/ResourceUtils.html#getInputStreamForPath-java.lang.String-"><code>ResourceUtils.getInputStreamForPath</code></a> with the
- path returned from <a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#getCacheManagerConfigFile--"><code>getCacheManagerConfigFile()</code></a>.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the InputStream for the ehcache configuration file.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCache</h4>
-<pre>public final&nbsp;&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.148">getCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
-                                throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Loads an existing EhCache from the cache manager, or starts a new cache if one is not found.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache to load/create.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the Cache with the given name</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is an error acquiring the Cache instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="init--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>init</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.197">init</a>()
-                throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Initializes this instance.
- <p/>
- If a <a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#setCacheManager-net.sf.ehcache.CacheManager-"><code>CacheManager</code></a> has been
- explicitly set (e.g. via Dependency Injection or programmatically) prior to calling this
- method, this method does nothing.
- <p/>
- However, if no <code>CacheManager</code> has been set, the default Ehcache singleton will be initialized, where
- Ehcache will look for an <code>ehcache.xml</code> file at the root of the classpath.  If one is not found,
- Ehcache will use its own failsafe configuration file.
- <p/>
- Because Shiro cannot use the failsafe defaults (fail-safe expunges cached objects after 2 minutes,
- something not desirable for Shiro sessions), this class manages an internal default configuration for
- this case.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/util/Initializable.html#init--">init</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there are any CacheExceptions thrown by EhCache.</dd>
-<dt><span class="seeLabel">See Also:</span></dt>
-<dd><code>CacheManager.create()</code></dd>
-</dl>
-</li>
-</ul>
-<a name="destroy--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>destroy</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/ehcache/EhCacheManager.html#line.234">destroy</a>()</pre>
-<div class="block">Shuts-down the wrapped Ehcache CacheManager <b>only if implicitly created</b>.
- <p/>
- If another component injected
- a non-null CacheManager into this instance before calling <a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html#init--"><code>init</code></a>, this instance expects that same
- component to also destroy the CacheManager instance, and it will not attempt to do so.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/util/Destroyable.html#destroy--">destroy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></code></dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/EhCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/EhCacheManager.html" target="_top">Frames</a></li>
-<li><a href="EhCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCache.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCache.html
deleted file mode 100755
index 57480a0fb..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCache.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.ehcache.EhCache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.ehcache.EhCache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/ehcache/class-use/EhCache.html" target="_top">Frames</a></li>
-<li><a href="EhCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.ehcache.EhCache" class="title">Uses of Class<br>org.apache.shiro.cache.ehcache.EhCache</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.shiro.cache.ehcache.EhCache</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/ehcache/class-use/EhCache.html" target="_top">Frames</a></li>
-<li><a href="EhCache.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCacheManager.html
deleted file mode 100755
index 8dc9de760..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/class-use/EhCacheManager.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.ehcache.EhCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.ehcache.EhCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/ehcache/class-use/EhCacheManager.html" target="_top">Frames</a></li>
-<li><a href="EhCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.ehcache.EhCacheManager" class="title">Uses of Class<br>org.apache.shiro.cache.ehcache.EhCacheManager</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.shiro.cache.ehcache.EhCacheManager</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/ehcache/class-use/EhCacheManager.html" target="_top">Frames</a></li>
-<li><a href="EhCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-frame.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-frame.html
deleted file mode 100755
index 7972596b9..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-frame.html
+++ /dev/null
@@ -1,21 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.ehcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html" target="classFrame">org.apache.shiro.cache.ehcache</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="EhCache.html" title="class in org.apache.shiro.cache.ehcache" target="classFrame">EhCache</a></li>
-<li><a href="EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache" target="classFrame">EhCacheManager</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-summary.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-summary.html
deleted file mode 100755
index 60cd87e34..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-summary.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.ehcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache.ehcache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.shiro.cache.ehcache</h1>
-<div class="docSummary">
-<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
- cache interfaces.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache">EhCache</a>&lt;K,V&gt;</td>
-<td class="colLast">
-<div class="block">Shiro <a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that wraps an <code>Ehcache</code> instance.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache">EhCacheManager</a></td>
-<td class="colLast">
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing the Ehcache framework for all cache functionality.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.shiro.cache.ehcache Description">Package org.apache.shiro.cache.ehcache Description</h2>
-<div class="block"><a href="http://ehcache.sourceforge.net" target="_top">Ehcache</a>-based implementations of Shiro's
- cache interfaces.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-tree.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-tree.html
deleted file mode 100755
index bb2da417f..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-tree.html
+++ /dev/null
@@ -1,140 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.ehcache Class Hierarchy (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache.ehcache Class Hierarchy (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/jcache/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.shiro.cache.ehcache</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.shiro.cache.ehcache.<a href="../../../../../org/apache/shiro/cache/ehcache/EhCache.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">EhCache</span></a>&lt;K,V&gt; (implements org.apache.shiro.cache.<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;)</li>
-<li type="circle">org.apache.shiro.cache.ehcache.<a href="../../../../../org/apache/shiro/cache/ehcache/EhCacheManager.html" title="class in org.apache.shiro.cache.ehcache"><span class="typeNameLink">EhCacheManager</span></a> (implements org.apache.shiro.cache.<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, org.apache.shiro.util.<a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface  [...]
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/shiro/cache/jcache/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-use.html b/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-use.html
deleted file mode 100755
index 9a624ec8a..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/ehcache/package-use.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.shiro.cache.ehcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.shiro.cache.ehcache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.shiro.cache.ehcache" class="title">Uses of Package<br>org.apache.shiro.cache.ehcache</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.shiro.cache.ehcache</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/ehcache/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/JCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/JCacheManager.html
deleted file mode 100755
index b5f8383b6..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/JCacheManager.html
+++ /dev/null
@@ -1,413 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>JCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="JCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/JCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/JCacheManager.html" target="_top">Frames</a></li>
-<li><a href="JCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">org.apache.shiro.cache.jcache</div>
-<h2 title="Class JCacheManager" class="title">Class JCacheManager</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
-<li>
-<ul class="inheritance">
-<li>org.apache.shiro.cache.jcache.JCacheManager</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a>, <a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></dd>
-</dl>
-<hr>
-<br>
-<pre>public class <a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.54">JCacheManager</a>
-extends <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>
-implements <a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, <a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a>, <a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></pre>
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing JCache for all cache functionality.
- <p/>
- This class can <a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#setCacheManager-javax.cache.CacheManager-"><code>accept</code></a> a manually configured
- <code>javax.cache.CacheManager</code> instance,
- a <code>cacheConfig</code> URI can be specified, or a call to <code>CachingProvider.getCacheManager()</code> will be used.
- <p/>
- This implementation requires a JCache implementation available on the classpath.
- <p/></div>
-<dl>
-<dt><span class="simpleTagLabel">Since:</span></dt>
-<dd>1.9</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!--   -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#JCacheManager--">JCacheManager</a></span>()</code>&nbsp;</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!--   -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#destroy--">destroy</a></span>()</code>
-<div class="block">Shuts-down the wrapped JCache CacheManager <b>only if implicitly created</b>.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#getCache-java.lang.String-">getCache</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>
-<div class="block">Acquires the cache with the specified <code>name</code>.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#getCacheConfig--">getCacheConfig</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>javax.cache.CacheManager</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#getCacheManager--">getCacheManager</a></span>()</code>&nbsp;</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#init--">init</a></span>()</code>
-<div class="block">Initializes this instance.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#setCacheConfig-java.lang.String-">setCacheConfig</a></span>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;jCacheConfig)</code>&nbsp;</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#setCacheManager-javax.cache.CacheManager-">setCacheManager</a></span>(javax.cache.CacheManager&nbsp;jCacheManager)</code>&nbsp;</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!--   -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
-<code><a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!--   -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="JCacheManager--">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>JCacheManager</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.54">JCacheManager</a>()</pre>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!--   -->
-</a>
-<h3>Method Detail</h3>
-<a name="getCache-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCache</h4>
-<pre>public&nbsp;&lt;K,V&gt;&nbsp;<a href="../../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.72">getCache</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)
-                          throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">CacheManager</a></code></span></div>
-<div class="block">Acquires the cache with the specified <code>name</code>.  If a cache does not yet exist with that name, a new one
- will be created with that name and returned.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheManager.html#getCache-java.lang.String-">getCache</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></code></dd>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - the name of the cache to acquire.</dd>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>the Cache with the given name</dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there is an error acquiring the Cache instance.</dd>
-</dl>
-</li>
-</ul>
-<a name="init--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>init</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.106">init</a>()
-                throws <a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></pre>
-<div class="block">Initializes this instance.
- <p/>
- If a CacheManager has been
- explicitly set (e.g. via Dependency Injection or programmatically) prior to calling this
- method, this method does nothing.
- <p/>
- Because Shiro cannot use the failsafe defaults (fail-safe expunges cached objects after 2 minutes,
- something not desirable for Shiro sessions), this class manages an internal default configuration for
- this case.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/util/Initializable.html#init--">init</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/util/Initializable.html" title="interface in org.apache.shiro.util">Initializable</a></code></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></code> - if there are any CacheExceptions thrown by JCache.</dd>
-</dl>
-</li>
-</ul>
-<a name="destroy--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>destroy</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.144">destroy</a>()</pre>
-<div class="block">Shuts-down the wrapped JCache CacheManager <b>only if implicitly created</b>.
- <p/>
- If another component injected
- a non-null CacheManager into this instance before calling <a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html#init--"><code>init</code></a>, this instance expects that same
- component to also destroy the CacheManager instance, and it will not attempt to do so.</div>
-<dl>
-<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/shiro/util/Destroyable.html#destroy--">destroy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.util">Destroyable</a></code></dd>
-</dl>
-</li>
-</ul>
-<a name="getCacheConfig--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCacheConfig</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.157">getCacheConfig</a>()</pre>
-</li>
-</ul>
-<a name="setCacheConfig-java.lang.String-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>setCacheConfig</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.161">setCacheConfig</a>(<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;jCacheConfig)</pre>
-</li>
-</ul>
-<a name="getCacheManager--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCacheManager</h4>
-<pre>public&nbsp;javax.cache.CacheManager&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.165">getCacheManager</a>()</pre>
-</li>
-</ul>
-<a name="setCacheManager-javax.cache.CacheManager-">
-<!--   -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>setCacheManager</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/shiro/cache/jcache/JCacheManager.html#line.169">setCacheManager</a>(javax.cache.CacheManager&nbsp;jCacheManager)</pre>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/JCacheManager.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/JCacheManager.html" target="_top">Frames</a></li>
-<li><a href="JCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/class-use/JCacheManager.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/class-use/JCacheManager.html
deleted file mode 100755
index faba1e56a..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/class-use/JCacheManager.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.shiro.cache.jcache.JCacheManager (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.shiro.cache.jcache.JCacheManager (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/jcache/JCacheManager.html" title="class in org.apache.shiro.cache.jcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/jcache/class-use/JCacheManager.html" target="_top">Frames</a></li>
-<li><a href="JCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class org.apache.shiro.cache.jcache.JCacheManager" class="title">Uses of Class<br>org.apache.shiro.cache.jcache.JCacheManager</h2>
-</div>
-<div class="classUseContainer">No usage of org.apache.shiro.cache.jcache.JCacheManager</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../overview-summary.html">Overview</a></li>
-<li><a href="../package-summary.html">Package</a></li>
-<li><a href="../../../../../../org/apache/shiro/cache/jcache/JCacheManager.html" title="class in org.apache.shiro.cache.jcache">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/shiro/cache/jcache/class-use/JCacheManager.html" target="_top">Frames</a></li>
-<li><a href="JCacheManager.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-frame.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-frame.html
deleted file mode 100755
index 4a56e9d34..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-frame.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.jcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../org/apache/shiro/cache/jcache/package-summary.html" target="classFrame">org.apache.shiro.cache.jcache</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="JCacheManager.html" title="class in org.apache.shiro.cache.jcache" target="classFrame">JCacheManager</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-summary.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-summary.html
deleted file mode 100755
index 78d3242c5..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-summary.html
+++ /dev/null
@@ -1,146 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.jcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache.jcache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cas/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.shiro.cache.jcache</h1>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html" title="class in org.apache.shiro.cache.jcache">JCacheManager</a></td>
-<td class="colLast">
-<div class="block">Shiro <code>CacheManager</code> implementation utilizing JCache for all cache functionality.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/shiro/cas/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-tree.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-tree.html
deleted file mode 100755
index 61c0b94f5..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-tree.html
+++ /dev/null
@@ -1,139 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache.jcache Class Hierarchy (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache.jcache Class Hierarchy (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/shiro/cas/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.shiro.cache.jcache</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.shiro.cache.jcache.<a href="../../../../../org/apache/shiro/cache/jcache/JCacheManager.html" title="class in org.apache.shiro.cache.jcache"><span class="typeNameLink">JCacheManager</span></a> (implements org.apache.shiro.cache.<a href="../../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, org.apache.shiro.util.<a href="../../../../../org/apache/shiro/util/Destroyable.html" title="interface in or [...]
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../org/apache/shiro/cache/ehcache/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/shiro/cas/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-use.html b/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-use.html
deleted file mode 100755
index de891c944..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/jcache/package-use.html
+++ /dev/null
@@ -1,126 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Package org.apache.shiro.cache.jcache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Package org.apache.shiro.cache.jcache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package org.apache.shiro.cache.jcache" class="title">Uses of Package<br>org.apache.shiro.cache.jcache</h1>
-</div>
-<div class="contentContainer">No usage of org.apache.shiro.cache.jcache</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../index-all.html">Index</a></li>
-<li><a href="../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../index.html?org/apache/shiro/cache/jcache/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/package-frame.html b/static/1.13.0/apidocs/org/apache/shiro/cache/package-frame.html
deleted file mode 100755
index d05675aa9..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/package-frame.html
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../org/apache/shiro/cache/package-summary.html" target="classFrame">org.apache.shiro.cache</a></h1>
-<div class="indexContainer">
-<h2 title="Interfaces">Interfaces</h2>
-<ul title="Interfaces">
-<li><a href="Cache.html" title="interface in org.apache.shiro.cache" target="classFrame"><span class="interfaceName">Cache</span></a></li>
-<li><a href="CacheManager.html" title="interface in org.apache.shiro.cache" target="classFrame"><span class="interfaceName">CacheManager</span></a></li>
-<li><a href="CacheManagerAware.html" title="interface in org.apache.shiro.cache" target="classFrame"><span class="interfaceName">CacheManagerAware</span></a></li>
-</ul>
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="AbstractCacheManager.html" title="class in org.apache.shiro.cache" target="classFrame">AbstractCacheManager</a></li>
-<li><a href="MapCache.html" title="class in org.apache.shiro.cache" target="classFrame">MapCache</a></li>
-<li><a href="MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache" target="classFrame">MemoryConstrainedCacheManager</a></li>
-</ul>
-<h2 title="Exceptions">Exceptions</h2>
-<ul title="Exceptions">
-<li><a href="CacheException.html" title="class in org.apache.shiro.cache" target="classFrame">CacheException</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/package-summary.html b/static/1.13.0/apidocs/org/apache/shiro/cache/package-summary.html
deleted file mode 100755
index 7021b01be..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/package-summary.html
+++ /dev/null
@@ -1,217 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/authz/permission/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../org/apache/shiro/cache/ehcache/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;org.apache.shiro.cache</h1>
-<div class="docSummary">
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</div>
-<p>See:&nbsp;<a href="#package.description">Description</a></p>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
-<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Interface</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;</td>
-<td class="colLast">
-<div class="block">A Cache efficiently stores temporary objects primarily to improve an application's performance.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a></td>
-<td class="colLast">
-<div class="block">A CacheManager provides and maintains the lifecycles of <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache">CacheManagerAware</a></td>
-<td class="colLast">
-<div class="block">Interface implemented by components that utilize a CacheManager and wish that CacheManager to be supplied if
- one is available.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache">AbstractCacheManager</a></td>
-<td class="colLast">
-<div class="block">Very simple abstract <code>CacheManager</code> implementation that retains all created <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> instances in
- an in-memory <a href="https://docs.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent"><code>ConcurrentMap</code></a>.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache">MapCache</a>&lt;K,V&gt;</td>
-<td class="colLast">
-<div class="block">A <code>MapCache</code> is a <a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><code>Cache</code></a> implementation that uses a backing <a href="https://docs.oracle.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a> instance to store
- and retrieve cached data.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache">MemoryConstrainedCacheManager</a></td>
-<td class="colLast">
-<div class="block">Simple memory-only based <a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><code>CacheManager</code></a> implementation usable in production
- environments.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
-<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Exception</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache">CacheException</a></td>
-<td class="colLast">
-<div class="block">Root class of all Shiro exceptions related to caching operations.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-<a name="package.description">
-<!--   -->
-</a>
-<h2 title="Package org.apache.shiro.cache Description">Package org.apache.shiro.cache Description</h2>
-<div class="block">Caching support used to enhance performance for security operations.</div>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li class="navBarCell1Rev">Package</li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/authz/permission/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../org/apache/shiro/cache/ehcache/package-summary.html">Next&nbsp;Package</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/package-tree.html b/static/1.13.0/apidocs/org/apache/shiro/cache/package-tree.html
deleted file mode 100755
index 49f0522e0..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/package-tree.html
+++ /dev/null
@@ -1,167 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc -->
-<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>org.apache.shiro.cache Class Hierarchy (Apache Shiro 1.13.0 API)</title>
-<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
-    try {
-        if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="org.apache.shiro.cache Class Hierarchy (Apache Shiro 1.13.0 API)";
-        }
-    }
-    catch(err) {
-    }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- Matomo --> <script>   var _paq = window._paq = window._paq || [];   /* tracker methods like "setCustomDimension" should be called before "trackPageView" */   /* We explicitly disable cookie tracking to avoid privacy issues */   _paq.push(['disableCookies']);   _paq.push(['trackPageView']);   _paq.push(['enableLinkTracking']);   (function() {     var u="//matomo.privacy.apache.org/";     _paq.push(['setTrackerUrl', u+'matomo.php']);     _paq.push(['setSiteId', '2']);     var d=docume [...]
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/authz/permission/package-tree.html">Prev</a></li>
-<li><a href="../../../../org/apache/shiro/cache/ehcache/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_top");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!--   -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package org.apache.shiro.cache</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="../../../../overview-tree.html">All Packages</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
-<ul>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/AbstractCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">AbstractCacheManager</span></a> (implements org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache">CacheManager</a>, org.apache.shiro.util.<a href="../../../../org/apache/shiro/util/Destroyable.html" title="interface in org.apache.shiro.u [...]
-<ul>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/MemoryConstrainedCacheManager.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">MemoryConstrainedCacheManager</span></a></li>
-</ul>
-</li>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/MapCache.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">MapCache</span></a>&lt;K,V&gt; (implements org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache">Cache</a>&lt;K,V&gt;)</li>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
-<ul>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
-<ul>
-<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
-<ul>
-<li type="circle">org.apache.shiro.<a href="../../../../org/apache/shiro/ShiroException.html" title="class in org.apache.shiro"><span class="typeNameLink">ShiroException</span></a>
-<ul>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/CacheException.html" title="class in org.apache.shiro.cache"><span class="typeNameLink">CacheException</span></a></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
-<ul>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/Cache.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">Cache</span></a>&lt;K,V&gt;</li>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/CacheManager.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">CacheManager</span></a></li>
-<li type="circle">org.apache.shiro.cache.<a href="../../../../org/apache/shiro/cache/CacheManagerAware.html" title="interface in org.apache.shiro.cache"><span class="typeNameLink">CacheManagerAware</span></a></li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!--   -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!--   -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../overview-summary.html">Overview</a></li>
-<li><a href="package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../index-all.html">Index</a></li>
-<li><a href="../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../org/apache/shiro/authz/permission/package-tree.html">Prev</a></li>
-<li><a href="../../../../org/apache/shiro/cache/ehcache/package-tree.html">Next</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../index.html?org/apache/shiro/cache/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
-  allClassesLink = document.getElementById("allclasses_navbar_bottom");
-  if(window==top) {
-    allClassesLink.style.display = "block";
-  }
-  else {
-    allClassesLink.style.display = "none";
-  }
-  //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!--   -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2004&#x2013;2023 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
-</body>
-</html>
diff --git a/static/1.13.0/apidocs/org/apache/shiro/cache/package-use.html b/static/1.13.0/apidocs/org/apache/shiro/cache/package-use.html
deleted file mode 100755
index 9718c84a9..000000000
--- a/static/1.13.0/apidocs/org/apache/shiro/cache/package-use.html
+++ /dev/null
@@ -1,592 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
... 6584 lines suppressed ...