<li><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/DebugPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/PlayersPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></dd>
implements <ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></pre>
<tdclass="colOne"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/PlayerPageResolver.html#PlayerPageResolver-com.djrapitops.plan.delivery.webserver.ResponseFactory-com.djrapitops.plan.identification.UUIDUtility-">PlayerPageResolver</a></span>(<ahref="../../../../../../com/djrapitops/plan/delivery/webserver/ResponseFactory.html"title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a> responseFactory,
<ahref="../../../../../../com/djrapitops/plan/identification/UUIDUtility.html"title="class in com.djrapitops.plan.identification">UUIDUtility</a> uuidUtility)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/PlayerPageResolver.html#canAccess-com.djrapitops.plan.delivery.web.resolver.request.Request-">canAccess</a></span>(<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/request/Request.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a> request)</code>
<divclass="block">Implement access control if authorization is enabled.</div>
<tdclass="colFirst"><code>java.util.Optional<<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Response.html"title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/PlayerPageResolver.html#resolve-com.djrapitops.plan.delivery.web.resolver.request.Request-">resolve</a></span>(<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/request/Request.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a> request)</code>
<h3>Methods inherited from interface com.djrapitops.plan.delivery.web.resolver.<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></h3>
public PlayerPageResolver(<ahref="../../../../../../com/djrapitops/plan/delivery/webserver/ResponseFactory.html"title="class in com.djrapitops.plan.delivery.webserver">ResponseFactory</a> responseFactory,
<ahref="../../../../../../com/djrapitops/plan/identification/UUIDUtility.html"title="class in com.djrapitops.plan.identification">UUIDUtility</a> uuidUtility)</pre>
<pre>public boolean canAccess(<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/request/Request.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a> request)</pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html#canAccess-com.djrapitops.plan.delivery.web.resolver.request.Request-">Resolver</a></code></span></div>
<divclass="block">Implement access control if authorization is enabled.
<p>
Is not called when access control is not active.</div>
<dd><code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html#canAccess-com.djrapitops.plan.delivery.web.resolver.request.Request-">canAccess</a></code> in interface <code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></code></dd>
<dd>true if allowed or invalid target, false if response should be 403 (forbidden)</dd>
<dt><spanclass="seeLabel">See Also:</span></dt>
<dd><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/request/Request.html#getUser--"><code>for {@link WebUser} that has access permissions.</code></a></dd>
<pre>public java.util.Optional<<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Response.html"title="class in com.djrapitops.plan.delivery.web.resolver">Response</a>> resolve(<ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/request/Request.html"title="class in com.djrapitops.plan.delivery.web.resolver.request">Request</a> request)</pre>
<divclass="block"><spanclass="descfrmTypeLabel">Description copied from interface: <code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html#resolve-com.djrapitops.plan.delivery.web.resolver.request.Request-">Resolver</a></code></span></div>
<dd><code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html#resolve-com.djrapitops.plan.delivery.web.resolver.request.Request-">resolve</a></code> in interface <code><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Resolver.html"title="interface in com.djrapitops.plan.delivery.web.resolver">Resolver</a></code></dd>
<dd><code>request</code> - HTTP request, contains all information necessary to resolve the request.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>Response or empty if the response should be 404 (not found).</dd>
<dt><spanclass="seeLabel">See Also:</span></dt>
<dd><ahref="../../../../../../com/djrapitops/plan/delivery/web/resolver/Response.html"title="class in com.djrapitops.plan.delivery.web.resolver"><code>for return value</code></a>,
<li><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/DebugPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../../../com/djrapitops/plan/delivery/webserver/resolver/PlayersPageResolver.html"title="class in com.djrapitops.plan.delivery.webserver.resolver"><spanclass="typeNameLink">Next Class</span></a></li>