Deploying to gh-pages from @ plan-player-analytics/Plan@f8652ad1b9 🚀

This commit is contained in:
AuroraLS3 2022-06-19 15:48:30 +00:00
parent feb64f9453
commit 9b55083c78
43 changed files with 4151 additions and 1419 deletions

File diff suppressed because it is too large Load Diff

View File

@ -184,6 +184,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="com/djrapitops/plan/delivery/webserver/cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="com/djrapitops/plan/delivery/webserver/configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="com/djrapitops/plan/delivery/webserver/resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver.auth</a></div>

File diff suppressed because one or more lines are too long

View File

@ -108,7 +108,7 @@ loadScripts(document, 'script');</script>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.storage.database.DBSystem,dagger.Lazy,dagger.Lazy)" class="member-name-link">Addresses</a><wbr>(<a href="../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="../../storage/database/DBSystem.html" title="class in com.djrapitops.plan.storage.database">DBSystem</a>&nbsp;dbSystem,
dagger.Lazy&lt;<a href="../../identification/properties/ServerProperties.html" title="class in com.djrapitops.plan.identification.properties">ServerProperties</a>&gt;&nbsp;serverProperties,
dagger.Lazy&lt;<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webserver)</code></div>
dagger.Lazy&lt;<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webserver)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -163,7 +163,7 @@ loadScripts(document, 'script');</script>
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">Addresses</span><wbr><span class="parameters">(<a href="../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="../../storage/database/DBSystem.html" title="class in com.djrapitops.plan.storage.database">DBSystem</a>&nbsp;dbSystem,
dagger.Lazy&lt;<a href="../../identification/properties/ServerProperties.html" title="class in com.djrapitops.plan.identification.properties">ServerProperties</a>&gt;&nbsp;serverProperties,
dagger.Lazy&lt;<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webserver)</span></div>
dagger.Lazy&lt;<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webserver)</span></div>
</section>
</li>
</ul>

View File

@ -96,7 +96,7 @@ loadScripts(document, 'script');</script>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.web.ResolverSvc,com.djrapitops.plan.delivery.webserver.ResponseFactory,dagger.Lazy,com.djrapitops.plan.delivery.webserver.resolver.QueryPageResolver,com.djrapitops.plan.delivery.webserver.resolver.PlayersPageResolver,com.djrapitops.plan.delivery.webserver.resolver.PlayerPageResolver,com.djrapitops.plan.delivery.webserver.resolver.ServerPageResolver,com.djrapitops.plan.delivery.webserver.resolver.RootPageResolver,com.djrapitops.plan.delivery.webserver.resolver.json.RootJSONResolver,com.djrapitops.plan.delivery.webserver.resolver.StaticResourceResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LoginPageResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.RegisterPageResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LoginResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LogoutResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.RegisterResolver,com.djrapitops.plan.delivery.webserver.resolver.ErrorsPageResolver,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">ResponseResolver</a><wbr>(<a href="../web/ResolverSvc.html" title="class in com.djrapitops.plan.delivery.web">ResolverSvc</a>&nbsp;resolverService,
<a href="ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer,
dagger.Lazy&lt;<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer,
<a href="resolver/QueryPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">QueryPageResolver</a>&nbsp;queryPageResolver,
<a href="resolver/PlayersPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayersPageResolver</a>&nbsp;playersPageResolver,
<a href="resolver/PlayerPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayerPageResolver</a>&nbsp;playerPageResolver,
@ -155,7 +155,7 @@ loadScripts(document, 'script');</script>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">ResponseResolver</span><wbr><span class="parameters">(<a href="../web/ResolverSvc.html" title="class in com.djrapitops.plan.delivery.web">ResolverSvc</a>&nbsp;resolverService,
<a href="ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer,
dagger.Lazy&lt;<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer,
<a href="resolver/QueryPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">QueryPageResolver</a>&nbsp;queryPageResolver,
<a href="resolver/PlayersPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayersPageResolver</a>&nbsp;playersPageResolver,
<a href="resolver/PlayerPageResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver">PlayerPageResolver</a>&nbsp;playerPageResolver,

View File

@ -96,9 +96,9 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.WebServer)" class="member-name-link">WebServerSystem</a><wbr>(<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.http.WebServer)" class="member-name-link">WebServerSystem</a><wbr>(<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="auth/ActiveCookieStore.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a>&nbsp;activeCookieStore,
<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&nbsp;webServer)</code></div>
<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&nbsp;webServer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -127,7 +127,7 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAddresses()" class="member-name-link">getAddresses</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWebServer()" class="member-name-link">getWebServer</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
@ -148,12 +148,12 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.WebServer)">
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.http.WebServer)">
<h3>WebServerSystem</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WebServerSystem</span><wbr><span class="parameters">(<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="auth/ActiveCookieStore.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a>&nbsp;activeCookieStore,
<a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&nbsp;webServer)</span></div>
<a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&nbsp;webServer)</span></div>
</section>
</li>
</ul>
@ -191,7 +191,7 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<li>
<section class="detail" id="getWebServer()">
<h3>getWebServer</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></span>&nbsp;<span class="element-name">getWebServer</span>()</div>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></span>&nbsp;<span class="element-name">getWebServer</span>()</div>
</section>
</li>
<li>

View File

@ -0,0 +1,160 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AllowedIpList (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.auth, class: AllowedIpList">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<h1 title="Class AllowedIpList" class="title">Class AllowedIpList</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.auth.AllowedIpList</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">AllowedIpList</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig)" class="member-name-link">AllowedIpList</a><wbr>(<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAllowed(java.lang.String)" class="member-name-link">isAllowed</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;accessAddress)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.settings.config.PlanConfig)">
<h3>AllowedIpList</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">AllowedIpList</span><wbr><span class="parameters">(<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="isAllowed(java.lang.String)">
<h3>isAllowed</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAllowed</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;accessAddress)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -74,7 +74,7 @@ loadScripts(document, 'script');</script>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="BasicAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a></code>, <code><a href="CookieAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a></code></dd>
<dd><code><a href="CookieAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">Authentication</span></div>

View File

@ -2,10 +2,10 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>BasicAuthentication (Plan 5.5-SNAPSHOT API)</title>
<title>AuthenticationExtractor (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.auth, class: BasicAuthentication">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.auth, class: AuthenticationExtractor">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
@ -69,24 +69,16 @@ loadScripts(document, 'script');</script>
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<h1 title="Class BasicAuthentication" class="title">Class BasicAuthentication</h1>
<h1 title="Class AuthenticationExtractor" class="title">Class AuthenticationExtractor</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.auth.BasicAuthentication</div>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">BasicAuthentication</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></span></div>
<div class="block">Authentication handling for Basic Auth.
<p>
Basic access authentication (Wikipedia):
https://en.wikipedia.org/wiki/Basic_access_authentication</div>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">AuthenticationExtractor</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
@ -98,8 +90,7 @@ implements <a href="Authentication.html" title="interface in com.djrapitops.plan
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String,com.djrapitops.plan.storage.database.Database)" class="member-name-link">BasicAuthentication</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authenticationString,
<a href="../../../storage/database/Database.html" title="interface in com.djrapitops.plan.storage.database">Database</a>&nbsp;database)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore)" class="member-name-link">AuthenticationExtractor</a><wbr>(<a href="ActiveCookieStore.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a>&nbsp;activeCookieStore)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -115,11 +106,9 @@ implements <a href="Authentication.html" title="interface in com.djrapitops.plan
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../domain/auth/User.html" title="class in com.djrapitops.plan.delivery.domain.auth">User</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getUser()" class="member-name-link">getUser</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Obtain the WebUser related to this authentication.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#extractAuthentication(com.djrapitops.plan.delivery.webserver.http.InternalRequest)" class="member-name-link">extractAuthentication</a><wbr>(<a href="../http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>&nbsp;internalRequest)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
@ -138,10 +127,10 @@ implements <a href="Authentication.html" title="interface in com.djrapitops.plan
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,com.djrapitops.plan.storage.database.Database)">
<h3>BasicAuthentication</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">BasicAuthentication</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;authenticationString,
<a href="../../../storage/database/Database.html" title="interface in com.djrapitops.plan.storage.database">Database</a>&nbsp;database)</span></div>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore)">
<h3>AuthenticationExtractor</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">AuthenticationExtractor</span><wbr><span class="parameters">(<a href="ActiveCookieStore.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a>&nbsp;activeCookieStore)</span></div>
</section>
</li>
</ul>
@ -153,17 +142,9 @@ implements <a href="Authentication.html" title="interface in com.djrapitops.plan
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getUser()">
<h3>getUser</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../domain/auth/User.html" title="class in com.djrapitops.plan.delivery.domain.auth">User</a></span>&nbsp;<span class="element-name">getUser</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="Authentication.html#getUser()">Authentication</a></code></span></div>
<div class="block">Obtain the WebUser related to this authentication.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="Authentication.html#getUser()">getUser</a></code>&nbsp;in interface&nbsp;<code><a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></code></dd>
<dt>Returns:</dt>
<dd>Web user for the authentication.</dd>
</dl>
<section class="detail" id="extractAuthentication(com.djrapitops.plan.delivery.webserver.http.InternalRequest)">
<h3>extractAuthentication</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>&gt;</span>&nbsp;<span class="element-name">extractAuthentication</span><wbr><span class="parameters">(<a href="../http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>&nbsp;internalRequest)</span></div>
</section>
</li>
</ul>

View File

@ -2,24 +2,24 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>RequestHandler (Plan 5.5-SNAPSHOT API)</title>
<title>Cookie (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver, class: RequestHandler">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.auth, class: Cookie">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
@ -31,13 +31,13 @@ loadScripts(document, 'script');</script>
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
@ -46,13 +46,13 @@ loadScripts(document, 'script');</script>
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#constructor-summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#constructor-detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
@ -68,26 +68,35 @@ loadScripts(document, 'script');</script>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver</a></div>
<h1 title="Class RequestHandler" class="title">Class RequestHandler</h1>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<h1 title="Class Cookie" class="title">Class Cookie</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.RequestHandler</div>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.auth.Cookie</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpHandler</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">RequestHandler</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpHandler</a></span></div>
<div class="block">HttpHandler for WebServer request management.</div>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">Cookie</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(java.lang.String)" class="member-name-link">Cookie</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;rawRepresentation)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-constructor-name odd-row-color"><code><a href="#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">Cookie</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
@ -99,15 +108,12 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.https
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResponse(com.sun.net.httpserver.HttpExchange)" class="member-name-link">getResponse</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange)</code></div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getName()" class="member-name-link">getName</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResponseResolver()" class="member-name-link">getResponseResolver</a>()</code></div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getValue()" class="member-name-link">getValue</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#handle(com.sun.net.httpserver.HttpExchange)" class="member-name-link">handle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
@ -120,31 +126,42 @@ implements <a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.https
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String)">
<h3>Cookie</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Cookie</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;rawRepresentation)</span></div>
</section>
</li>
<li>
<section class="detail" id="&lt;init&gt;(java.lang.String,java.lang.String)">
<h3>Cookie</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">Cookie</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;value)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="handle(com.sun.net.httpserver.HttpExchange)">
<h3>handle</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">handle</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange)</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html#handle(com.sun.net.httpserver.HttpExchange)" title="class or interface in com.sun.net.httpserver" class="external-link">handle</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpHandler</a></code></dd>
</dl>
<section class="detail" id="getName()">
<h3>getName</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getName</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getResponse(com.sun.net.httpserver.HttpExchange)">
<h3>getResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></span>&nbsp;<span class="element-name">getResponse</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange)</span></div>
</section>
</li>
<li>
<section class="detail" id="getResponseResolver()">
<h3>getResponseResolver</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></span>&nbsp;<span class="element-name">getResponseResolver</span>()</div>
<section class="detail" id="getValue()">
<h3>getValue</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getValue</span>()</div>
</section>
</li>
</ul>

View File

@ -78,6 +78,10 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color"><a href="../cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
@ -96,14 +100,16 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ActiveCookieStore.Holder.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore.Holder</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">
<div class="block">Interface for different WebUser authentication methods used by Requests.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="BasicAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Authentication handling for Basic Auth.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="CookieAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab3"><a href="FailReason.html" title="enum class in com.djrapitops.plan.delivery.webserver.auth">FailReason</a></div>

View File

@ -61,7 +61,9 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="ActiveCookieStore.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore</a> (implements com.djrapitops.plan.<a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="ActiveCookieStore.Holder.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore.Holder</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="BasicAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a> (implements com.djrapitops.plan.delivery.webserver.auth.<a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="AllowedIpList.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="AuthenticationExtractor.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="Cookie.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="CookieAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a> (implements com.djrapitops.plan.delivery.webserver.auth.<a href="Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>)</li>
<li class="circle">net.playeranalytics.plugin.scheduling.PluginRunnable (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>)
<ul>

View File

@ -78,6 +78,10 @@ loadScripts(document, 'script');</script>
</div>
<div class="col-first odd-row-color"><a href="../auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>

View File

@ -0,0 +1,265 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>WebserverConfiguration (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.configuration, class: WebserverConfiguration">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<h1 title="Class WebserverConfiguration" class="title">Class WebserverConfiguration</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">WebserverConfiguration</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.auth.AllowedIpList,com.djrapitops.plan.delivery.webserver.configuration.WebserverLogMessages)" class="member-name-link">WebserverConfiguration</a><wbr>(<a href="../../../storage/file/PlanFiles.html" title="class in com.djrapitops.plan.storage.file">PlanFiles</a>&nbsp;files,
<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="../auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a>&nbsp;allowedIpList,
<a href="WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a>&nbsp;webserverLogMessages)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAccessAddressPolicy()" class="member-name-link">getAccessAddressPolicy</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAlias()" class="member-name-link">getAlias</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllowedCorsOrigin()" class="member-name-link">getAllowedCorsOrigin</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAllowedIpList()" class="member-name-link">getAllowedIpList</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKeyManagerPassword()" class="member-name-link">getKeyManagerPassword</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKeyStorePassword()" class="member-name-link">getKeyStorePassword</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getKeyStorePath()" class="member-name-link">getKeyStorePath</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>int</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getPort()" class="member-name-link">getPort</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getWebserverLogMessages()" class="member-name-link">getWebserverLogMessages</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAuthenticationDisabled()" class="member-name-link">isAuthenticationDisabled</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isAuthenticationEnabled()" class="member-name-link">isAuthenticationEnabled</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#isWebserverDisabled()" class="member-name-link">isWebserverDisabled</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.auth.AllowedIpList,com.djrapitops.plan.delivery.webserver.configuration.WebserverLogMessages)">
<h3>WebserverConfiguration</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WebserverConfiguration</span><wbr><span class="parameters">(<a href="../../../storage/file/PlanFiles.html" title="class in com.djrapitops.plan.storage.file">PlanFiles</a>&nbsp;files,
<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="../auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a>&nbsp;allowedIpList,
<a href="WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a>&nbsp;webserverLogMessages)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getWebserverLogMessages()">
<h3>getWebserverLogMessages</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></span>&nbsp;<span class="element-name">getWebserverLogMessages</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isAuthenticationDisabled()">
<h3>isAuthenticationDisabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAuthenticationDisabled</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isAuthenticationEnabled()">
<h3>isAuthenticationEnabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAuthenticationEnabled</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAccessAddressPolicy()">
<h3>getAccessAddressPolicy</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></span>&nbsp;<span class="element-name">getAccessAddressPolicy</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAllowedIpList()">
<h3>getAllowedIpList</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></span>&nbsp;<span class="element-name">getAllowedIpList</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAllowedCorsOrigin()">
<h3>getAllowedCorsOrigin</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAllowedCorsOrigin</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPort()">
<h3>getPort</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPort</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isWebserverDisabled()">
<h3>isWebserverDisabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isWebserverDisabled</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getKeyStorePath()">
<h3>getKeyStorePath</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getKeyStorePath</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getKeyStorePassword()">
<h3>getKeyStorePassword</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getKeyStorePassword</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getKeyManagerPassword()">
<h3>getKeyManagerPassword</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getKeyManagerPassword</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAlias()">
<h3>getAlias</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAlias</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,242 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>WebserverLogMessages (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.configuration, class: WebserverLogMessages">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<h1 title="Class WebserverLogMessages" class="title">Class WebserverLogMessages</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.configuration.WebserverLogMessages</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">WebserverLogMessages</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.delivery.webserver.Addresses)" class="member-name-link">WebserverLogMessages</a><wbr>(net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger,
<a href="../../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#authenticationNotPossible()" class="member-name-link">authenticationNotPossible</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#authenticationUsingProxy()" class="member-name-link">authenticationUsingProxy</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#infoWebserverEnabled(int)" class="member-name-link">infoWebserverEnabled</a><wbr>(int&nbsp;port)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#invalidCertificate()" class="member-name-link">invalidCertificate</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#keystoreFileNotFound()" class="member-name-link">keystoreFileNotFound</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#keystoreNotFoundError(java.nio.file.InvalidPathException,java.lang.String)" class="member-name-link">keystoreNotFoundError</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/InvalidPathException.html" title="class or interface in java.nio.file" class="external-link">InvalidPathException</a>&nbsp;error,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keyStorePath)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#warnAboutWhitelistBlock(java.lang.String,java.lang.String)" class="member-name-link">warnAboutWhitelistBlock</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;accessAddress,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;requestedURIString)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#warnAboutXForwardedForSecurityIssue()" class="member-name-link">warnAboutXForwardedForSecurityIssue</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#warnWebserverDisabledByConfig()" class="member-name-link">warnWebserverDisabledByConfig</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.delivery.webserver.Addresses)">
<h3>WebserverLogMessages</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WebserverLogMessages</span><wbr><span class="parameters">(net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger,
<a href="../../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="warnAboutXForwardedForSecurityIssue()">
<h3>warnAboutXForwardedForSecurityIssue</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">warnAboutXForwardedForSecurityIssue</span>()</div>
</section>
</li>
<li>
<section class="detail" id="warnAboutWhitelistBlock(java.lang.String,java.lang.String)">
<h3>warnAboutWhitelistBlock</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">warnAboutWhitelistBlock</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;accessAddress,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;requestedURIString)</span></div>
</section>
</li>
<li>
<section class="detail" id="infoWebserverEnabled(int)">
<h3>infoWebserverEnabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">infoWebserverEnabled</span><wbr><span class="parameters">(int&nbsp;port)</span></div>
</section>
</li>
<li>
<section class="detail" id="warnWebserverDisabledByConfig()">
<h3>warnWebserverDisabledByConfig</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">warnWebserverDisabledByConfig</span>()</div>
</section>
</li>
<li>
<section class="detail" id="keystoreNotFoundError(java.nio.file.InvalidPathException,java.lang.String)">
<h3>keystoreNotFoundError</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">keystoreNotFoundError</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/nio/file/InvalidPathException.html" title="class or interface in java.nio.file" class="external-link">InvalidPathException</a>&nbsp;error,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keyStorePath)</span></div>
</section>
</li>
<li>
<section class="detail" id="authenticationNotPossible()">
<h3>authenticationNotPossible</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">authenticationNotPossible</span>()</div>
</section>
</li>
<li>
<section class="detail" id="authenticationUsingProxy()">
<h3>authenticationUsingProxy</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">authenticationUsingProxy</span>()</div>
</section>
</li>
<li>
<section class="detail" id="invalidCertificate()">
<h3>invalidCertificate</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">invalidCertificate</span>()</div>
</section>
</li>
<li>
<section class="detail" id="keystoreFileNotFound()">
<h3>keystoreFileNotFound</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">keystoreFileNotFound</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,105 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.djrapitops.plan.delivery.webserver.configuration (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.configuration">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</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#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package com.djrapitops.plan.delivery.webserver.configuration" class="title">Package com.djrapitops.plan.delivery.webserver.configuration</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">com.djrapitops.plan.delivery.webserver.configuration</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">com.djrapitops.plan.delivery.webserver</a></div>
<div class="col-last even-row-color">
<div class="block">Webserver implementation and HTTP output.</div>
</div>
<div class="col-first odd-row-color"><a href="../auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="caption"><span>Classes</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,72 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.djrapitops.plan.delivery.webserver.configuration Class Hierarchy (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="tree: package: com.djrapitops.plan.delivery.webserver.configuration">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package com.djrapitops.plan.delivery.webserver.configuration</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.configuration.<a href="WebserverConfiguration.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.configuration.<a href="WebserverLogMessages.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,217 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>AccessAddressPolicy (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, enum: AccessAddressPolicy">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#enum-constant-summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-summary">Method</a></li>
</ul>
<ul class="sub-nav-list">
<li>Detail:&nbsp;</li>
<li><a href="#enum-constant-detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Enum Class AccessAddressPolicy" class="title">Enum Class AccessAddressPolicy</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">java.lang.Enum</a>&lt;<a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a>&gt;
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.AccessAddressPolicy</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;<a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a>&gt;</code>, <code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public enum </span><span class="element-name type-name-label">AccessAddressPolicy</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a>&gt;</span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-java.lang.Enum">Nested classes/interfaces inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h2>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">Enum.EnumDesc</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a> extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.EnumDesc.html" title="class or interface in java.lang" class="external-link">E</a>&gt;&gt;</code></div>
</section>
</li>
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<li>
<section class="constants-summary" id="enum-constant-summary">
<h2>Enum Constant Summary</h2>
<div class="caption"><span>Enum Constants</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Enum Constant</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="#SOCKET_IP" class="member-name-link">SOCKET_IP</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="#X_FORWARDED_FOR_HEADER" class="member-name-link">X_FORWARDED_FOR_HEADER</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab1" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab1', 3)" class="table-tab">Static Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#valueOf(java.lang.String)" class="member-name-link">valueOf</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns the enum constant of this class with the specified name.</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code>static <a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a>[]</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4"><code><a href="#values()" class="member-name-link">values</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab1 method-summary-table-tab4">
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Enum">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" title="class or interface in java.lang" class="external-link">Enum</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#compareTo(E)" title="class or interface in java.lang" class="external-link">compareTo</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#describeConstable()" title="class or interface in java.lang" class="external-link">describeConstable</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#getDeclaringClass()" title="class or interface in java.lang" class="external-link">getDeclaringClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#name()" title="class or interface in java.lang" class="external-link">name</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#ordinal()" title="class or interface in java.lang" class="external-link">ordinal</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html#valueOf(java.lang.Class,java.lang.String)" title="class or interface in java.lang" class="external-link">valueOf</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<li>
<section class="constant-details" id="enum-constant-detail">
<h2>Enum Constant Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="SOCKET_IP">
<h3>SOCKET_IP</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></span>&nbsp;<span class="element-name">SOCKET_IP</span></div>
</section>
</li>
<li>
<section class="detail" id="X_FORWARDED_FOR_HEADER">
<h3>X_FORWARDED_FOR_HEADER</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></span>&nbsp;<span class="element-name">X_FORWARDED_FOR_HEADER</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="values()">
<h3>values</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a>[]</span>&nbsp;<span class="element-name">values</span>()</div>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>an array containing the constants of this enum class, in the order they are declared</dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="valueOf(java.lang.String)">
<h3>valueOf</h3>
<div class="member-signature"><span class="modifiers">public static</span>&nbsp;<span class="return-type"><a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></span>&nbsp;<span class="element-name">valueOf</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;name)</span></div>
<div class="block">Returns the enum constant of this class with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this class. (Extraneous whitespace characters are
not permitted.)</div>
<dl class="notes">
<dt>Parameters:</dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt>Returns:</dt>
<dd>the enum constant with the specified name</dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/IllegalArgumentException.html" title="class or interface in java.lang" class="external-link">IllegalArgumentException</a></code> - if this enum class has no constant with the specified name</dd>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/NullPointerException.html" title="class or interface in java.lang" class="external-link">NullPointerException</a></code> - if the argument is null</dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,204 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>InternalRequest (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, interface: InternalRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Interface InternalRequest" class="title">Interface InternalRequest</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">InternalRequest</span></div>
<div class="block">Represents a HTTP request.</div>
<dl class="notes">
<dt>See Also:</dt>
<dd>
<ul class="see-list-long">
<li><a href="../../web/resolver/request/Request.html" title="class in com.djrapitops.plan.delivery.web.resolver.request"><code>for API based request, as this interface is for internal use.</code></a></li>
</ul>
</dd>
</dl>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button><button id="method-summary-table-tab5" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab5', 3)" class="table-tab">Default Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getAccessAddress(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration)" class="member-name-link">getAccessAddress</a><wbr>(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAccessAddressFromHeader()" class="member-name-link">getAccessAddressFromHeader</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getAccessAddressFromSocketIp()" class="member-name-link">getAccessAddressFromSocketIp</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../auth/Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getAuthentication(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">getAuthentication</a><wbr>(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getCookies()" class="member-name-link">getCookies</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getRequestedURIString()" class="member-name-link">getRequestedURIString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code>default <a href="../../web/resolver/request/WebUser.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">WebUser</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5"><code><a href="#getWebUser(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">getWebUser</a><wbr>(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab5">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="../../web/resolver/request/Request.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#toRequest()" class="member-name-link">toRequest</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getAccessAddress(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration)">
<h3>getAccessAddress</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAccessAddress</span><wbr><span class="parameters">(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration)</span></div>
</section>
</li>
<li>
<section class="detail" id="toRequest()">
<h3>toRequest</h3>
<div class="member-signature"><span class="return-type"><a href="../../web/resolver/request/Request.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></span>&nbsp;<span class="element-name">toRequest</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getCookies()">
<h3>getCookies</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a>&gt;</span>&nbsp;<span class="element-name">getCookies</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAccessAddressFromSocketIp()">
<h3>getAccessAddressFromSocketIp</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAccessAddressFromSocketIp</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getAccessAddressFromHeader()">
<h3>getAccessAddressFromHeader</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAccessAddressFromHeader</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getRequestedURIString()">
<h3>getRequestedURIString</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getRequestedURIString</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getWebUser(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)">
<h3>getWebUser</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="../../web/resolver/request/WebUser.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">WebUser</a></span>&nbsp;<span class="element-name">getWebUser</span><wbr><span class="parameters">(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</span></div>
</section>
</li>
<li>
<section class="detail" id="getAuthentication(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)">
<h3>getAuthentication</h3>
<div class="member-signature"><span class="modifiers">default</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;<a href="../auth/Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>&gt;</span>&nbsp;<span class="element-name">getAuthentication</span><wbr><span class="parameters">(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,241 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>JettyInternalRequest (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: JettyInternalRequest">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class JettyInternalRequest" class="title">Class JettyInternalRequest</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.JettyInternalRequest</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JettyInternalRequest</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">JettyInternalRequest</a><wbr>(org.eclipse.jetty.server.Request&nbsp;baseRequest,
jakarta.servlet.http.HttpServletRequest&nbsp;request,
<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAccessAddressFromHeader()" class="member-name-link">getAccessAddressFromHeader</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getAccessAddressFromSocketIp()" class="member-name-link">getAccessAddressFromSocketIp</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getCookies()" class="member-name-link">getCookies</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getRequestedURIString()" class="member-name-link">getRequestedURIString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../web/resolver/request/Request.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toRequest()" class="member-name-link">toRequest</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#toString()" class="member-name-link">toString</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-com.djrapitops.plan.delivery.webserver.http.InternalRequest">Methods inherited from interface&nbsp;com.djrapitops.plan.delivery.webserver.http.<a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></h3>
<code><a href="InternalRequest.html#getAccessAddress(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration)">getAccessAddress</a>, <a href="InternalRequest.html#getAuthentication(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)">getAuthentication</a>, <a href="InternalRequest.html#getWebUser(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)">getWebUser</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)">
<h3>JettyInternalRequest</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">JettyInternalRequest</span><wbr><span class="parameters">(org.eclipse.jetty.server.Request&nbsp;baseRequest,
jakarta.servlet.http.HttpServletRequest&nbsp;request,
<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getAccessAddressFromSocketIp()">
<h3>getAccessAddressFromSocketIp</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAccessAddressFromSocketIp</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="InternalRequest.html#getAccessAddressFromSocketIp()">getAccessAddressFromSocketIp</a></code>&nbsp;in interface&nbsp;<code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getAccessAddressFromHeader()">
<h3>getAccessAddressFromHeader</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getAccessAddressFromHeader</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="InternalRequest.html#getAccessAddressFromHeader()">getAccessAddressFromHeader</a></code>&nbsp;in interface&nbsp;<code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toRequest()">
<h3>toRequest</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../web/resolver/request/Request.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></span>&nbsp;<span class="element-name">toRequest</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="InternalRequest.html#toRequest()">toRequest</a></code>&nbsp;in interface&nbsp;<code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getCookies()">
<h3>getCookies</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a>&gt;</span>&nbsp;<span class="element-name">getCookies</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="InternalRequest.html#getCookies()">getCookies</a></code>&nbsp;in interface&nbsp;<code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getRequestedURIString()">
<h3>getRequestedURIString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getRequestedURIString</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="InternalRequest.html#getRequestedURIString()">getRequestedURIString</a></code>&nbsp;in interface&nbsp;<code><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="toString()">
<h3>toString</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">toString</span>()</div>
<dl class="notes">
<dt>Overrides:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,253 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>JettyRequestHandler (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: JettyRequestHandler">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Summary:&nbsp;</li>
<li><a href="#nested-class-summary">Nested</a>&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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class JettyRequestHandler" class="title">Class JettyRequestHandler</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">org.eclipse.jetty.util.component.AbstractLifeCycle
<div class="inheritance">org.eclipse.jetty.util.component.ContainerLifeCycle
<div class="inheritance">org.eclipse.jetty.server.handler.AbstractHandler
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.JettyRequestHandler</div>
</div>
</div>
</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code>org.eclipse.jetty.server.Handler</code>, <code>org.eclipse.jetty.util.component.Container</code>, <code>org.eclipse.jetty.util.component.Destroyable</code>, <code>org.eclipse.jetty.util.component.Dumpable</code>, <code>org.eclipse.jetty.util.component.Dumpable.DumpableContainer</code>, <code>org.eclipse.jetty.util.component.LifeCycle</code></dd>
</dl>
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">JettyRequestHandler</span>
<span class="extends-implements">extends org.eclipse.jetty.server.handler.AbstractHandler</span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<li>
<section class="nested-class-summary" id="nested-class-summary">
<h2>Nested Class Summary</h2>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-org.eclipse.jetty.server.handler.AbstractHandler">Nested classes/interfaces inherited from class&nbsp;org.eclipse.jetty.server.handler.AbstractHandler</h2>
<code>org.eclipse.jetty.server.handler.AbstractHandler.ErrorDispatchHandler</code></div>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-org.eclipse.jetty.util.component.AbstractLifeCycle">Nested classes/interfaces inherited from class&nbsp;org.eclipse.jetty.util.component.AbstractLifeCycle</h2>
<code>org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener, org.eclipse.jetty.util.component.AbstractLifeCycle.StopException</code></div>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-org.eclipse.jetty.util.component.Container">Nested classes/interfaces inherited from interface&nbsp;org.eclipse.jetty.util.component.Container</h2>
<code>org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener</code></div>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-org.eclipse.jetty.util.component.Dumpable">Nested classes/interfaces inherited from interface&nbsp;org.eclipse.jetty.util.component.Dumpable</h2>
<code>org.eclipse.jetty.util.component.Dumpable.DumpableContainer</code></div>
<div class="inherited-list">
<h2 id="nested-classes-inherited-from-class-org.eclipse.jetty.util.component.LifeCycle">Nested classes/interfaces inherited from interface&nbsp;org.eclipse.jetty.util.component.LifeCycle</h2>
<code>org.eclipse.jetty.util.component.LifeCycle.Listener</code></div>
</section>
</li>
<!-- =========== FIELD SUMMARY =========== -->
<li>
<section class="field-summary" id="field-summary">
<h2>Field Summary</h2>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.eclipse.jetty.util.component.AbstractLifeCycle">Fields inherited from class&nbsp;org.eclipse.jetty.util.component.AbstractLifeCycle</h3>
<code>FAILED, STARTED, STARTING, STOPPED, STOPPING</code></div>
<div class="inherited-list">
<h3 id="fields-inherited-from-class-org.eclipse.jetty.util.component.Dumpable">Fields inherited from interface&nbsp;org.eclipse.jetty.util.component.Dumpable</h3>
<code>KEY</code></div>
</section>
</li>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor,com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.http.RequestHandler,com.djrapitops.plan.settings.config.PlanConfig,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">JettyRequestHandler</a><wbr>(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a>&nbsp;requestHandler,
<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#handle(java.lang.String,org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse)" class="member-name-link">handle</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;target,
org.eclipse.jetty.server.Request&nbsp;baseRequest,
jakarta.servlet.http.HttpServletRequest&nbsp;servletRequest,
jakarta.servlet.http.HttpServletResponse&nbsp;servletResponse)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.server.handler.AbstractHandler">Methods inherited from class&nbsp;org.eclipse.jetty.server.handler.AbstractHandler</h3>
<code>destroy, doError, doStart, doStop, getServer, setServer</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.ContainerLifeCycle">Methods inherited from class&nbsp;org.eclipse.jetty.util.component.ContainerLifeCycle</h3>
<code>addBean, addBean, addEventListener, addManaged, contains, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.AbstractLifeCycle">Methods inherited from class&nbsp;org.eclipse.jetty.util.component.AbstractLifeCycle</h3>
<code>getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, start, stop, toString</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.Container">Methods inherited from interface&nbsp;org.eclipse.jetty.util.component.Container</h3>
<code>getCachedBeans, getEventListeners</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.Dumpable">Methods inherited from interface&nbsp;org.eclipse.jetty.util.component.Dumpable</h3>
<code>dumpSelf</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.Dumpable.DumpableContainer">Methods inherited from interface&nbsp;org.eclipse.jetty.util.component.Dumpable.DumpableContainer</h3>
<code>isDumpable</code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-org.eclipse.jetty.util.component.LifeCycle">Methods inherited from interface&nbsp;org.eclipse.jetty.util.component.LifeCycle</h3>
<code>addEventListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeEventListener, start, stop</code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor,com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.http.RequestHandler,com.djrapitops.plan.settings.config.PlanConfig,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)">
<h3>JettyRequestHandler</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">JettyRequestHandler</span><wbr><span class="parameters">(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a>&nbsp;authenticationExtractor,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a>&nbsp;requestHandler,
<a href="../../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="handle(java.lang.String,org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse)">
<h3>handle</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">handle</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;target,
org.eclipse.jetty.server.Request&nbsp;baseRequest,
jakarta.servlet.http.HttpServletRequest&nbsp;servletRequest,
jakarta.servlet.http.HttpServletResponse&nbsp;servletResponse)</span>
throws <span class="exceptions"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a>,
jakarta.servlet.ServletException</span></div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code>handle</code>&nbsp;in interface&nbsp;<code>org.eclipse.jetty.server.Handler</code></dd>
<dt>Specified by:</dt>
<dd><code>handle</code>&nbsp;in class&nbsp;<code>org.eclipse.jetty.server.handler.AbstractHandler</code></dd>
<dt>Throws:</dt>
<dd><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/IOException.html" title="class or interface in java.io" class="external-link">IOException</a></code></dd>
<dd><code>jakarta.servlet.ServletException</code></dd>
</dl>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -2,24 +2,24 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>ResponseSender (Plan 5.5-SNAPSHOT API)</title>
<title>JettyResponseSender (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver, class: ResponseSender">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: JettyResponseSender">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
@ -31,13 +31,13 @@ loadScripts(document, 'script');</script>
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
@ -68,17 +68,16 @@ loadScripts(document, 'script');</script>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver</a></div>
<h1 title="Class ResponseSender" class="title">Class ResponseSender</h1>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class JettyResponseSender" class="title">Class JettyResponseSender</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.ResponseSender</div>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.JettyResponseSender</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">ResponseSender</span>
<div class="type-signature"><span class="modifiers">public class </span><span class="element-name type-name-label">JettyResponseSender</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
<div class="block">Utility for sending a Response to HttpExchange.</div>
</section>
<section class="summary">
<ul class="summary-list">
@ -90,9 +89,10 @@ loadScripts(document, 'script');</script>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.sun.net.httpserver.HttpExchange,com.djrapitops.plan.delivery.web.resolver.Response)" class="member-name-link">ResponseSender</a><wbr>(<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange,
<a href="../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>&nbsp;response)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.web.resolver.Response,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse,com.djrapitops.plan.delivery.webserver.Addresses)" class="member-name-link">JettyResponseSender</a><wbr>(<a href="../../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>&nbsp;response,
jakarta.servlet.http.HttpServletRequest&nbsp;servletRequest,
jakarta.servlet.http.HttpServletResponse&nbsp;servletResponse,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -132,11 +132,12 @@ loadScripts(document, 'script');</script>
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.Addresses,com.sun.net.httpserver.HttpExchange,com.djrapitops.plan.delivery.web.resolver.Response)">
<h3>ResponseSender</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">ResponseSender</span><wbr><span class="parameters">(<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpExchange.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpExchange</a>&nbsp;exchange,
<a href="../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>&nbsp;response)</span></div>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.web.resolver.Response,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse,com.djrapitops.plan.delivery.webserver.Addresses)">
<h3>JettyResponseSender</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="element-name">JettyResponseSender</span><wbr><span class="parameters">(<a href="../../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>&nbsp;response,
jakarta.servlet.http.HttpServletRequest&nbsp;servletRequest,
jakarta.servlet.http.HttpServletResponse&nbsp;servletResponse,
<a href="../Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses)</span></div>
</section>
</li>
</ul>

View File

@ -2,24 +2,24 @@
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>WebServer (Plan 5.5-SNAPSHOT API)</title>
<title>JettyWebserver (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver, class: WebServer">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: JettyWebserver">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../script-dir/jquery-ui.min.js"></script>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
@ -31,13 +31,13 @@ loadScripts(document, 'script');</script>
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../index.html">Overview</a></li>
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
@ -68,22 +68,22 @@ loadScripts(document, 'script');</script>
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver</a></div>
<h1 title="Class WebServer" class="title">Class WebServer</h1>
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class JettyWebserver" class="title">Class JettyWebserver</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.WebServer</div>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.JettyWebserver</div>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<dd><code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code>, <code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">WebServer</span>
</span><span class="modifiers">public class </span><span class="element-name type-name-label">JettyWebserver</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>
implements <a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></span></div>
implements <a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
@ -95,13 +95,11 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.Addresses,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.delivery.webserver.RequestHandler)" class="member-name-link">WebServer</a><wbr>(<a href="../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
<a href="../../storage/file/PlanFiles.html" title="class in com.djrapitops.plan.storage.file">PlanFiles</a>&nbsp;files,
<a href="../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger,
<a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a>&nbsp;requestHandler)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.http.LegacyJettySSLContextLoader,com.djrapitops.plan.delivery.webserver.http.JettyRequestHandler,com.djrapitops.plan.delivery.webserver.ResponseResolver)" class="member-name-link">JettyWebserver</a><wbr>(net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="LegacyJettySSLContextLoader.html" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a>&nbsp;legacyJettySSLContextLoader,
<a href="JettyRequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a>&nbsp;jettyRequestHandler,
<a href="../ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a>&nbsp;responseResolver)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -120,7 +118,7 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#disable()" class="member-name-link">disable</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Shuts down the server - Async thread is closed with shutdown boolean.</div>
<div class="block">Performs disable actions for the subsystem</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#enable()" class="member-name-link">enable</a>()</code></div>
@ -160,16 +158,14 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.Addresses,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.delivery.webserver.RequestHandler)">
<h3>WebServer</h3>
<section class="detail" id="&lt;init&gt;(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.http.LegacyJettySSLContextLoader,com.djrapitops.plan.delivery.webserver.http.JettyRequestHandler,com.djrapitops.plan.delivery.webserver.ResponseResolver)">
<h3>JettyWebserver</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WebServer</span><wbr><span class="parameters">(<a href="../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
<a href="../../storage/file/PlanFiles.html" title="class in com.djrapitops.plan.storage.file">PlanFiles</a>&nbsp;files,
<a href="../../settings/config/PlanConfig.html" title="class in com.djrapitops.plan.settings.config">PlanConfig</a>&nbsp;config,
<a href="Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a>&nbsp;addresses,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger,
<a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a>&nbsp;requestHandler)</span></div>
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">JettyWebserver</span><wbr><span class="parameters">(net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="LegacyJettySSLContextLoader.html" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a>&nbsp;legacyJettySSLContextLoader,
<a href="JettyRequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a>&nbsp;jettyRequestHandler,
<a href="../ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a>&nbsp;responseResolver)</span></div>
</section>
</li>
</ul>
@ -184,11 +180,13 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<section class="detail" id="enable()">
<h3>enable</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">enable</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../SubSystem.html#enable()">SubSystem</a></code></span></div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../../SubSystem.html#enable()">SubSystem</a></code></span></div>
<div class="block">Performs enable actions for the subsystem.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../../SubSystem.html#enable()">enable</a></code>&nbsp;in interface&nbsp;<code><a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<dd><code><a href="../../../SubSystem.html#enable()">enable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#enable()">enable</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
@ -197,8 +195,8 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<h3>isEnabled</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isEnabled</span>()</div>
<dl class="notes">
<dt>Returns:</dt>
<dd>if the WebServer is enabled</dd>
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#isEnabled()">isEnabled</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
@ -206,10 +204,13 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<section class="detail" id="disable()">
<h3>disable</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">disable</span>()</div>
<div class="block">Shuts down the server - Async thread is closed with shutdown boolean.</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../../SubSystem.html#disable()">SubSystem</a></code></span></div>
<div class="block">Performs disable actions for the subsystem</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../../SubSystem.html#disable()">disable</a></code>&nbsp;in interface&nbsp;<code><a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<dd><code><a href="../../../SubSystem.html#disable()">disable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#disable()">disable</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
@ -217,24 +218,40 @@ implements <a href="../../SubSystem.html" title="interface in com.djrapitops.pla
<section class="detail" id="getProtocol()">
<h3>getProtocol</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProtocol</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#getProtocol()">getProtocol</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isUsingHTTPS()">
<h3>isUsingHTTPS</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isUsingHTTPS</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#isUsingHTTPS()">isUsingHTTPS</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isAuthRequired()">
<h3>isAuthRequired</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">boolean</span>&nbsp;<span class="element-name">isAuthRequired</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#isAuthRequired()">isAuthRequired</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getPort()">
<h3>getPort</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">int</span>&nbsp;<span class="element-name">getPort</span>()</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="WebServer.html#getPort()">getPort</a></code>&nbsp;in interface&nbsp;<code><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></code></dd>
</dl>
</section>
</li>
</ul>

View File

@ -0,0 +1,170 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>LegacyJettySSLContextLoader (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: LegacyJettySSLContextLoader">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class LegacyJettySSLContextLoader" class="title">Class LegacyJettySSLContextLoader</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.LegacyJettySSLContextLoader</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">LegacyJettySSLContextLoader</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.settings.locale.Locale,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">LegacyJettySSLContextLoader</a><wbr>(<a href="../../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;org.eclipse.jetty.util.ssl.SslContextFactory.Server&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#load(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">load</a><wbr>(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keyStorePath,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;storepass,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keypass,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.settings.locale.Locale,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)">
<h3>LegacyJettySSLContextLoader</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">LegacyJettySSLContextLoader</span><wbr><span class="parameters">(<a href="../../../settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a>&nbsp;locale,
net.playeranalytics.plugin.server.PluginLogger&nbsp;logger,
<a href="../../../utilities/logging/ErrorLogger.html" title="interface in com.djrapitops.plan.utilities.logging">ErrorLogger</a>&nbsp;errorLogger)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="load(java.lang.String,java.lang.String,java.lang.String,java.lang.String)">
<h3>load</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Optional.html" title="class or interface in java.util" class="external-link">Optional</a>&lt;org.eclipse.jetty.util.ssl.SslContextFactory.Server&gt;</span>&nbsp;<span class="element-name">load</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keyStorePath,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;storepass,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;keypass,
<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;alias)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,164 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>RequestHandler (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, class: RequestHandler">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<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>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Class RequestHandler" class="title">Class RequestHandler</h1>
</div>
<div class="inheritance" title="Inheritance Tree"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">java.lang.Object</a>
<div class="inheritance">com.djrapitops.plan.delivery.webserver.http.RequestHandler</div>
</div>
<section class="class-description" id="class-description">
<hr>
<div class="type-signature"><span class="annotations">@Singleton
</span><span class="modifiers">public class </span><span class="element-name type-name-label">RequestHandler</span>
<span class="extends-implements">extends <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<li>
<section class="constructor-summary" id="constructor-summary">
<h2>Constructor Summary</h2>
<div class="caption"><span>Constructors</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.ResponseFactory,com.djrapitops.plan.delivery.webserver.ResponseResolver)" class="member-name-link">RequestHandler</a><wbr>(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
<a href="../ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a>&nbsp;responseResolver)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab4" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab4', 3)" class="table-tab">Concrete Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="../../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#getResponse(com.djrapitops.plan.delivery.webserver.http.InternalRequest)" class="member-name-link">getResponse</a><wbr>(<a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>&nbsp;internalRequest)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<li>
<section class="constructor-details" id="constructor-detail">
<h2>Constructor Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="&lt;init&gt;(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.ResponseFactory,com.djrapitops.plan.delivery.webserver.ResponseResolver)">
<h3>RequestHandler</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">RequestHandler</span><wbr><span class="parameters">(<a href="../configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a>&nbsp;webserverConfiguration,
<a href="../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
<a href="../ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a>&nbsp;responseResolver)</span></div>
</section>
</li>
</ul>
</section>
</li>
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="getResponse(com.djrapitops.plan.delivery.webserver.http.InternalRequest)">
<h3>getResponse</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="../../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></span>&nbsp;<span class="element-name">getResponse</span><wbr><span class="parameters">(<a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>&nbsp;internalRequest)</span></div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,203 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>WebServer (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http, interface: WebServer">
<meta name="generator" content="javadoc/ClassWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="nav-bar-cell1-rev">Class</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#class">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<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="sub-nav-list">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method-detail">Method</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="sub-title"><span class="package-label-in-type">Package</span>&nbsp;<a href="package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<h1 title="Interface WebServer" class="title">Interface WebServer</h1>
</div>
<section class="class-description" id="class-description">
<dl class="notes">
<dt>All Superinterfaces:</dt>
<dd><code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
</dl>
<dl class="notes">
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></code></dd>
</dl>
<hr>
<div class="type-signature"><span class="modifiers">public interface </span><span class="element-name type-name-label">WebServer</span><span class="extends-implements">
extends <a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></span></div>
</section>
<section class="summary">
<ul class="summary-list">
<!-- ========== METHOD SUMMARY =========== -->
<li>
<section class="method-summary" id="method-summary">
<h2>Method Summary</h2>
<div id="method-summary-table">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="method-summary-table-tab0" role="tab" aria-selected="true" aria-controls="method-summary-table.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table', 3)" class="active-table-tab">All Methods</button><button id="method-summary-table-tab2" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab2', 3)" class="table-tab">Instance Methods</button><button id="method-summary-table-tab3" role="tab" aria-selected="false" aria-controls="method-summary-table.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('method-summary-table', 'method-summary-table-tab3', 3)" class="table-tab">Abstract Methods</button></div>
<div id="method-summary-table.tabpanel" role="tabpanel">
<div class="summary-table three-column-summary" aria-labelledby="method-summary-table-tab0">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#disable()" class="member-name-link">disable</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs disable actions for the subsystem</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#enable()" class="member-name-link">enable</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">
<div class="block">Performs enable actions for the subsystem.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>int</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getPort()" class="member-name-link">getPort</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#getProtocol()" class="member-name-link">getProtocol</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isAuthRequired()" class="member-name-link">isAuthRequired</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isEnabled()" class="member-name-link">isEnabled</a>()</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code>boolean</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3"><code><a href="#isUsingHTTPS()" class="member-name-link">isUsingHTTPS</a>()</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab3">&nbsp;</div>
</div>
</div>
</div>
</section>
</li>
</ul>
</section>
<section class="details">
<ul class="details-list">
<!-- ============ METHOD DETAIL ========== -->
<li>
<section class="method-details" id="method-detail">
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="enable()">
<h3>enable</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">enable</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../../SubSystem.html#enable()">SubSystem</a></code></span></div>
<div class="block">Performs enable actions for the subsystem.</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../../../SubSystem.html#enable()">enable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="isEnabled()">
<h3>isEnabled</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isEnabled</span>()</div>
</section>
</li>
<li>
<section class="detail" id="disable()">
<h3>disable</h3>
<div class="member-signature"><span class="return-type">void</span>&nbsp;<span class="element-name">disable</span>()</div>
<div class="block"><span class="descfrm-type-label">Description copied from interface:&nbsp;<code><a href="../../../SubSystem.html#disable()">SubSystem</a></code></span></div>
<div class="block">Performs disable actions for the subsystem</div>
<dl class="notes">
<dt>Specified by:</dt>
<dd><code><a href="../../../SubSystem.html#disable()">disable</a></code>&nbsp;in interface&nbsp;<code><a href="../../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a></code></dd>
</dl>
</section>
</li>
<li>
<section class="detail" id="getProtocol()">
<h3>getProtocol</h3>
<div class="member-signature"><span class="return-type"><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></span>&nbsp;<span class="element-name">getProtocol</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isUsingHTTPS()">
<h3>isUsingHTTPS</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isUsingHTTPS</span>()</div>
</section>
</li>
<li>
<section class="detail" id="isAuthRequired()">
<h3>isAuthRequired</h3>
<div class="member-signature"><span class="return-type">boolean</span>&nbsp;<span class="element-name">isAuthRequired</span>()</div>
</section>
</li>
<li>
<section class="detail" id="getPort()">
<h3>getPort</h3>
<div class="member-signature"><span class="return-type">int</span>&nbsp;<span class="element-name">getPort</span>()</div>
</section>
</li>
</ul>
</section>
</li>
</ul>
</section>
<!-- ========= END OF CLASS DATA ========= -->
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,127 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.djrapitops.plan.delivery.webserver.http (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="declaration: package: com.djrapitops.plan.delivery.webserver.http">
<meta name="generator" content="javadoc/PackageWriterImpl">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-declaration-page">
<script type="text/javascript">var evenRowColor = "even-row-color";
var oddRowColor = "odd-row-color";
var tableTab = "table-tab";
var activeTableTab = "active-table-tab";
var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li class="nav-bar-cell1-rev">Package</li>
<li>Class</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#package">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div>
<ul class="sub-nav-list">
<li>Package:&nbsp;</li>
<li>Description&nbsp;|&nbsp;</li>
<li><a href="#related-package-summary">Related Packages</a>&nbsp;|&nbsp;</li>
<li><a href="#class-summary">Classes and Interfaces</a></li>
</ul>
</div>
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Package com.djrapitops.plan.delivery.webserver.http" class="title">Package com.djrapitops.plan.delivery.webserver.http</h1>
</div>
<hr>
<div class="package-signature">package <span class="element-name">com.djrapitops.plan.delivery.webserver.http</span></div>
<section class="summary">
<ul class="summary-list">
<li>
<div id="related-package-summary">
<div class="caption"><span>Related Packages</span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="../package-summary.html">com.djrapitops.plan.delivery.webserver</a></div>
<div class="col-last even-row-color">
<div class="block">Webserver implementation and HTTP output.</div>
</div>
<div class="col-first odd-row-color"><a href="../auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>
<li>
<div id="class-summary">
<div class="table-tabs" role="tablist" aria-orientation="horizontal"><button id="class-summary-tab0" role="tab" aria-selected="true" aria-controls="class-summary.tabpanel" tabindex="0" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary', 2)" class="active-table-tab">All Classes and Interfaces</button><button id="class-summary-tab1" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab1', 2)" class="table-tab">Interfaces</button><button id="class-summary-tab2" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab2', 2)" class="table-tab">Classes</button><button id="class-summary-tab3" role="tab" aria-selected="false" aria-controls="class-summary.tabpanel" tabindex="-1" onkeydown="switchTab(event)" onclick="show('class-summary', 'class-summary-tab3', 2)" class="table-tab">Enum Classes</button></div>
<div id="class-summary.tabpanel" role="tabpanel">
<div class="summary-table two-column-summary" aria-labelledby="class-summary-tab0">
<div class="table-header col-first">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color class-summary class-summary-tab3"><a href="AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></div>
<div class="col-last even-row-color class-summary class-summary-tab3">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab1"><a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab1">
<div class="block">Represents a HTTP request.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="JettyRequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="JettyResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="LegacyJettySSLContextLoader.html" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab1"><a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></div>
<div class="col-last even-row-color class-summary class-summary-tab1">&nbsp;</div>
</div>
</div>
</div>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,113 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>com.djrapitops.plan.delivery.webserver.http Class Hierarchy (Plan 5.5-SNAPSHOT API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="tree: package: com.djrapitops.plan.delivery.webserver.http">
<meta name="generator" content="javadoc/PackageTreeWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.5.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="package-tree-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="nav-bar-cell1-rev">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#tree">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package com.djrapitops.plan.delivery.webserver.http</h1>
<span class="package-hierarchy-label">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<section class="hierarchy">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">org.eclipse.jetty.util.component.AbstractLifeCycle (implements org.eclipse.jetty.util.component.LifeCycle)
<ul>
<li class="circle">org.eclipse.jetty.util.component.ContainerLifeCycle (implements org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer)
<ul>
<li class="circle">org.eclipse.jetty.server.handler.AbstractHandler (implements org.eclipse.jetty.server.Handler)
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="JettyRequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="JettyInternalRequest.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a> (implements com.djrapitops.plan.delivery.webserver.http.<a href="InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="JettyResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="JettyWebserver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a> (implements com.djrapitops.plan.delivery.webserver.http.<a href="WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="LegacyJettySSLContextLoader.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="InternalRequest.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></li>
<li class="circle">com.djrapitops.plan.<a href="../../../SubSystem.html" class="type-name-link" title="interface in com.djrapitops.plan">SubSystem</a>
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="WebServer.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></li>
</ul>
</li>
</ul>
</section>
<section class="hierarchy">
<h2 title="Enum Class Hierarchy">Enum Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" class="type-name-link external-link" title="class or interface in java.lang">Object</a>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="AccessAddressPolicy.html" class="type-name-link" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</main>
</div>
</div>
</body>
</html>

View File

@ -79,24 +79,12 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../domain/package-summary.html">com.djrapitops.plan.delivery.domain</a></div>
<div class="col-last even-row-color">
<div class="block">Data types for Output functionality.</div>
</div>
<div class="col-first odd-row-color"><a href="../export/package-summary.html">com.djrapitops.plan.delivery.export</a></div>
<div class="col-last odd-row-color">
<div class="block">Output of html and json files to disk.</div>
</div>
<div class="col-first even-row-color"><a href="../formatting/package-summary.html">com.djrapitops.plan.delivery.formatting</a></div>
<div class="col-last even-row-color">
<div class="block">Data formatting related utilities.</div>
</div>
<div class="col-first odd-row-color"><a href="../web/package-summary.html">com.djrapitops.plan.delivery.web</a></div>
<div class="col-last odd-row-color">
<div class="block">PageExtension API for extending the webserver and the website.</div>
</div>
</div>
</div>
</li>
@ -122,26 +110,16 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="RequestBodyConverter.html" title="class in com.djrapitops.plan.delivery.webserver">RequestBodyConverter</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a></div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">HttpHandler for WebServer request management.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Factory for creating different <a href="../web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver"><code>Response</code></a> objects.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Resolves All URLs.</div>
</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="ResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="block">Utility for sending a Response to HttpExchange.</div>
</div>
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">&nbsp;</div>
<div class="col-first even-row-color class-summary class-summary-tab2"><a href="WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></div>
<div class="col-last even-row-color class-summary class-summary-tab2">
<div class="col-first odd-row-color class-summary class-summary-tab2"><a href="WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></div>
<div class="col-last odd-row-color class-summary class-summary-tab2">
<div class="block">WebServer subsystem for managing WebServer initialization.</div>
</div>
</div>

View File

@ -67,11 +67,8 @@ loadScripts(document, 'script');</script>
</ul>
</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="RequestBodyConverter.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestBodyConverter</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a> (implements com.sun.net.httpserver.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpHandler</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="ResponseFactory.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="ResponseResolver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="ResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="WebServer.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a> (implements com.djrapitops.plan.<a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="WebServerSystem.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a> (implements com.djrapitops.plan.<a href="../../SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a>)</li>
</ul>
</li>

View File

@ -97,7 +97,7 @@ implements <a href="../../web/resolver/NoAuthResolver.html" title="interface in
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.ResponseFactory,dagger.Lazy,com.djrapitops.plan.identification.ServerInfo)" class="member-name-link">RootPageResolver</a><wbr>(<a href="../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer,
dagger.Lazy&lt;<a href="../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer,
<a href="../../../identification/ServerInfo.html" title="class in com.djrapitops.plan.identification">ServerInfo</a>&nbsp;serverInfo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
@ -147,7 +147,7 @@ implements <a href="../../web/resolver/NoAuthResolver.html" title="interface in
<h3>RootPageResolver</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">RootPageResolver</span><wbr><span class="parameters">(<a href="../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer,
dagger.Lazy&lt;<a href="../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer,
<a href="../../../identification/ServerInfo.html" title="class in com.djrapitops.plan.identification">ServerInfo</a>&nbsp;serverInfo)</span></div>
</section>
</li>

View File

@ -96,7 +96,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.ResponseFactory,dagger.Lazy)" class="member-name-link">LoginPageResolver</a><wbr>(<a href="../../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</code></div>
dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -145,7 +145,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<h3>LoginPageResolver</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">LoginPageResolver</span><wbr><span class="parameters">(<a href="../../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</span></div>
dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</span></div>
</section>
</li>
</ul>

View File

@ -96,7 +96,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.ResponseFactory,dagger.Lazy)" class="member-name-link">RegisterPageResolver</a><wbr>(<a href="../../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</code></div>
dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -145,7 +145,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<h3>RegisterPageResolver</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">RegisterPageResolver</span><wbr><span class="parameters">(<a href="../../ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a>&nbsp;responseFactory,
dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</span></div>
dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</span></div>
</section>
</li>
</ul>

View File

@ -95,7 +95,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<div class="summary-table two-column-summary">
<div class="table-header col-first">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(dagger.Lazy)" class="member-name-link">WhoAmIJSONResolver</a><wbr>(dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</code></div>
<div class="col-constructor-name even-row-color"><code><a href="#%3Cinit%3E(dagger.Lazy)" class="member-name-link">WhoAmIJSONResolver</a><wbr>(dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
@ -143,7 +143,7 @@ implements <a href="../../../web/resolver/NoAuthResolver.html" title="interface
<section class="detail" id="&lt;init&gt;(dagger.Lazy)">
<h3>WhoAmIJSONResolver</h3>
<div class="member-signature"><span class="annotations">@Inject
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WhoAmIJSONResolver</span><wbr><span class="parameters">(dagger.Lazy&lt;<a href="../../WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a>&gt;&nbsp;webServer)</span></div>
</span><span class="modifiers">public</span>&nbsp;<span class="element-name">WhoAmIJSONResolver</span><wbr><span class="parameters">(dagger.Lazy&lt;<a href="../../http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>&gt;&nbsp;webServer)</span></div>
</section>
</li>
</ul>

View File

@ -80,6 +80,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><a href="../configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><a href="../http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</div>
</li>

View File

@ -130,10 +130,10 @@ loadScripts(document, 'script');</script>
<div class="col-second odd-row-color"><code><a href="#INVALIDATE_QUERY_RESULTS" class="member-name-link">INVALIDATE_QUERY_RESULTS</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#IP_WHITELIST" class="member-name-link">IP_WHITELIST</a></code></div>
<div class="col-second even-row-color"><code><a href="#IP_USE_X_FORWARDED_FOR" class="member-name-link">IP_USE_X_FORWARDED_FOR</a></code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static final <a href="key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</code></div>
<div class="col-second odd-row-color"><code><a href="#IP_WHITELIST_X_FORWARDED" class="member-name-link">IP_WHITELIST_X_FORWARDED</a></code></div>
<div class="col-second odd-row-color"><code><a href="#IP_WHITELIST" class="member-name-link">IP_WHITELIST</a></code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>static final <a href="key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Integer.html" title="class or interface in java.lang" class="external-link">Integer</a>&gt;</code></div>
<div class="col-second even-row-color"><code><a href="#PORT" class="member-name-link">PORT</a></code></div>
@ -223,9 +223,9 @@ loadScripts(document, 'script');</script>
</section>
</li>
<li>
<section class="detail" id="IP_WHITELIST_X_FORWARDED">
<h3>IP_WHITELIST_X_FORWARDED</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</span>&nbsp;<span class="element-name">IP_WHITELIST_X_FORWARDED</span></div>
<section class="detail" id="IP_USE_X_FORWARDED_FOR">
<h3>IP_USE_X_FORWARDED_FOR</h3>
<div class="member-signature"><span class="modifiers">public static final</span>&nbsp;<span class="return-type"><a href="key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a>&lt;<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Boolean.html" title="class or interface in java.lang" class="external-link">Boolean</a>&gt;</span>&nbsp;<span class="element-name">IP_USE_X_FORWARDED_FOR</span></div>
</section>
</li>
<li>

View File

@ -43,6 +43,8 @@ com.djrapitops.plan.delivery.web.resource
com.djrapitops.plan.delivery.webserver
com.djrapitops.plan.delivery.webserver.auth
com.djrapitops.plan.delivery.webserver.cache
com.djrapitops.plan.delivery.webserver.configuration
com.djrapitops.plan.delivery.webserver.http
com.djrapitops.plan.delivery.webserver.resolver
com.djrapitops.plan.delivery.webserver.resolver.auth
com.djrapitops.plan.delivery.webserver.resolver.json

View File

@ -87,6 +87,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/ErrorPageLang.html#ACCESS_DENIED_403" class="member-name-link">ACCESS_DENIED_403</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/ErrorPageLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">ErrorPageLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" class="type-name-link" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a> - Enum Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/AbstractDatabase.html#accessLock" class="member-name-link">accessLock</a> - Variable in class com.djrapitops.plan.storage.database.<a href="com/djrapitops/plan/storage/database/AbstractDatabase.html" title="class in com.djrapitops.plan.storage.database">AbstractDatabase</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/mutators/ActivityIndex.html#ACTIVE" class="member-name-link">ACTIVE</a> - Static variable in class com.djrapitops.plan.delivery.domain.mutators.<a href="com/djrapitops/plan/delivery/domain/mutators/ActivityIndex.html" title="class in com.djrapitops.plan.delivery.domain.mutators">ActivityIndex</a></dt>
@ -415,6 +417,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/objects/JoinAddressQueries.html#allJoinAddresses()" class="member-name-link">allJoinAddresses()</a> - Static method in class com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/JoinAddressQueries.html" title="class in com.djrapitops.plan.storage.database.queries.objects">JoinAddressQueries</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html#%3Cinit%3E(com.djrapitops.plan.settings.config.PlanConfig)" class="member-name-link">AllowedIpList(PlanConfig)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/filter/filters/AllPlayersFilter.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries.filter.filters">AllPlayersFilter</a> - Class in <a href="com/djrapitops/plan/storage/database/queries/filter/filters/package-summary.html">com.djrapitops.plan.storage.database.queries.filter.filters</a></dt>
<dd>
<div class="block">Special filter only used in cases where no filters are specified.</div>
@ -805,6 +811,14 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/ErrorPageLang.html#AUTHENTICATION_FAILED_401" class="member-name-link">AUTHENTICATION_FAILED_401</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/ErrorPageLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">ErrorPageLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore)" class="member-name-link">AuthenticationExtractor(ActiveCookieStore)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#authenticationNotPossible()" class="member-name-link">authenticationNotPossible()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#authenticationUsingProxy()" class="member-name-link">authenticationUsingProxy()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/mutators/PingMutator.html#average()" class="member-name-link">average()</a> - Method in class com.djrapitops.plan.delivery.domain.mutators.<a href="com/djrapitops/plan/delivery/domain/mutators/PingMutator.html" title="class in com.djrapitops.plan.delivery.domain.mutators">PingMutator</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/mutators/RetentionData.html#average(java.util.Collection)" class="member-name-link">average(Collection&lt;RetentionData&gt;)</a> - Static method in class com.djrapitops.plan.delivery.domain.mutators.<a href="com/djrapitops/plan/delivery/domain/mutators/RetentionData.html" title="class in com.djrapitops.plan.delivery.domain.mutators">RetentionData</a></dt>
@ -1006,12 +1020,6 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html#basicAuth()" class="member-name-link">basicAuth()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></dt>
<dd>
<div class="block">Authentication handling for Basic Auth.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html#%3Cinit%3E(java.lang.String,com.djrapitops.plan.storage.database.Database)" class="member-name-link">BasicAuthentication(String, Database)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html#basicAuthFail(com.djrapitops.plan.exceptions.WebUserAuthException)" class="member-name-link">basicAuthFail(WebUserAuthException)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/listeners/velocity/PlayerOnlineListener.html#beforeLogout(com.velocitypowered.api.event.connection.DisconnectEvent)" class="member-name-link">beforeLogout(DisconnectEvent)</a> - Method in class com.djrapitops.plan.gathering.listeners.velocity.<a href="com/djrapitops/plan/gathering/listeners/velocity/PlayerOnlineListener.html" title="class in com.djrapitops.plan.gathering.listeners.velocity">PlayerOnlineListener</a></dt>
@ -2383,6 +2391,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a> - package com.djrapitops.plan.delivery.webserver.cache</dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a> - package com.djrapitops.plan.delivery.webserver.configuration</dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a> - package com.djrapitops.plan.delivery.webserver.http</dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a> - package com.djrapitops.plan.delivery.webserver.resolver</dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver.auth</a> - package com.djrapitops.plan.delivery.webserver.resolver.auth</dt>
@ -2947,6 +2959,12 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Contains list of contributors to add to the about modal.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html#%3Cinit%3E(java.lang.String)" class="member-name-link">Cookie(String)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html#%3Cinit%3E(java.lang.String,java.lang.String)" class="member-name-link">Cookie(String, String)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/sql/tables/CookieTable.html#COOKIE" class="member-name-link">COOKIE</a> - Static variable in class com.djrapitops.plan.storage.database.sql.tables.<a href="com/djrapitops/plan/storage/database/sql/tables/CookieTable.html" title="class in com.djrapitops.plan.storage.database.sql.tables">CookieTable</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/CookieAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.auth</a></dt>
@ -3783,10 +3801,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html#disable()" class="member-name-link">disable()</a> - Method in interface com.djrapitops.plan.delivery.webserver.cache.<a href="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html" title="interface in com.djrapitops.plan.delivery.webserver.cache">JSONStorage</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#disable()" class="member-name-link">disable()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dd>
<div class="block">Shuts down the server - Async thread is closed with shutdown boolean.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#disable()" class="member-name-link">disable()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#disable()" class="member-name-link">disable()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html#disable()" class="member-name-link">disable()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/providers/MethodWrapper.html#disable()" class="member-name-link">disable()</a> - Method in class com.djrapitops.plan.extension.implementation.providers.<a href="com/djrapitops/plan/extension/implementation/providers/MethodWrapper.html" title="class in com.djrapitops.plan.extension.implementation.providers">MethodWrapper</a></dt>
@ -4030,7 +4048,9 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html#enable()" class="member-name-link">enable()</a> - Method in interface com.djrapitops.plan.delivery.webserver.cache.<a href="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html" title="interface in com.djrapitops.plan.delivery.webserver.cache">JSONStorage</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#enable()" class="member-name-link">enable()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#enable()" class="member-name-link">enable()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#enable()" class="member-name-link">enable()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html#enable()" class="member-name-link">enable()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></dt>
<dd>&nbsp;</dd>
@ -4980,6 +5000,8 @@ loadScripts(document, 'script');</script>
<div class="deprecation-comment">No longer used anywhere, no-op.</div>
</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html#extractAuthentication(com.djrapitops.plan.delivery.webserver.http.InternalRequest)" class="member-name-link">extractAuthentication(InternalRequest)</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html#extractTPS(java.sql.ResultSet)" class="member-name-link">extractTPS(ResultSet)</a> - Static method in class com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/TPSQueries.html" title="class in com.djrapitops.plan.storage.database.queries.objects">TPSQueries</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/objects/UserInfoQueries.html#extractUserIds(java.sql.ResultSet)" class="member-name-link">extractUserIds(ResultSet)</a> - Static method in class com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/UserInfoQueries.html" title="class in com.djrapitops.plan.storage.database.queries.objects">UserInfoQueries</a></dt>
@ -5978,6 +6000,18 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/Addresses.html#getAccessAddress()" class="member-name-link">getAccessAddress()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/Addresses.html" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getAccessAddress(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration)" class="member-name-link">getAccessAddress(WebserverConfiguration)</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getAccessAddressFromHeader()" class="member-name-link">getAccessAddressFromHeader()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#getAccessAddressFromHeader()" class="member-name-link">getAccessAddressFromHeader()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getAccessAddressFromSocketIp()" class="member-name-link">getAccessAddressFromSocketIp()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#getAccessAddressFromSocketIp()" class="member-name-link">getAccessAddressFromSocketIp()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getAccessAddressPolicy()" class="member-name-link">getAccessAddressPolicy()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/ActiveCookieStore.Holder.html#getActiveCookieStore()" class="member-name-link">getActiveCookieStore()</a> - Static method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/ActiveCookieStore.Holder.html" title="class in com.djrapitops.plan.delivery.webserver.auth">ActiveCookieStore.Holder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/DBSystem.html#getActiveDatabaseByName(java.lang.String)" class="member-name-link">getActiveDatabaseByName(String)</a> - Method in class com.djrapitops.plan.storage.database.<a href="com/djrapitops/plan/storage/database/DBSystem.html" title="class in com.djrapitops.plan.storage.database">DBSystem</a></dt>
@ -6024,8 +6058,14 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/datatransfer/ViewDto.html#getAfterEpochMs()" class="member-name-link">getAfterEpochMs()</a> - Method in class com.djrapitops.plan.delivery.domain.datatransfer.<a href="com/djrapitops/plan/delivery/domain/datatransfer/ViewDto.html" title="class in com.djrapitops.plan.delivery.domain.datatransfer">ViewDto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getAlias()" class="member-name-link">getAlias()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/Subcommand.html#getAliases()" class="member-name-link">getAliases()</a> - Method in class com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/Subcommand.html" title="class in com.djrapitops.plan.commands.use">Subcommand</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getAllowedCorsOrigin()" class="member-name-link">getAllowedCorsOrigin()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getAllowedIpList()" class="member-name-link">getAllowedIpList()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html#getAnnotation(java.lang.Class)" class="member-name-link">getAnnotation(Class&lt;T&gt;)</a> - Method in class com.djrapitops.plan.extension.extractor.<a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html" title="class in com.djrapitops.plan.extension.extractor">ExtensionMethod</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html#getAnnotationOrNull(java.lang.Class)" class="member-name-link">getAnnotationOrNull(Class&lt;T&gt;)</a> - Method in class com.djrapitops.plan.extension.extractor.<a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html" title="class in com.djrapitops.plan.extension.extractor">ExtensionMethod</a></dt>
@ -6062,6 +6102,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resolver/Response.html#getAsString()" class="member-name-link">getAsString()</a> - Method in class com.djrapitops.plan.delivery.web.resolver.<a href="com/djrapitops/plan/delivery/web/resolver/Response.html" title="class in com.djrapitops.plan.delivery.web.resolver">Response</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getAuthentication(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">getAuthentication(WebserverConfiguration, AuthenticationExtractor)</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/addons/placeholderapi/PlanPlaceholderExtension.html#getAuthor()" class="member-name-link">getAuthor()</a> - Method in class com.djrapitops.plan.addons.placeholderapi.<a href="com/djrapitops/plan/addons/placeholderapi/PlanPlaceholderExtension.html" title="class in com.djrapitops.plan.addons.placeholderapi">PlanPlaceholderExtension</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/LangCode.html#getAuthors()" class="member-name-link">getAuthors()</a> - Method in enum class com.djrapitops.plan.settings.locale.<a href="com/djrapitops/plan/settings/locale/LangCode.html" title="enum class in com.djrapitops.plan.settings.locale">LangCode</a></dt>
@ -6252,6 +6294,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/objects/WebUserQueries.html#getCookieExpiryTimes()" class="member-name-link">getCookieExpiryTimes()</a> - Static method in class com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/WebUserQueries.html" title="class in com.djrapitops.plan.storage.database.queries.objects">WebUserQueries</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getCookies()" class="member-name-link">getCookies()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#getCookies()" class="member-name-link">getCookies()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/domain/Counter.html#getCount()" class="member-name-link">getCount()</a> - Method in class com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/Counter.html" title="class in com.djrapitops.plan.gathering.domain">Counter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/geolocation/GeolocationCache.html#getCountry(java.lang.String)" class="member-name-link">getCountry(String)</a> - Method in class com.djrapitops.plan.gathering.geolocation.<a href="com/djrapitops/plan/gathering/geolocation/GeolocationCache.html" title="class in com.djrapitops.plan.gathering.geolocation">GeolocationCache</a></dt>
@ -6850,12 +6896,18 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/ConfigNode.html#getKey(boolean)" class="member-name-link">getKey(boolean)</a> - Method in class com.djrapitops.plan.settings.config.<a href="com/djrapitops/plan/settings/config/ConfigNode.html" title="class in com.djrapitops.plan.settings.config">ConfigNode</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getKeyManagerPassword()" class="member-name-link">getKeyManagerPassword()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/keys/Key.html#getKeyName()" class="member-name-link">getKeyName()</a> - Method in class com.djrapitops.plan.delivery.domain.keys.<a href="com/djrapitops/plan/delivery/domain/keys/Key.html" title="class in com.djrapitops.plan.delivery.domain.keys">Key</a></dt>
<dd>
<div class="block">Get the name (identifier) of the Key.</div>
</dd>
<dt><a href="com/djrapitops/plan/settings/locale/LocaleSystem.html#getKeys()" class="member-name-link">getKeys()</a> - Static method in class com.djrapitops.plan.settings.locale.<a href="com/djrapitops/plan/settings/locale/LocaleSystem.html" title="class in com.djrapitops.plan.settings.locale">LocaleSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getKeyStorePassword()" class="member-name-link">getKeyStorePassword()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getKeyStorePath()" class="member-name-link">getKeyStorePath()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/domain/PlayerKill.html#getKiller()" class="member-name-link">getKiller()</a> - Method in class com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/PlayerKill.html" title="class in com.djrapitops.plan.gathering.domain">PlayerKill</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/domain/PlayerKill.html#getKillerName()" class="member-name-link">getKillerName()</a> - Method in class com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/PlayerKill.html" title="class in com.djrapitops.plan.gathering.domain">PlayerKill</a></dt>
@ -7108,6 +7160,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resolver/request/WebUser.html#getName()" class="member-name-link">getName()</a> - Method in class com.djrapitops.plan.delivery.web.resolver.request.<a href="com/djrapitops/plan/delivery/web/resolver/request/WebUser.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">WebUser</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html#getName()" class="member-name-link">getName()</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/icon/Icon.html#getName()" class="member-name-link">getName()</a> - Method in class com.djrapitops.plan.extension.icon.<a href="com/djrapitops/plan/extension/icon/Icon.html" title="class in com.djrapitops.plan.extension.icon">Icon</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/results/ExtensionDescription.html#getName()" class="member-name-link">getName()</a> - Method in class com.djrapitops.plan.extension.implementation.results.<a href="com/djrapitops/plan/extension/implementation/results/ExtensionDescription.html" title="class in com.djrapitops.plan.extension.implementation.results">ExtensionDescription</a></dt>
@ -7438,7 +7492,11 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.html#getPoints()" class="member-name-link">getPoints()</a> - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.line.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.html" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraph</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#getPort()" class="member-name-link">getPort()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getPort()" class="member-name-link">getPort()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#getPort()" class="member-name-link">getPort()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#getPort()" class="member-name-link">getPort()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/identification/properties/ServerProperties.html#getPort()" class="member-name-link">getPort()</a> - Method in class com.djrapitops.plan.identification.properties.<a href="com/djrapitops/plan/identification/properties/ServerProperties.html" title="class in com.djrapitops.plan.identification.properties">ServerProperties</a></dt>
<dd>&nbsp;</dd>
@ -7452,7 +7510,9 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/PlanSystem.html#getProcessing()" class="member-name-link">getProcessing()</a> - Method in class com.djrapitops.plan.<a href="com/djrapitops/plan/PlanSystem.html" title="class in com.djrapitops.plan">PlanSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#getProtocol()" class="member-name-link">getProtocol()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#getProtocol()" class="member-name-link">getProtocol()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#getProtocol()" class="member-name-link">getProtocol()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/ProviderInformation.html#getProvidedCondition()" class="member-name-link">getProvidedCondition()</a> - Method in class com.djrapitops.plan.extension.implementation.<a href="com/djrapitops/plan/extension/implementation/ProviderInformation.html" title="class in com.djrapitops.plan.extension.implementation">ProviderInformation</a></dt>
<dd>&nbsp;</dd>
@ -7518,6 +7578,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Get the raw body, if present.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getRequestedURIString()" class="member-name-link">getRequestedURIString()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#getRequestedURIString()" class="member-name-link">getRequestedURIString()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/Subcommand.html#getRequiredPermissions()" class="member-name-link">getRequiredPermissions()</a> - Method in class com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/Subcommand.html" title="class in com.djrapitops.plan.commands.use">Subcommand</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html#getResolver()" class="member-name-link">getResolver()</a> - Method in class com.djrapitops.plan.delivery.webserver.resolver.json.<a href="com/djrapitops/plan/delivery/webserver/resolver/json/NetworkJSONResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver.json">NetworkJSONResolver</a></dt>
@ -7590,12 +7654,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseResolver.html#getResponse(com.djrapitops.plan.delivery.web.resolver.request.Request)" class="member-name-link">getResponse(Request)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html#getResponse(com.sun.net.httpserver.HttpExchange)" class="member-name-link">getResponse(HttpExchange)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html#getResponse(com.djrapitops.plan.delivery.webserver.http.InternalRequest)" class="member-name-link">getResponse(InternalRequest)</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginResolver.html#getResponse(java.lang.String)" class="member-name-link">getResponse(String)</a> - Method in class com.djrapitops.plan.delivery.webserver.resolver.auth.<a href="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">LoginResolver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html#getResponseResolver()" class="member-name-link">getResponseResolver()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/filter/Filter.Result.html#getResultUserIds()" class="member-name-link">getResultUserIds()</a> - Method in class com.djrapitops.plan.storage.database.queries.filter.<a href="com/djrapitops/plan/storage/database/queries/filter/Filter.Result.html" title="class in com.djrapitops.plan.storage.database.queries.filter">Filter.Result</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html#getReturnType()" class="member-name-link">getReturnType()</a> - Method in class com.djrapitops.plan.extension.extractor.<a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html" title="class in com.djrapitops.plan.extension.extractor">ExtensionMethod</a></dt>
@ -8002,8 +8064,6 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Obtain the WebUser related to this authentication.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html#getUser()" class="member-name-link">getUser()</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/CookieAuthentication.html#getUser()" class="member-name-link">getUser()</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/CookieAuthentication.html" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginResolver.html#getUser(com.djrapitops.plan.delivery.web.resolver.request.Request)" class="member-name-link">getUser(Request)</a> - Method in class com.djrapitops.plan.delivery.webserver.resolver.auth.<a href="com/djrapitops/plan/delivery/webserver/resolver/auth/LoginResolver.html" title="class in com.djrapitops.plan.delivery.webserver.resolver.auth">LoginResolver</a></dt>
@ -8076,6 +8136,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/json/graphs/special/WorldMap.Entry.html#getValue()" class="member-name-link">getValue()</a> - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.special.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/special/WorldMap.Entry.html" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.special">WorldMap.Entry</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html#getValue()" class="member-name-link">getValue()</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/builder/DataValue.html#getValue()" class="member-name-link">getValue()</a> - Method in interface com.djrapitops.plan.extension.builder.<a href="com/djrapitops/plan/extension/builder/DataValue.html" title="interface in com.djrapitops.plan.extension.builder">DataValue</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/builder/BuiltDataValue.html#getValue()" class="member-name-link">getValue()</a> - Method in class com.djrapitops.plan.extension.implementation.builder.<a href="com/djrapitops/plan/extension/implementation/builder/BuiltDataValue.html" title="class in com.djrapitops.plan.extension.implementation.builder">BuiltDataValue</a></dt>
@ -8160,8 +8222,12 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html#getWebServer()" class="member-name-link">getWebServer()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#getWebserverLogMessages()" class="member-name-link">getWebserverLogMessages()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/PlanSystem.html#getWebServerSystem()" class="member-name-link">getWebServerSystem()</a> - Method in class com.djrapitops.plan.<a href="com/djrapitops/plan/PlanSystem.html" title="class in com.djrapitops.plan">PlanSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#getWebUser(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">getWebUser(WebserverConfiguration, AuthenticationExtractor)</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/utilities/logging/ErrorContext.html#getWhatToDo()" class="member-name-link">getWhatToDo()</a> - Method in class com.djrapitops.plan.utilities.logging.<a href="com/djrapitops/plan/utilities/logging/ErrorContext.html" title="class in com.djrapitops.plan.utilities.logging">ErrorContext</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/ChatFormatter.html#getWidth(java.lang.String)" class="member-name-link">getWidth(String)</a> - Method in class com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/ChatFormatter.html" title="class in com.djrapitops.plan.commands.use">ChatFormatter</a></dt>
@ -8397,7 +8463,7 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/utilities/chat/DefaultFontInfo.html#H" class="member-name-link">H</a> - Enum constant in enum class com.djrapitops.plan.utilities.chat.<a href="com/djrapitops/plan/utilities/chat/DefaultFontInfo.html" title="enum class in com.djrapitops.plan.utilities.chat">DefaultFontInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html#handle(com.sun.net.httpserver.HttpExchange)" class="member-name-link">handle(HttpExchange)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html#handle(java.lang.String,org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse)" class="member-name-link">handle(String, Request, HttpServletRequest, HttpServletResponse)</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/container/DataContainer.html#handleList(java.util.List)" class="member-name-link">handleList(List&lt;?&gt;)</a> - Method in interface com.djrapitops.plan.delivery.domain.container.<a href="com/djrapitops/plan/delivery/domain/container/DataContainer.html" title="interface in com.djrapitops.plan.delivery.domain.container">DataContainer</a></dt>
<dd>&nbsp;</dd>
@ -9183,6 +9249,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/CommandLang.html#INFO_VERSION" class="member-name-link">INFO_VERSION</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/CommandLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">CommandLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#infoWebserverEnabled(int)" class="member-name-link">infoWebserverEnabled(int)</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/DeepHelpLang.html#INGAME" class="member-name-link">INGAME</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/DeepHelpLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">DeepHelpLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/HelpLang.html#INGAME" class="member-name-link">INGAME</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/HelpLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">HelpLang</a></dt>
@ -9307,6 +9375,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html#internalErrorResponse(java.lang.Throwable,java.lang.String)" class="member-name-link">internalErrorResponse(Throwable, String)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a> - Interface in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>
<div class="block">Represents a HTTP request.</div>
</dd>
<dt><a href="com/djrapitops/plan/settings/upkeep/FileWatcher.html#interrupt()" class="member-name-link">interrupt()</a> - Method in class com.djrapitops.plan.settings.upkeep.<a href="com/djrapitops/plan/settings/upkeep/FileWatcher.html" title="class in com.djrapitops.plan.settings.upkeep">FileWatcher</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html#INVALIDATE_DISK_CACHE" class="member-name-link">INVALIDATE_DISK_CACHE</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></dt>
@ -9335,13 +9407,15 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/builder/ExtDataBuilder.html#invalidateValue(java.lang.String)" class="member-name-link">invalidateValue(String)</a> - Method in class com.djrapitops.plan.extension.implementation.builder.<a href="com/djrapitops/plan/extension/implementation/builder/ExtDataBuilder.html" title="class in com.djrapitops.plan.extension.implementation.builder">ExtDataBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#invalidCertificate()" class="member-name-link">invalidCertificate()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.InvalidResponseException.html#%3Cinit%3E(java.lang.String)" class="member-name-link">InvalidResponseException(String)</a> - Constructor for exception com.djrapitops.plan.delivery.web.resolver.<a href="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.InvalidResponseException.html" title="class in com.djrapitops.plan.delivery.web.resolver">ResponseBuilder.InvalidResponseException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/ProxySettings.html#IP" class="member-name-link">IP</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/ProxySettings.html" title="class in com.djrapitops.plan.settings.config.paths">ProxySettings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html#IP_WHITELIST" class="member-name-link">IP_WHITELIST</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></dt>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html#IP_USE_X_FORWARDED_FOR" class="member-name-link">IP_USE_X_FORWARDED_FOR</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html#IP_WHITELIST_X_FORWARDED" class="member-name-link">IP_WHITELIST_X_FORWARDED</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></dt>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html#IP_WHITELIST" class="member-name-link">IP_WHITELIST</a> - Static variable in class com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/domain/PlayerMetadata.Builder.html#ipAddress(java.net.InetAddress)" class="member-name-link">ipAddress(InetAddress)</a> - Method in class com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/PlayerMetadata.Builder.html" title="class in com.djrapitops.plan.gathering.domain">PlayerMetadata.Builder</a></dt>
<dd>&nbsp;</dd>
@ -9361,9 +9435,17 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/afk/AFKTracker.html#isAfk(java.util.UUID)" class="member-name-link">isAfk(UUID)</a> - Method in class com.djrapitops.plan.gathering.afk.<a href="com/djrapitops/plan/gathering/afk/AFKTracker.html" title="class in com.djrapitops.plan.gathering.afk">AFKTracker</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html#isAllowed(java.lang.String)" class="member-name-link">isAllowed(String)</a> - Method in class com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/transactions/patches/Patch.html#isApplied()" class="member-name-link">isApplied()</a> - Method in class com.djrapitops.plan.storage.database.transactions.patches.<a href="com/djrapitops/plan/storage/database/transactions/patches/Patch.html" title="class in com.djrapitops.plan.storage.database.transactions.patches">Patch</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#isAuthRequired()" class="member-name-link">isAuthRequired()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#isAuthenticationDisabled()" class="member-name-link">isAuthenticationDisabled()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#isAuthenticationEnabled()" class="member-name-link">isAuthenticationEnabled()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#isAuthRequired()" class="member-name-link">isAuthRequired()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#isAuthRequired()" class="member-name-link">isAuthRequired()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/gathering/timed/PaperPingMethod.html#isAvailable()" class="member-name-link">isAvailable()</a> - Method in class com.djrapitops.plan.gathering.timed.<a href="com/djrapitops/plan/gathering/timed/PaperPingMethod.html" title="class in com.djrapitops.plan.gathering.timed">PaperPingMethod</a></dt>
<dd>&nbsp;</dd>
@ -9407,7 +9489,9 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/filter/Filter.Result.html#isEmpty()" class="member-name-link">isEmpty()</a> - Method in class com.djrapitops.plan.storage.database.queries.filter.<a href="com/djrapitops/plan/storage/database/queries/filter/Filter.Result.html" title="class in com.djrapitops.plan.storage.database.queries.filter">Filter.Result</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/PlanSystem.html#isEnabled()" class="member-name-link">isEnabled()</a> - Method in class com.djrapitops.plan.<a href="com/djrapitops/plan/PlanSystem.html" title="class in com.djrapitops.plan">PlanSystem</a></dt>
<dd>&nbsp;</dd>
@ -9547,10 +9631,14 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/exceptions/database/DBOpException.html#isUserIdConstraintViolation()" class="member-name-link">isUserIdConstraintViolation()</a> - Method in exception com.djrapitops.plan.exceptions.database.<a href="com/djrapitops/plan/exceptions/database/DBOpException.html" title="class in com.djrapitops.plan.exceptions.database">DBOpException</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#isUsingHTTPS()" class="member-name-link">isUsingHTTPS()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#isUsingHTTPS()" class="member-name-link">isUsingHTTPS()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html#isUsingHTTPS()" class="member-name-link">isUsingHTTPS()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/key/Setting.html#isValid(T)" class="member-name-link">isValid(T)</a> - Method in class com.djrapitops.plan.settings.config.paths.key.<a href="com/djrapitops/plan/settings/config/paths/key/Setting.html" title="class in com.djrapitops.plan.settings.config.paths.key">Setting</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#isWebserverDisabled()" class="member-name-link">isWebserverDisabled()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/datatransfer/extension/ExtensionDataDto.html#isWide()" class="member-name-link">isWide()</a> - Method in class com.djrapitops.plan.delivery.domain.datatransfer.extension.<a href="com/djrapitops/plan/delivery/domain/datatransfer/extension/ExtensionDataDto.html" title="class in com.djrapitops.plan.delivery.domain.datatransfer.extension">ExtensionDataDto</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/datatransfer/extension/ExtensionTableDataDto.html#isWide()" class="member-name-link">isWide()</a> - Method in class com.djrapitops.plan.delivery.domain.datatransfer.extension.<a href="com/djrapitops/plan/delivery/domain/datatransfer/extension/ExtensionTableDataDto.html" title="class in com.djrapitops.plan.delivery.domain.datatransfer.extension">ExtensionTableDataDto</a></dt>
@ -9596,6 +9684,22 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html#javaScriptResponse(java.lang.String)" class="member-name-link">javaScriptResponse(String)</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#%3Cinit%3E(org.eclipse.jetty.server.Request,jakarta.servlet.http.HttpServletRequest,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor)" class="member-name-link">JettyInternalRequest(Request, HttpServletRequest, WebserverConfiguration, AuthenticationExtractor)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.auth.AuthenticationExtractor,com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.http.RequestHandler,com.djrapitops.plan.settings.config.PlanConfig,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">JettyRequestHandler(WebserverConfiguration, AuthenticationExtractor, Addresses, RequestHandler, PlanConfig, PluginLogger, ErrorLogger)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html#%3Cinit%3E(com.djrapitops.plan.delivery.web.resolver.Response,jakarta.servlet.http.HttpServletRequest,jakarta.servlet.http.HttpServletResponse,com.djrapitops.plan.delivery.webserver.Addresses)" class="member-name-link">JettyResponseSender(Response, HttpServletRequest, HttpServletResponse, Addresses)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html#%3Cinit%3E(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.http.LegacyJettySSLContextLoader,com.djrapitops.plan.delivery.webserver.http.JettyRequestHandler,com.djrapitops.plan.delivery.webserver.ResponseResolver)" class="member-name-link">JettyWebserver(PluginLogger, WebserverConfiguration, LegacyJettySSLContextLoader, JettyRequestHandler, ResponseResolver)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/keys/CommonKeys.html#JOIN_ADDRESS" class="member-name-link">JOIN_ADDRESS</a> - Static variable in class com.djrapitops.plan.delivery.domain.keys.<a href="com/djrapitops/plan/delivery/domain/keys/CommonKeys.html" title="class in com.djrapitops.plan.delivery.domain.keys">CommonKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/keys/PerServerKeys.html#JOIN_ADDRESS" class="member-name-link">JOIN_ADDRESS</a> - Static variable in class com.djrapitops.plan.delivery.domain.keys.<a href="com/djrapitops/plan/delivery/domain/keys/PerServerKeys.html" title="class in com.djrapitops.plan.delivery.domain.keys">PerServerKeys</a></dt>
@ -9701,6 +9805,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Create a new key.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#keystoreFileNotFound()" class="member-name-link">keystoreFileNotFound()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#keystoreNotFoundError(java.nio.file.InvalidPathException,java.lang.String)" class="member-name-link">keystoreNotFoundError(InvalidPathException, String)</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/keys/PlayerKeys.html#KICK_COUNT" class="member-name-link">KICK_COUNT</a> - Static variable in class com.djrapitops.plan.delivery.domain.keys.<a href="com/djrapitops/plan/delivery/domain/keys/PlayerKeys.html" title="class in com.djrapitops.plan.delivery.domain.keys">PlayerKeys</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/playeranalytics/plan/gathering/listeners/events/mixin/KickCommandMixin.html" class="type-name-link" title="class in net.playeranalytics.plan.gathering.listeners.events.mixin">KickCommandMixin</a> - Class in <a href="net/playeranalytics/plan/gathering/listeners/events/mixin/package-summary.html">net.playeranalytics.plan.gathering.listeners.events.mixin</a></dt>
@ -9972,6 +10080,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/utilities/chat/ChatFormatter.html#leftPad(java.lang.String,int)" class="member-name-link">leftPad(String, int)</a> - Static method in class com.djrapitops.plan.utilities.chat.<a href="com/djrapitops/plan/utilities/chat/ChatFormatter.html" title="class in com.djrapitops.plan.utilities.chat">ChatFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html#%3Cinit%3E(com.djrapitops.plan.settings.locale.Locale,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">LegacyJettySSLContextLoader(Locale, PluginLogger, ErrorLogger)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resolver/request/URIPath.html#length()" class="member-name-link">length()</a> - Method in class com.djrapitops.plan.delivery.web.resolver.request.<a href="com/djrapitops/plan/delivery/web/resolver/request/URIPath.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">URIPath</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/html/icon/Color.html#LIGHT_BLUE" class="member-name-link">LIGHT_BLUE</a> - Enum constant in enum class com.djrapitops.plan.delivery.rendering.html.icon.<a href="com/djrapitops/plan/delivery/rendering/html/icon/Color.html" title="enum class in com.djrapitops.plan.delivery.rendering.html.icon">Color</a></dt>
@ -10164,6 +10276,8 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/settings/locale/LocaleFileReader.html#load(com.djrapitops.plan.settings.locale.LangCode)" class="member-name-link">load(LangCode)</a> - Method in class com.djrapitops.plan.settings.locale.<a href="com/djrapitops/plan/settings/locale/LocaleFileReader.html" title="class in com.djrapitops.plan.settings.locale">LocaleFileReader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html#load(java.lang.String,java.lang.String,java.lang.String,java.lang.String)" class="member-name-link">load(String, String, String, String)</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/PluginLang.html#LOADED_SERVER_INFO" class="member-name-link">LOADED_SERVER_INFO</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/PluginLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">PluginLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/Locale.html#loadFromAnotherLocale(com.djrapitops.plan.settings.locale.Locale)" class="member-name-link">loadFromAnotherLocale(Locale)</a> - Method in class com.djrapitops.plan.settings.locale.<a href="com/djrapitops/plan/settings/locale/Locale.html" title="class in com.djrapitops.plan.settings.locale">Locale</a></dt>
@ -13766,10 +13880,10 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/RequestBodyConverter.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestBodyConverter</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/package-summary.html">com.djrapitops.plan.delivery.webserver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/package-summary.html">com.djrapitops.plan.delivery.webserver</a></dt>
<dd>
<div class="block">HttpHandler for WebServer request management.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.configuration.WebserverConfiguration,com.djrapitops.plan.delivery.webserver.ResponseFactory,com.djrapitops.plan.delivery.webserver.ResponseResolver)" class="member-name-link">RequestHandler(WebserverConfiguration, ResponseFactory, ResponseResolver)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/Subcommand.Builder.html#requiredArgument(java.lang.String,java.lang.String)" class="member-name-link">requiredArgument(String, String)</a> - Method in class com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/Subcommand.Builder.html" title="class in com.djrapitops.plan.commands.use">Subcommand.Builder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/SubcommandBuilder.html#requiredArgument(java.lang.String,java.lang.String)" class="member-name-link">requiredArgument(String, String)</a> - Method in interface com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/SubcommandBuilder.html" title="interface in com.djrapitops.plan.commands.use">SubcommandBuilder</a></dt>
@ -13940,12 +14054,6 @@ loadScripts(document, 'script');</script>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseResolver.html#%3Cinit%3E(com.djrapitops.plan.delivery.web.ResolverSvc,com.djrapitops.plan.delivery.webserver.ResponseFactory,dagger.Lazy,com.djrapitops.plan.delivery.webserver.resolver.QueryPageResolver,com.djrapitops.plan.delivery.webserver.resolver.PlayersPageResolver,com.djrapitops.plan.delivery.webserver.resolver.PlayerPageResolver,com.djrapitops.plan.delivery.webserver.resolver.ServerPageResolver,com.djrapitops.plan.delivery.webserver.resolver.RootPageResolver,com.djrapitops.plan.delivery.webserver.resolver.json.RootJSONResolver,com.djrapitops.plan.delivery.webserver.resolver.StaticResourceResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LoginPageResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.RegisterPageResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LoginResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.LogoutResolver,com.djrapitops.plan.delivery.webserver.resolver.auth.RegisterResolver,com.djrapitops.plan.delivery.webserver.resolver.ErrorsPageResolver,com.djrapitops.plan.utilities.logging.ErrorLogger)" class="member-name-link">ResponseResolver(ResolverSvc, ResponseFactory, Lazy&lt;WebServer&gt;, QueryPageResolver, PlayersPageResolver, PlayerPageResolver, ServerPageResolver, RootPageResolver, RootJSONResolver, StaticResourceResolver, LoginPageResolver, RegisterPageResolver, LoginResolver, LogoutResolver, RegisterResolver, ErrorsPageResolver, ErrorLogger)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseResolver.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/package-summary.html">com.djrapitops.plan.delivery.webserver</a></dt>
<dd>
<div class="block">Utility for sending a Response to HttpExchange.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.sun.net.httpserver.HttpExchange,com.djrapitops.plan.delivery.web.resolver.Response)" class="member-name-link">ResponseSender(Addresses, HttpExchange, Response)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/filter/Filter.ResultPath.html#%3Cinit%3E(java.lang.String,int)" class="member-name-link">ResultPath(String, int)</a> - Constructor for class com.djrapitops.plan.storage.database.queries.filter.<a href="com/djrapitops/plan/storage/database/queries/filter/Filter.ResultPath.html" title="class in com.djrapitops.plan.storage.database.queries.filter">Filter.ResultPath</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/queries/analysis/PlayerCountQueries.html#retainedPlayerCount(long,long,com.djrapitops.plan.identification.ServerUUID)" class="member-name-link">retainedPlayerCount(long, long, ServerUUID)</a> - Static method in class com.djrapitops.plan.storage.database.queries.analysis.<a href="com/djrapitops/plan/storage/database/queries/analysis/PlayerCountQueries.html" title="class in com.djrapitops.plan.storage.database.queries.analysis">PlayerCountQueries</a></dt>
@ -14193,7 +14301,7 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/commands/use/NukkitMessageBuilder.html#send()" class="member-name-link">send()</a> - Method in class com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/NukkitMessageBuilder.html" title="class in com.djrapitops.plan.commands.use">NukkitMessageBuilder</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html#send()" class="member-name-link">send()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html#send()" class="member-name-link">send()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/playeranalytics/plan/commands/use/FabricMessageBuilder.html#send()" class="member-name-link">send()</a> - Method in class net.playeranalytics.plan.commands.use.<a href="net/playeranalytics/plan/commands/use/FabricMessageBuilder.html" title="class in net.playeranalytics.plan.commands.use">FabricMessageBuilder</a></dt>
<dd>&nbsp;</dd>
@ -14215,7 +14323,7 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="net/playeranalytics/plan/gathering/listeners/events/mixin/ServerCommandSourceMixin.html#sendFeedback(net.minecraft.text.Text,boolean)" class="member-name-link">sendFeedback(Text, boolean)</a> - Method in class net.playeranalytics.plan.gathering.listeners.events.mixin.<a href="net/playeranalytics/plan/gathering/listeners/events/mixin/ServerCommandSourceMixin.html" title="class in net.playeranalytics.plan.gathering.listeners.events.mixin">ServerCommandSourceMixin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html#sendHeadResponse()" class="member-name-link">sendHeadResponse()</a> - Method in class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html#sendHeadResponse()" class="member-name-link">sendHeadResponse()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/html/Html.html#separateWithDots(java.lang.String...)" class="member-name-link">separateWithDots(String...)</a> - Static method in enum class com.djrapitops.plan.delivery.rendering.html.<a href="com/djrapitops/plan/delivery/rendering/html/Html.html" title="enum class in com.djrapitops.plan.delivery.rendering.html">Html</a></dt>
<dd>&nbsp;</dd>
@ -15084,6 +15192,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/ResourceSvc.html#snippets" class="member-name-link">snippets</a> - Variable in class com.djrapitops.plan.delivery.web.<a href="com/djrapitops/plan/delivery/web/ResourceSvc.html" title="class in com.djrapitops.plan.delivery.web">ResourceSvc</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html#SOCKET_IP" class="member-name-link">SOCKET_IP</a> - Enum constant in enum class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/html/icon/Family.html#SOLID" class="member-name-link">SOLID</a> - Enum constant in enum class com.djrapitops.plan.delivery.rendering.html.icon.<a href="com/djrapitops/plan/delivery/rendering/html/icon/Family.html" title="enum class in com.djrapitops.plan.delivery.rendering.html.icon">Family</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/icon/Family.html#SOLID" class="member-name-link">SOLID</a> - Enum constant in enum class com.djrapitops.plan.extension.icon.<a href="com/djrapitops/plan/extension/icon/Family.html" title="enum class in com.djrapitops.plan.extension.icon">Family</a></dt>
@ -16409,6 +16519,10 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/implementation/storage/queries/QueriedTables.html#toQueriedTabs()" class="member-name-link">toQueriedTabs()</a> - Method in class com.djrapitops.plan.extension.implementation.storage.queries.<a href="com/djrapitops/plan/extension/implementation/storage/queries/QueriedTables.html" title="class in com.djrapitops.plan.extension.implementation.storage.queries">QueriedTables</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html#toRequest()" class="member-name-link">toRequest()</a> - Method in interface com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#toRequest()" class="member-name-link">toRequest()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/rendering/json/graphs/stack/StackDataSet.html#toSeriesObjectString()" class="member-name-link">toSeriesObjectString()</a> - Method in class com.djrapitops.plan.delivery.rendering.json.graphs.stack.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/stack/StackDataSet.html" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.stack">StackDataSet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/mutators/SessionsMutator.html#toServerNameJSONMaps(com.djrapitops.plan.delivery.rendering.json.graphs.Graphs,com.djrapitops.plan.settings.config.WorldAliasSettings,com.djrapitops.plan.delivery.formatting.Formatters)" class="member-name-link">toServerNameJSONMaps(Graphs, WorldAliasSettings, Formatters)</a> - Method in class com.djrapitops.plan.delivery.domain.mutators.<a href="com/djrapitops/plan/delivery/domain/mutators/SessionsMutator.html" title="class in com.djrapitops.plan.delivery.domain.mutators">SessionsMutator</a></dt>
@ -16483,6 +16597,8 @@ loadScripts(document, 'script');</script>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resolver/request/WebUser.html#toString()" class="member-name-link">toString()</a> - Method in class com.djrapitops.plan.delivery.web.resolver.request.<a href="com/djrapitops/plan/delivery/web/resolver/request/WebUser.html" title="class in com.djrapitops.plan.delivery.web.resolver.request">WebUser</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html#toString()" class="member-name-link">toString()</a> - Method in class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html#toString()" class="member-name-link">toString()</a> - Method in class com.djrapitops.plan.extension.extractor.<a href="com/djrapitops/plan/extension/extractor/ExtensionMethod.html" title="class in com.djrapitops.plan.extension.extractor">ExtensionMethod</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/extension/extractor/ExtensionMethods.html#toString()" class="member-name-link">toString()</a> - Method in class com.djrapitops.plan.extension.extractor.<a href="com/djrapitops/plan/extension/extractor/ExtensionMethods.html" title="class in com.djrapitops.plan.extension.extractor">ExtensionMethods</a></dt>
@ -17180,6 +17296,10 @@ loadScripts(document, 'script');</script>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
</dd>
<dt><a href="com/djrapitops/plan/extension/CallEvents.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum class com.djrapitops.plan.extension.<a href="com/djrapitops/plan/extension/CallEvents.html" title="enum class in com.djrapitops.plan.extension">CallEvents</a></dt>
<dd>
<div class="block">Returns the enum constant of this class with the specified name.</div>
@ -17326,6 +17446,11 @@ the order they are declared.</div>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html#values()" class="member-name-link">values()</a> - Static method in enum class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
the order they are declared.</div>
</dd>
<dt><a href="com/djrapitops/plan/extension/CallEvents.html#values()" class="member-name-link">values()</a> - Static method in enum class com.djrapitops.plan.extension.<a href="com/djrapitops/plan/extension/CallEvents.html" title="enum class in com.djrapitops.plan.extension">CallEvents</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum class, in
@ -17643,12 +17768,18 @@ the order they are declared.</div>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/CommandLang.html#WARN_DATABASE_NOT_OPEN" class="member-name-link">WARN_DATABASE_NOT_OPEN</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/CommandLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">CommandLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#warnAboutWhitelistBlock(java.lang.String,java.lang.String)" class="member-name-link">warnAboutWhitelistBlock(String, String)</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#warnAboutXForwardedForSecurityIssue()" class="member-name-link">warnAboutXForwardedForSecurityIssue()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html#WARNING_NO_GAME_SERVERS" class="member-name-link">WARNING_NO_GAME_SERVERS</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">HtmlLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html#WARNING_NO_GEOLOCATIONS" class="member-name-link">WARNING_NO_GEOLOCATIONS</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">HtmlLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html#WARNING_NO_SPONGE_CHUNKS" class="member-name-link">WARNING_NO_SPONGE_CHUNKS</a> - Enum constant in enum class com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/HtmlLang.html" title="enum class in com.djrapitops.plan.settings.locale.lang">HtmlLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#warnWebserverDisabledByConfig()" class="member-name-link">warnWebserverDisabledByConfig()</a> - Method in class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/transactions/patches/Patch.html#wasApplied()" class="member-name-link">wasApplied()</a> - Method in class com.djrapitops.plan.storage.database.transactions.patches.<a href="com/djrapitops/plan/storage/database/transactions/patches/Patch.html" title="class in com.djrapitops.plan.storage.database.transactions.patches">Patch</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/storage/database/transactions/Transaction.html#wasSuccessful()" class="member-name-link">wasSuccessful()</a> - Method in class com.djrapitops.plan.storage.database.transactions.<a href="com/djrapitops/plan/storage/database/transactions/Transaction.html" title="class in com.djrapitops.plan.storage.database.transactions">Transaction</a></dt>
@ -17729,9 +17860,15 @@ the order they are declared.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/web/resource/WebResource.ByteResource.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web.resource">WebResource.ByteResource</a> - Class in <a href="com/djrapitops/plan/delivery/web/resource/package-summary.html">com.djrapitops.plan.delivery.web.resource</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/package-summary.html">com.djrapitops.plan.delivery.webserver</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a> - Interface in <a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServer.html#%3Cinit%3E(com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.Addresses,net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.delivery.webserver.RequestHandler)" class="member-name-link">WebServer(Locale, PlanFiles, PlanConfig, Addresses, PluginLogger, ErrorLogger, RequestHandler)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html#%3Cinit%3E(com.djrapitops.plan.storage.file.PlanFiles,com.djrapitops.plan.settings.config.PlanConfig,com.djrapitops.plan.delivery.webserver.auth.AllowedIpList,com.djrapitops.plan.delivery.webserver.configuration.WebserverLogMessages)" class="member-name-link">WebserverConfiguration(PlanFiles, PlanConfig, AllowedIpList, WebserverLogMessages)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a> - Class in <a href="com/djrapitops/plan/delivery/webserver/configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html#%3Cinit%3E(net.playeranalytics.plugin.server.PluginLogger,com.djrapitops.plan.utilities.logging.ErrorLogger,com.djrapitops.plan.settings.locale.Locale,com.djrapitops.plan.delivery.webserver.Addresses)" class="member-name-link">WebserverLogMessages(PluginLogger, ErrorLogger, Locale, Addresses)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" class="type-name-link" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a> - Class in <a href="com/djrapitops/plan/settings/config/paths/package-summary.html">com.djrapitops.plan.settings.config.paths</a></dt>
<dd>
@ -17741,7 +17878,7 @@ the order they are declared.</div>
<dd>
<div class="block">WebServer subsystem for managing WebServer initialization.</div>
</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.WebServer)" class="member-name-link">WebServerSystem(Addresses, ActiveCookieStore, WebServer)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></dt>
<dt><a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html#%3Cinit%3E(com.djrapitops.plan.delivery.webserver.Addresses,com.djrapitops.plan.delivery.webserver.auth.ActiveCookieStore,com.djrapitops.plan.delivery.webserver.http.WebServer)" class="member-name-link">WebServerSystem(Addresses, ActiveCookieStore, WebServer)</a> - Constructor for class com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/domain/WebUser.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.domain">WebUser</a> - Class in <a href="com/djrapitops/plan/delivery/domain/package-summary.html">com.djrapitops.plan.delivery.domain</a></dt>
<dd>
@ -17966,6 +18103,8 @@ the order they are declared.</div>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/utilities/chat/DefaultFontInfo.html#X" class="member-name-link">X</a> - Enum constant in enum class com.djrapitops.plan.utilities.chat.<a href="com/djrapitops/plan/utilities/chat/DefaultFontInfo.html" title="enum class in com.djrapitops.plan.utilities.chat">DefaultFontInfo</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html#X_FORWARDED_FOR_HEADER" class="member-name-link">X_FORWARDED_FOR_HEADER</a> - Enum constant in enum class com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></dt>
<dd>&nbsp;</dd>
</dl>
<h2 class="title" id="I:Y">Y</h2>
<dl class="index">

View File

@ -185,6 +185,10 @@ loadScripts(document, 'script');</script>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/djrapitops/plan/delivery/webserver/cache/package-summary.html">com.djrapitops.plan.delivery.webserver.cache</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/djrapitops/plan/delivery/webserver/configuration/package-summary.html">com.djrapitops.plan.delivery.webserver.configuration</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/djrapitops/plan/delivery/webserver/http/package-summary.html">com.djrapitops.plan.delivery.webserver.http</a></div>
<div class="col-last even-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first odd-row-color all-packages-table all-packages-table-tab1"><a href="com/djrapitops/plan/delivery/webserver/resolver/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver</a></div>
<div class="col-last odd-row-color all-packages-table all-packages-table-tab1">&nbsp;</div>
<div class="col-first even-row-color all-packages-table all-packages-table-tab1"><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/package-summary.html">com.djrapitops.plan.delivery.webserver.resolver.auth</a></div>

File diff suppressed because one or more lines are too long

View File

@ -96,6 +96,8 @@ loadScripts(document, 'script');</script>
<li><a href="com/djrapitops/plan/delivery/webserver/package-tree.html">com.djrapitops.plan.delivery.webserver</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/auth/package-tree.html">com.djrapitops.plan.delivery.webserver.auth</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/cache/package-tree.html">com.djrapitops.plan.delivery.webserver.cache</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/configuration/package-tree.html">com.djrapitops.plan.delivery.webserver.configuration</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/http/package-tree.html">com.djrapitops.plan.delivery.webserver.http</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/resolver/package-tree.html">com.djrapitops.plan.delivery.webserver.resolver</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/resolver/auth/package-tree.html">com.djrapitops.plan.delivery.webserver.resolver.auth</a>, </li>
<li><a href="com/djrapitops/plan/delivery/webserver/resolver/json/package-tree.html">com.djrapitops.plan.delivery.webserver.resolver.json</a>, </li>
@ -223,6 +225,19 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.api.events.<a href="com/djrapitops/plan/api/events/PlanSpongeEnableEvent.html" class="type-name-link" title="class in com.djrapitops.plan.api.events">PlanSpongeEnableEvent</a></li>
</ul>
</li>
<li class="circle">org.eclipse.jetty.util.component.AbstractLifeCycle (implements org.eclipse.jetty.util.component.LifeCycle)
<ul>
<li class="circle">org.eclipse.jetty.util.component.ContainerLifeCycle (implements org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer)
<ul>
<li class="circle">org.eclipse.jetty.server.handler.AbstractHandler (implements org.eclipse.jetty.server.Handler)
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyRequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyRequestHandler</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li class="circle">java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/AbstractMap.html" class="type-name-link external-link" title="class or interface in java.util">AbstractMap</a>&lt;K,<wbr>V&gt; (implements java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;K,<wbr>V&gt;)
<ul>
<li class="circle">java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/HashMap.html" class="type-name-link external-link" title="class or interface in java.util">HashMap</a>&lt;K,<wbr>V&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Cloneable.html" title="class or interface in java.lang" class="external-link">Cloneable</a>, java.util.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/Map.html" title="class or interface in java.util" class="external-link">Map</a>&lt;K,<wbr>V&gt;, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
@ -249,11 +264,13 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/Addresses.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">Addresses</a></li>
<li class="circle">com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/AdventureMessageBuilder.html" class="type-name-link" title="class in com.djrapitops.plan.commands.use">AdventureMessageBuilder</a> (implements com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/MessageBuilder.html" title="interface in com.djrapitops.plan.commands.use">MessageBuilder</a>)</li>
<li class="circle">com.djrapitops.plan.gathering.afk.<a href="com/djrapitops/plan/gathering/afk/AFKTracker.html" class="type-name-link" title="class in com.djrapitops.plan.gathering.afk">AFKTracker</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AllowedIpList.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AllowedIpList</a></li>
<li class="circle">com.djrapitops.plan.storage.database.queries.filter.filters.<a href="com/djrapitops/plan/storage/database/queries/filter/filters/AllPlayersFilter.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries.filter.filters">AllPlayersFilter</a> (implements com.djrapitops.plan.storage.database.queries.filter.<a href="com/djrapitops/plan/storage/database/queries/filter/Filter.html" title="interface in com.djrapitops.plan.storage.database.queries.filter">Filter</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.domain.keys.<a href="com/djrapitops/plan/delivery/domain/keys/AnalysisKeys.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.domain.keys">AnalysisKeys</a></li>
<li class="circle">com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/Arguments.html" class="type-name-link" title="class in com.djrapitops.plan.commands.use">Arguments</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.cache.<a href="com/djrapitops/plan/delivery/webserver/cache/AsyncJSONResolverService.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.cache">AsyncJSONResolverService</a></li>
<li class="circle">com.djrapitops.plan.identification.storage.<a href="com/djrapitops/plan/identification/storage/AtomicServerLoader.html" class="type-name-link" title="class in com.djrapitops.plan.identification.storage">AtomicServerLoader</a> (implements com.djrapitops.plan.identification.storage.<a href="com/djrapitops/plan/identification/storage/ServerLoader.html" title="interface in com.djrapitops.plan.identification.storage">ServerLoader</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/AuthenticationExtractor.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">AuthenticationExtractor</a></li>
<li class="circle">com.djrapitops.plan.utilities.analysis.<a href="com/djrapitops/plan/utilities/analysis/Average.html" class="type-name-link" title="class in com.djrapitops.plan.utilities.analysis">Average</a></li>
<li class="circle">com.djrapitops.plan.delivery.domain.<a href="com/djrapitops/plan/delivery/domain/AveragePing.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.domain">AveragePing</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.json.graphs.bar.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/bar/Bar.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.bar">Bar</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;)</li>
@ -266,7 +283,6 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.utilities.<a href="com/djrapitops/plan/utilities/Base64Util.html" class="type-name-link" title="class in com.djrapitops.plan.utilities">Base64Util</a></li>
<li class="circle">com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/BaseUser.html" class="type-name-link" title="class in com.djrapitops.plan.gathering.domain">BaseUser</a></li>
<li class="circle">com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/BaseUserQueries.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries.objects">BaseUserQueries</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/BasicAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">BasicAuthentication</a> (implements com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>)</li>
<li class="circle">com.djrapitops.plan.<a href="com/djrapitops/plan/BStatsBukkit.html" class="type-name-link" title="class in com.djrapitops.plan">BStatsBukkit</a></li>
<li class="circle">com.djrapitops.plan.<a href="com/djrapitops/plan/BStatsBungee.html" class="type-name-link" title="class in com.djrapitops.plan">BStatsBungee</a></li>
<li class="circle">com.djrapitops.plan.<a href="com/djrapitops/plan/BStatsSponge.html" class="type-name-link" title="class in com.djrapitops.plan">BStatsSponge</a> (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Runnable.html" title="class or interface in java.lang" class="external-link">Runnable</a>)</li>
@ -385,6 +401,7 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/ConsoleMessageBuilder.html" class="type-name-link" title="class in com.djrapitops.plan.commands.use">ConsoleMessageBuilder</a> (implements com.djrapitops.plan.commands.use.<a href="com/djrapitops/plan/commands/use/MessageBuilder.html" title="interface in com.djrapitops.plan.commands.use">MessageBuilder</a>)</li>
<li class="circle">com.djrapitops.plan.storage.database.queries.containers.<a href="com/djrapitops/plan/storage/database/queries/containers/ContainerFetchQueries.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries.containers">ContainerFetchQueries</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.html.<a href="com/djrapitops/plan/delivery/rendering/html/Contributors.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.rendering.html">Contributors</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Cookie.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">Cookie</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/CookieAuthentication.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.auth">CookieAuthentication</a> (implements com.djrapitops.plan.delivery.webserver.auth.<a href="com/djrapitops/plan/delivery/webserver/auth/Authentication.html" title="interface in com.djrapitops.plan.delivery.webserver.auth">Authentication</a>)</li>
<li class="circle">com.djrapitops.plan.storage.database.sql.tables.<a href="com/djrapitops/plan/storage/database/sql/tables/CookieTable.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.sql.tables">CookieTable</a></li>
<li class="circle">com.djrapitops.plan.gathering.domain.<a href="com/djrapitops/plan/gathering/domain/Counter.html" class="type-name-link" title="class in com.djrapitops.plan.gathering.domain">Counter</a>
@ -599,6 +616,9 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.delivery.formatting.time.<a href="com/djrapitops/plan/delivery/formatting/time/ISO8601NoClockTZIndependentFormatter.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.formatting.time">ISO8601NoClockTZIndependentFormatter</a> (implements com.djrapitops.plan.delivery.formatting.<a href="com/djrapitops/plan/delivery/formatting/Formatter.html" title="interface in com.djrapitops.plan.delivery.formatting">Formatter</a>&lt;T&gt;)</li>
<li class="circle">com.djrapitops.plan.delivery.formatting.<a href="com/djrapitops/plan/delivery/formatting/ItemNameFormatter.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.formatting">ItemNameFormatter</a> (implements com.djrapitops.plan.delivery.formatting.<a href="com/djrapitops/plan/delivery/formatting/Formatter.html" title="interface in com.djrapitops.plan.delivery.formatting">Formatter</a>&lt;T&gt;)</li>
<li class="circle">com.djrapitops.plan.storage.file.<a href="com/djrapitops/plan/storage/file/JarResource.html" class="type-name-link" title="class in com.djrapitops.plan.storage.file">JarResource</a> (implements com.djrapitops.plan.storage.file.<a href="com/djrapitops/plan/storage/file/Resource.html" title="interface in com.djrapitops.plan.storage.file">Resource</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyInternalRequest.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyInternalRequest</a> (implements com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyResponseSender</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/JettyWebserver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">JettyWebserver</a> (implements com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a>)</li>
<li class="circle">com.djrapitops.plan.gathering.domain.event.<a href="com/djrapitops/plan/gathering/domain/event/JoinAddress.html" class="type-name-link" title="class in com.djrapitops.plan.gathering.domain.event">JoinAddress</a></li>
<li class="circle">com.djrapitops.plan.gathering.cache.<a href="com/djrapitops/plan/gathering/cache/JoinAddressCache.html" class="type-name-link" title="class in com.djrapitops.plan.gathering.cache">JoinAddressCache</a></li>
<li class="circle">com.djrapitops.plan.storage.database.queries.objects.<a href="com/djrapitops/plan/storage/database/queries/objects/JoinAddressQueries.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries.objects">JoinAddressQueries</a></li>
@ -617,6 +637,7 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.storage.database.sql.tables.<a href="com/djrapitops/plan/storage/database/sql/tables/KillsTable.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.sql.tables">KillsTable</a></li>
<li class="circle">com.djrapitops.plan.storage.database.queries.<a href="com/djrapitops/plan/storage/database/queries/LargeFetchQueries.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries">LargeFetchQueries</a></li>
<li class="circle">com.djrapitops.plan.storage.database.queries.<a href="com/djrapitops/plan/storage/database/queries/LargeStoreQueries.html" class="type-name-link" title="class in com.djrapitops.plan.storage.database.queries">LargeStoreQueries</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/LegacyJettySSLContextLoader.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">LegacyJettySSLContextLoader</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.json.graphs.line.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraph</a> (implements com.djrapitops.plan.delivery.rendering.json.graphs.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/HighChart.html" title="interface in com.djrapitops.plan.delivery.rendering.json.graphs">HighChart</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.rendering.json.graphs.line.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraph.GapStrategy.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraph.GapStrategy</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.json.graphs.line.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/line/LineGraphFactory.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.rendering.json.graphs.line">LineGraphFactory</a></li>
@ -935,7 +956,7 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.commands.subcommands.<a href="com/djrapitops/plan/commands/subcommands/RegistrationCommands.html" class="type-name-link" title="class in com.djrapitops.plan.commands.subcommands">RegistrationCommands</a></li>
<li class="circle">com.djrapitops.plan.delivery.web.resolver.request.<a href="com/djrapitops/plan/delivery/web/resolver/request/Request.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/RequestBodyConverter.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestBodyConverter</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">RequestHandler</a> (implements com.sun.net.httpserver.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/jdk.httpserver/com/sun/net/httpserver/HttpHandler.html" title="class or interface in com.sun.net.httpserver" class="external-link">HttpHandler</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/RequestHandler.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.http">RequestHandler</a></li>
<li class="circle">com.djrapitops.plan.delivery.web.<a href="com/djrapitops/plan/delivery/web/ResolverService.Holder.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web">ResolverService.Holder</a></li>
<li class="circle">com.djrapitops.plan.delivery.web.<a href="com/djrapitops/plan/delivery/web/ResolverSvc.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web">ResolverSvc</a> (implements com.djrapitops.plan.delivery.web.<a href="com/djrapitops/plan/delivery/web/ResolverService.html" title="interface in com.djrapitops.plan.delivery.web">ResolverService</a>)</li>
<li class="circle">com.djrapitops.plan.storage.file.<a href="com/djrapitops/plan/storage/file/ResourceCache.html" class="type-name-link" title="class in com.djrapitops.plan.storage.file">ResourceCache</a></li>
@ -946,7 +967,6 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.delivery.web.resolver.<a href="com/djrapitops/plan/delivery/web/resolver/ResponseBuilder.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web.resolver">ResponseBuilder</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseFactory.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseResolver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseResolver</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/ResponseSender.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">ResponseSender</a></li>
<li class="circle">com.djrapitops.plan.delivery.domain.mutators.<a href="com/djrapitops/plan/delivery/domain/mutators/RetentionData.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.domain.mutators">RetentionData</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.resolver.json.<a href="com/djrapitops/plan/delivery/webserver/resolver/json/RootJSONResolver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.resolver.json">RootJSONResolver</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.resolver.<a href="com/djrapitops/plan/delivery/webserver/resolver/RootPageResolver.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.resolver">RootPageResolver</a> (implements com.djrapitops.plan.delivery.web.resolver.<a href="com/djrapitops/plan/delivery/web/resolver/NoAuthResolver.html" title="interface in com.djrapitops.plan.delivery.web.resolver">NoAuthResolver</a>)</li>
@ -1325,7 +1345,8 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.settings.upkeep.<a href="com/djrapitops/plan/settings/upkeep/WatchedFile.html" class="type-name-link" title="class in com.djrapitops.plan.settings.upkeep">WatchedFile</a></li>
<li class="circle">com.djrapitops.plan.delivery.web.<a href="com/djrapitops/plan/delivery/web/WebAssetVersions.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web">WebAssetVersions</a></li>
<li class="circle">com.djrapitops.plan.delivery.web.resource.<a href="com/djrapitops/plan/delivery/web/resource/WebResource.ByteResource.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.web.resource">WebResource.ByteResource</a> (implements com.djrapitops.plan.delivery.web.resource.<a href="com/djrapitops/plan/delivery/web/resource/WebResource.html" title="interface in com.djrapitops.plan.delivery.web.resource">WebResource</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServer.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">WebServer</a> (implements com.djrapitops.plan.<a href="com/djrapitops/plan/SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverConfiguration.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverConfiguration</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.configuration.<a href="com/djrapitops/plan/delivery/webserver/configuration/WebserverLogMessages.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver.configuration">WebserverLogMessages</a></li>
<li class="circle">com.djrapitops.plan.settings.config.paths.<a href="com/djrapitops/plan/settings/config/paths/WebserverSettings.html" class="type-name-link" title="class in com.djrapitops.plan.settings.config.paths">WebserverSettings</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.<a href="com/djrapitops/plan/delivery/webserver/WebServerSystem.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.webserver">WebServerSystem</a> (implements com.djrapitops.plan.<a href="com/djrapitops/plan/SubSystem.html" title="interface in com.djrapitops.plan">SubSystem</a>)</li>
<li class="circle">com.djrapitops.plan.delivery.domain.<a href="com/djrapitops/plan/delivery/domain/WebUser.html" class="type-name-link" title="class in com.djrapitops.plan.delivery.domain">WebUser</a></li>
@ -1406,6 +1427,7 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.delivery.rendering.json.graphs.<a href="com/djrapitops/plan/delivery/rendering/json/graphs/HighChart.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.rendering.json.graphs">HighChart</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.html.structure.<a href="com/djrapitops/plan/delivery/rendering/html/structure/HtmlTable.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.rendering.html.structure">HtmlTable</a></li>
<li class="circle">com.djrapitops.plan.gathering.importing.importers.<a href="com/djrapitops/plan/gathering/importing/importers/Importer.html" class="type-name-link" title="interface in com.djrapitops.plan.gathering.importing.importers">Importer</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/InternalRequest.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">InternalRequest</a></li>
<li class="circle">com.djrapitops.plan.storage.file.<a href="com/djrapitops/plan/storage/file/JarResource.StreamFunction.html" class="type-name-link" title="interface in com.djrapitops.plan.storage.file">JarResource.StreamFunction</a></li>
<li class="circle">com.djrapitops.plan.storage.file.<a href="com/djrapitops/plan/storage/file/JarResource.StreamSupplier.html" class="type-name-link" title="interface in com.djrapitops.plan.storage.file">JarResource.StreamSupplier</a></li>
<li class="circle">com.djrapitops.plan.settings.locale.lang.<a href="com/djrapitops/plan/settings/locale/lang/Lang.html" class="type-name-link" title="interface in com.djrapitops.plan.settings.locale.lang">Lang</a></li>
@ -1473,6 +1495,7 @@ loadScripts(document, 'script');</script>
<li class="circle">com.djrapitops.plan.<a href="com/djrapitops/plan/SubSystem.html" class="type-name-link" title="interface in com.djrapitops.plan">SubSystem</a>
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.cache.<a href="com/djrapitops/plan/delivery/webserver/cache/JSONStorage.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.cache">JSONStorage</a></li>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/WebServer.html" class="type-name-link" title="interface in com.djrapitops.plan.delivery.webserver.http">WebServer</a></li>
</ul>
</li>
<li class="circle">java.util.function.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/util/function/Supplier.html" class="type-name-link external-link" title="class or interface in java.util.function">Supplier</a>&lt;T&gt;
@ -1520,6 +1543,7 @@ loadScripts(document, 'script');</script>
<ul>
<li class="circle">java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html" class="type-name-link external-link" title="class or interface in java.lang">Enum</a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Comparable.html" title="class or interface in java.lang" class="external-link">Comparable</a>&lt;T&gt;, java.lang.constant.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/constant/Constable.html" title="class or interface in java.lang.constant" class="external-link">Constable</a>, java.io.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>)
<ul>
<li class="circle">com.djrapitops.plan.delivery.webserver.http.<a href="com/djrapitops/plan/delivery/webserver/http/AccessAddressPolicy.html" class="type-name-link" title="enum class in com.djrapitops.plan.delivery.webserver.http">AccessAddressPolicy</a></li>
<li class="circle">com.djrapitops.plan.extension.<a href="com/djrapitops/plan/extension/CallEvents.html" class="type-name-link" title="enum class in com.djrapitops.plan.extension">CallEvents</a></li>
<li class="circle">com.djrapitops.plan.delivery.rendering.html.icon.<a href="com/djrapitops/plan/delivery/rendering/html/icon/Color.html" class="type-name-link" title="enum class in com.djrapitops.plan.delivery.rendering.html.icon">Color</a></li>
<li class="circle">com.djrapitops.plan.extension.icon.<a href="com/djrapitops/plan/extension/icon/Color.html" class="type-name-link" title="enum class in com.djrapitops.plan.extension.icon">Color</a></li>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long