<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!-- NewPage --> <html lang="en"> <head> <!-- Generated by javadoc (1.8.0_05) on Wed Jun 04 15:03:14 PDT 2014 --> <title>Index (p4oauth 0.1.0 API)</title> <meta name="date" content="2014-06-04"> <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"> <script type="text/javascript" src="script.js"></script> </head> <body> <script type="text/javascript"><!-- try { if (location.href.indexOf('is-external=true') == -1) { parent.document.title="Index (p4oauth 0.1.0 API)"; } } catch(err) { } //--> </script> <noscript> <div>JavaScript is disabled on your browser.</div> </noscript> <!-- ========= START OF TOP NAVBAR ======= --> <div class="topNav"><a name="navbar.top"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.top.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li><a href="overview-tree.html">Tree</a></li> <li><a href="deprecated-list.html">Deprecated</a></li> <li class="navBarCell1Rev">Index</li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?index-all.html" target="_top">Frames</a></li> <li><a href="index-all.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_top"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_top"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip.navbar.top"> <!-- --> </a></div> <!-- ========= END OF TOP NAVBAR ========= --> <div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> <a name="I:A"> <!-- --> </a> <h2 class="title">A</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html#ACCESS_TOKEN_PATH">ACCESS_TOKEN_PATH</a></span> - Static variable in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenPost</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models"><span class="typeNameLink">AccessToken</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a></dt> <dd> <div class="block">When we "grant" access, we generate one of these.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#AccessToken--">AccessToken()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">AccessTokenPost</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">Handle access token requests.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html#AccessTokenPost-java.util.function.Function-java.util.function.Supplier-">AccessTokenPost(Function<HttpServletRequest, HttpServletRequestHelper>, Supplier<CodeService>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenPost</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">AccessTokenResponse</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">The bean we turn into json for the response from a successful call to the AccessTokenPost controller.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#AccessTokenResponse--">AccessTokenResponse()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services"><span class="typeNameLink">AccessTokenResult</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a></dt> <dd> <div class="block">Encapsulate responses to deal with creating access tokens.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#AccessTokenResult--">AccessTokenResult()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.AccessTokenError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services"><span class="typeNameLink">AccessTokenResult.AccessTokenError</span></a> - Enum in <a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#addToken-com.perforce.workshop.tjuricek.p4oauth.models.Token-">addToken(Token)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html#AUTH_CODE_PATH">AUTH_CODE_PATH</a></span> - Static variable in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationStartGet</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html#AUTH_FINISH_PATH">AUTH_FINISH_PATH</a></span> - Static variable in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationFinishPost</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html#authenticateCodeRequest-java.lang.String-java.lang.String-java.lang.String-">authenticateCodeRequest(String, String, String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeService</a></dt> <dd> <div class="block">Handles local log-in from the user.</div> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models"><span class="typeNameLink">AuthorizationCode</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a></dt> <dd> <div class="block">The authorization code is generated after we know the user has given our application the right credentials to p4d.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#AuthorizationCode--">AuthorizationCode()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#AuthorizationCode-java.lang.String-java.lang.String-java.lang.String-long-">AuthorizationCode(String, String, String, long)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage"><span class="typeNameLink">AuthorizationCodeStore</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/storage/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.storage</a></dt> <dd> <div class="block">Implements reading and writing various AuthorizationCodes.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#AuthorizationCodeStore-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">AuthorizationCodeStore(P4OAuthConfig)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">AuthorizationFinishPost</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">Called back by the login page directly, to generate the next request to the CodeService to basically generate the authorization code.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html#AuthorizationFinishPost-java.util.function.Function-java.util.function.Supplier-java.util.function.Supplier-">AuthorizationFinishPost(Function<HttpServletRequest, HttpServletRequestHelper>, Supplier<CodeService>, Supplier<UrlFactory>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationFinishPost</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">AuthorizationStartGet</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">Perform the "code" authorization request.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html#AuthorizationStartGet-java.util.function.Function-java.util.function.Supplier-java.util.function.Supplier-">AuthorizationStartGet(Function<HttpServletRequest, HttpServletRequestHelper>, Supplier<CodeService>, Supplier<UrlFactory>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationStartGet</a></dt> <dd> </dd> </dl> <a name="I:C"> <!-- --> </a> <h2 class="title">C</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#code-java.lang.String-">code(String)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services"><span class="typeNameLink">CodeError</span></a> - Enum in <a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services"><span class="typeNameLink">CodeResult</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a></dt> <dd> <div class="block">Encapsulate responses to the authenticateCodeResult method.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#CodeResult--">CodeResult()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services"><span class="typeNameLink">CodeService</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html#CodeService-java.util.function.Supplier-java.util.function.Supplier-java.util.function.Supplier-">CodeService(Supplier<WhitelistStore>, Supplier<IOptionsServer>, Supplier<AuthorizationCodeStore>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeService</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/package-summary.html">com.perforce.workshop.tjuricek.p4oauth</a> - package com.perforce.workshop.tjuricek.p4oauth</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/config/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.config</a> - package com.perforce.workshop.tjuricek.p4oauth.config</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a> - package com.perforce.workshop.tjuricek.p4oauth.controllers</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a> - package com.perforce.workshop.tjuricek.p4oauth.jetty</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a> - package com.perforce.workshop.tjuricek.p4oauth.models</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/services/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.services</a> - package com.perforce.workshop.tjuricek.p4oauth.services</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/storage/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.storage</a> - package com.perforce.workshop.tjuricek.p4oauth.storage</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/util/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.util</a> - package com.perforce.workshop.tjuricek.p4oauth.util</dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">ControllerMethod</span></a> - Interface in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">Controllers in this application are basic functional objects with the following interface that basically have a simple lifetime.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#create-java.lang.String-java.lang.String-">create(String, String)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#create-java.lang.String-java.lang.String-">create(String, String)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> <div class="block">Generates a new authorization code for the redirectUri and client.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html#createAccessToken-java.lang.String-java.lang.String-java.lang.String-">createAccessToken(String, String, String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeService</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#createAuthRedirect-java.lang.String-java.lang.String-java.lang.String-">createAuthRedirect(String, String, String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> </dl> <a name="I:D"> <!-- --> </a> <h2 class="title">D</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#delete-java.lang.String-">delete(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> </dl> <a name="I:E"> <!-- --> </a> <h2 class="title">E</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html#ensureParentExists-java.io.File-">ensureParentExists(File)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage">FilesystemStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#equals-java.lang.Object-">equals(Object)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#error-com.perforce.workshop.tjuricek.p4oauth.services.AccessTokenResult.AccessTokenError-">error(AccessTokenResult.AccessTokenError)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#error-com.perforce.workshop.tjuricek.p4oauth.services.CodeError-">error(CodeError)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> </dl> <a name="I:F"> <!-- --> </a> <h2 class="title">F</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage"><span class="typeNameLink">FilesystemStore</span></a> - Interface in <a href="com/perforce/workshop/tjuricek/p4oauth/storage/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.storage</a></dt> <dd> <div class="block">Most of our "stores" really just sit on top of a file system structure.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#findToken-java.lang.String-">findToken(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#forAuthCode-com.perforce.workshop.tjuricek.p4oauth.models.AuthorizationCode-">forAuthCode(AuthorizationCode)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> </dl> <a name="I:G"> <!-- --> </a> <h2 class="title">G</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html#get--">get()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">IOptionsServerSupplier</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html#get--">get()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">ThreadMemoizingSupplier</a></dt> <dd> <div class="block">Will always fire the wrapped supplier and return the value, which is then cached on the thread.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#getAccess_token--">getAccess_token()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#getAccessToken--">getAccessToken()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#getAuthorizationCode--">getAuthorizationCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html#getCached--">getCached()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">ThreadMemoizingSupplier</a></dt> <dd> <div class="block">Returns the cached type.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#getClientId--">getClientId()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#getCode--">getCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#getCodeFile-java.lang.String-">getCodeFile(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#getConfig--">getConfig()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#getConfig--">getConfig()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html#getConfig--">getConfig()</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage">FilesystemStore</a></dt> <dd> <div class="block">The stores must have access to the application configuration.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html#getConfig--">getConfig()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">WhitelistStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#getConfig--">getConfig()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#getConfig--">getConfig()</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getContextRoot--">getContextRoot()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">By default, empty, can be set to a root context path.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#getCreated--">getCreated()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#getCreated--">getCreated()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#getCreated--">getCreated()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> <div class="block">When this token was created.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#getError--">getError()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#getError--">getError()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html#getException--">getException()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">ServerRunnable</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html#getFile-java.lang.String...-">getFile(String...)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage">FilesystemStore</a></dt> <dd> <div class="block">Returns the path to the file based on our configured rootDirectory.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#getHeader-java.lang.String-">getHeader(String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> <div class="block">Fetches the header value, but wraps it in an Optional for easier processing.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getHostname--">getHostname()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#getHostname--">getHostname()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getHttpIdleTimeout--">getHttpIdleTimeout()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getHttpPort--">getHttpPort()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">Defaults to 8080, the standard (non-SSL) HTTP port.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#getHttpServletRequest--">getHttpServletRequest()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#getHttpServletRequest--">getHttpServletRequest()</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getHttpsIdleTimeout--">getHttpsIdleTimeout()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getHttpsPort--">getHttpsPort()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">Defaults to 8443, the HTTPS port where almost all real features take place.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#getId--">getId()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#getIpAddress--">getIpAddress()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> <div class="block">The IP address of the server we should have generated the token for.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#getIpAddress--">getIpAddress()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getKeyManagerPassword--">getKeyManagerPassword()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getKeyStorePassword--">getKeyStorePassword()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getKeyStorePath--">getKeyStorePath()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#getLoginUrl-java.lang.String-java.lang.String-java.lang.String-">getLoginUrl(String, String, String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#getName--">getName()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html#getOrSendError-com.perforce.workshop.tjuricek.p4oauth.util.HttpServletRequestHelper-java.lang.String-javax.servlet.http.HttpServletResponse-">getOrSendError(HttpServletRequestHelper, String, HttpServletResponse)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.controllers">ControllerMethod</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#getP4OAuthUrl--">getP4OAuthUrl()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#getParam-java.lang.String-">getParam(String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> <div class="block">Fetches the parameter value, but wraps it in an Optional for easier processing.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getPerforce--">getPerforce()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#getPerforce_token--">getPerforce_token()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#getPerforceToken--">getPerforceToken()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#getPort--">getPort()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#getRedirectUri--">getRedirectUri()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> <div class="block">This is the redirectUri used for the <em>originating</em> authorization code request.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#getRedirectUri--">getRedirectUri()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> <div class="block">The redirectUri that will be sent in by the user to get the next token.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#getRedirectUri--">getRedirectUri()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#getRequest--">getRequest()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#getResponse--">getResponse()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getRootDirectory--">getRootDirectory()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#getServers--">getServers()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#getTemplateDirectory--">getTemplateDirectory()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">If you've set cacheTemplates to false, you'll likely need this set to the resource folder, because otherwise it's likely that the classpath loaders will cache the data of your templates anyway.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#getToken--">getToken()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> <div class="block">The perforce token that can be used in place of the password.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#getToken_type--">getToken_type()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#getTokens--">getTokens()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#getTokens--">getTokens()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html#getWhitelistFile--">getWhitelistFile()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">WhitelistStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html#getWrapped--">getWrapped()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">ThreadMemoizingSupplier</a></dt> <dd> <div class="block">Returns the underlying supplier used to fetch the value.</div> </dd> </dl> <a name="I:H"> <!-- --> </a> <h2 class="title">H</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html#handle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenPost</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html#handle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationFinishPost</a></dt> <dd> <div class="block">Note that the "matches" method pretty much just checks the path, because we validate most of the request here.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html#handle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationStartGet</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html#handle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.controllers">ControllerMethod</a></dt> <dd> <div class="block">Executes the controller call, writing out (and closing) the response.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html#handle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">LoginGet</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogEndHandler.html#handle-java.lang.String-org.eclipse.jetty.server.Request-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(String, Request, HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogEndHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">LoggingHandlers.LogEndHandler</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogStartHandler.html#handle-java.lang.String-org.eclipse.jetty.server.Request-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(String, Request, HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogStartHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">LoggingHandlers.LogStartHandler</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OAuthHandler.html#handle-java.lang.String-org.eclipse.jetty.server.Request-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(String, Request, HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OAuthHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">OAuthHandler</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OptionsServerReleaseHandler.html#handle-java.lang.String-org.eclipse.jetty.server.Request-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">handle(String, Request, HttpServletRequest, HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OptionsServerReleaseHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">OptionsServerReleaseHandler</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#hasError--">hasError()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#hasError--">hasError()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#hashCode--">hashCode()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#hasMethod-java.lang.String-">hasMethod(String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> <div class="block">Return true if the wrapped request has the indicated method.</div> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util"><span class="typeNameLink">HttpServletRequestHelper</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/util/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.util</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#HttpServletRequestHelper-javax.servlet.http.HttpServletRequest-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">HttpServletRequestHelper(HttpServletRequest, P4OAuthConfig)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> </dl> <a name="I:I"> <!-- --> </a> <h2 class="title">I</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage"><span class="typeNameLink">IOptionsServerSupplier</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/storage/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.storage</a></dt> <dd> <div class="block">Uses a local object pool of threads to reuse IOptionsServer instances.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html#IOptionsServerSupplier-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">IOptionsServerSupplier(P4OAuthConfig)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">IOptionsServerSupplier</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#isCacheTemplates--">isCacheTemplates()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html#isFailed--">isFailed()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">ServerRunnable</a></dt> <dd> <div class="block">Set to true if run() finishes with an exception.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#isSsl--">isSsl()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#isWhitelisted-java.lang.String-">isWhitelisted(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> </dl> <a name="I:L"> <!-- --> </a> <h2 class="title">L</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#load-java.lang.String-">load(String)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">Search rules are: <p/> Direct reference (probably a program argument) An xml file indicated by the <code>P4OAuthConfig</code> system property A file named P4OAuthConfig.yml in the current working directory <p/> Note that you <em>must</em> configure the SSL settings at a minimum.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogEndHandler.html#LogEndHandler--">LogEndHandler()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogEndHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">LoggingHandlers.LogEndHandler</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">LoggingHandlers</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.html#LoggingHandlers--">LoggingHandlers()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">LoggingHandlers</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogEndHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">LoggingHandlers.LogEndHandler</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogStartHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">LoggingHandlers.LogStartHandler</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html#LOGIN_PATH">LOGIN_PATH</a></span> - Static variable in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">LoginGet</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers"><span class="typeNameLink">LoginGet</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/controllers/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.controllers</a></dt> <dd> <div class="block">The authorization mechanism will pretty much always go to this method to present a login page to collect the p4d login and password.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html#LoginGet-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-java.util.function.Function-">LoginGet(P4OAuthConfig, Function<HttpServletRequest, HttpServletRequestHelper>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">LoginGet</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogStartHandler.html#LogStartHandler--">LogStartHandler()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/LoggingHandlers.LogStartHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">LoggingHandlers.LogStartHandler</a></dt> <dd> </dd> </dl> <a name="I:M"> <!-- --> </a> <h2 class="title">M</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/P4OAuth.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.<a href="com/perforce/workshop/tjuricek/p4oauth/P4OAuth.html" title="class in com.perforce.workshop.tjuricek.p4oauth">P4OAuth</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html#matches-javax.servlet.http.HttpServletRequest-">matches(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenPost</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html#matches-javax.servlet.http.HttpServletRequest-">matches(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationFinishPost.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationFinishPost</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html#matches-javax.servlet.http.HttpServletRequest-">matches(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AuthorizationStartGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AuthorizationStartGet</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html#matches-javax.servlet.http.HttpServletRequest-">matches(HttpServletRequest)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/ControllerMethod.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.controllers">ControllerMethod</a></dt> <dd> <div class="block">If this returns true, assume that this method should probably be called back.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html#matches-javax.servlet.http.HttpServletRequest-">matches(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/LoginGet.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">LoginGet</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">MethodParams</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> <div class="block">The information passed into one of our registered method handlers.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#MethodParams--">MethodParams()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#MethodParams-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">MethodParams(HttpServletRequest, HttpServletResponse)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> </dl> <a name="I:O"> <!-- --> </a> <h2 class="title">O</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OAuthHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">OAuthHandler</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> <div class="block">One of the main handlers we use.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OAuthHandler.html#OAuthHandler-java.util.function.Supplier-java.util.function.Supplier-java.util.function.Supplier-java.util.function.Supplier-">OAuthHandler(Supplier<AuthorizationStartGet>, Supplier<LoginGet>, Supplier<AuthorizationFinishPost>, Supplier<AccessTokenPost>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OAuthHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">OAuthHandler</a></dt> <dd> <div class="block">The OAuthHandler is constructed with the underlying controller methods it requires.</div> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OptionsServerReleaseHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">OptionsServerReleaseHandler</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> <div class="block">Should be the last handler called, which will release any allocated IOptionsServer back into the thread pool.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OptionsServerReleaseHandler.html#OptionsServerReleaseHandler-com.perforce.workshop.tjuricek.p4oauth.util.ThreadMemoizingSupplier-">OptionsServerReleaseHandler(ThreadMemoizingSupplier<IOptionsServer>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/OptionsServerReleaseHandler.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">OptionsServerReleaseHandler</a></dt> <dd> </dd> </dl> <a name="I:P"> <!-- --> </a> <h2 class="title">P</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/P4OAuth.html" title="class in com.perforce.workshop.tjuricek.p4oauth"><span class="typeNameLink">P4OAuth</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/package-summary.html">com.perforce.workshop.tjuricek.p4oauth</a></dt> <dd> <div class="block">The main startup method for the class.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/P4OAuth.html#P4OAuth--">P4OAuth()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.<a href="com/perforce/workshop/tjuricek/p4oauth/P4OAuth.html" title="class in com.perforce.workshop.tjuricek.p4oauth">P4OAuth</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config"><span class="typeNameLink">P4OAuthConfig</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/config/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.config</a></dt> <dd> <div class="block">Top level configuration object.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#paramEquals-java.lang.String-java.lang.String-">paramEquals(String, String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> <div class="block">Returns true if the wrapped request has the specified parameter with the indicated string value.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#paramNotEmpty-java.lang.String-">paramNotEmpty(String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> <div class="block">Returns true if the indicated parameter is not empty.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html#pathStartsWith-java.lang.String-">pathStartsWith(String)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util">RequestQueryUtils</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config"><span class="typeNameLink">PerforceConfig</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/config/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.config</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#PerforceConfig--">PerforceConfig()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> </dl> <a name="I:R"> <!-- --> </a> <h2 class="title">R</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#read-java.lang.String-">read(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html#read--">read()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">WhitelistStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html#readYamlFile-java.lang.Class-java.io.File-">readYamlFile(Class<T>, File)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage">FilesystemStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html#release-com.perforce.p4java.server.IOptionsServer-">release(IOptionsServer)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/IOptionsServerSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">IOptionsServerSupplier</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html#release--">release()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">ThreadMemoizingSupplier</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/util/RequestQueryUtils.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.util"><span class="typeNameLink">RequestQueryUtils</span></a> - Interface in <a href="com/perforce/workshop/tjuricek/p4oauth/util/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.util</a></dt> <dd> <div class="block">A bunch of additional "query methods" we add to the HttpServletRequest via the HttpServletRequestHelper wrapping object.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html#run--">run()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">ServerRunnable</a></dt> <dd> </dd> </dl> <a name="I:S"> <!-- --> </a> <h2 class="title">S</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty"><span class="typeNameLink">ServerRunnable</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/jetty/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.jetty</a></dt> <dd> <div class="block">Manages the main embedded Jetty server instance</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html#ServerRunnable-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-java.util.function.Supplier-java.util.function.Supplier-">ServerRunnable(P4OAuthConfig, Supplier<OAuthHandler>, Supplier<OptionsServerReleaseHandler>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/ServerRunnable.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">ServerRunnable</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#setAccess_token-java.lang.String-">setAccess_token(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#setAccessToken-java.lang.String-">setAccessToken(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#setAuthorizationCode-java.lang.String-">setAuthorizationCode(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setCacheTemplates-boolean-">setCacheTemplates(boolean)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#setClientId-java.lang.String-">setClientId(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#setCode-java.lang.String-">setCode(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#setConfig-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">setConfig(P4OAuthConfig)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#setConfig-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">setConfig(P4OAuthConfig)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setContextRoot-java.lang.String-">setContextRoot(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#setCreated-long-">setCreated(long)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#setCreated-long-">setCreated(long)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#setCreated-long-">setCreated(long)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#setError-com.perforce.workshop.tjuricek.p4oauth.services.AccessTokenResult.AccessTokenError-">setError(AccessTokenResult.AccessTokenError)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html#setError-com.perforce.workshop.tjuricek.p4oauth.services.CodeError-">setError(CodeError)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setHostname-java.lang.String-">setHostname(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#setHostname-java.lang.String-">setHostname(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setHttpIdleTimeout-long-">setHttpIdleTimeout(long)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setHttpPort-int-">setHttpPort(int)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#setHttpServletRequest-javax.servlet.http.HttpServletRequest-">setHttpServletRequest(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setHttpsIdleTimeout-long-">setHttpsIdleTimeout(long)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setHttpsPort-int-">setHttpsPort(int)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#setId-java.lang.String-">setId(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#setIpAddress-java.lang.String-">setIpAddress(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#setIpAddress-java.lang.String-">setIpAddress(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setKeyManagerPassword-java.lang.String-">setKeyManagerPassword(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setKeyStorePassword-java.lang.String-">setKeyStorePassword(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setKeyStorePath-java.lang.String-">setKeyStorePath(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#setName-java.lang.String-">setName(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setPerforce-com.perforce.workshop.tjuricek.p4oauth.config.PerforceConfig-">setPerforce(PerforceConfig)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#setPerforce_token-java.lang.String-">setPerforce_token(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#setPerforceToken-java.lang.String-">setPerforceToken(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#setPort-int-">setPort(int)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#setRedirectUri-java.lang.String-">setRedirectUri(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#setRedirectUri-java.lang.String-">setRedirectUri(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#setRedirectUri-java.lang.String-">setRedirectUri(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#setRequest-javax.servlet.http.HttpServletRequest-">setRequest(HttpServletRequest)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html#setResponse-javax.servlet.http.HttpServletResponse-">setResponse(HttpServletResponse)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.jetty.<a href="com/perforce/workshop/tjuricek/p4oauth/jetty/MethodParams.html" title="class in com.perforce.workshop.tjuricek.p4oauth.jetty">MethodParams</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setRootDirectory-java.lang.String-">setRootDirectory(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#setServers-java.util.List-">setServers(List<WhitelistedServer>)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#setSsl-boolean-">setSsl(boolean)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#setTemplateDirectory-java.lang.String-">setTemplateDirectory(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#setToken-java.lang.String-">setToken(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#setToken_type-java.lang.String-">setToken_type(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#setTokens-java.util.Collection-">setTokens(Collection<Token>)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#setTokens-java.util.Collection-">setTokens(Collection<Token>)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html#startCodeRequest-java.lang.String-">startCodeRequest(String)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeService.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">CodeService</a></dt> <dd> <div class="block">Generates an authorization code for the user, appropriate for the redirectUrl.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#success-java.lang.String-java.lang.String-">success(String, String)</a></span> - Static method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> </dl> <a name="I:T"> <!-- --> </a> <h2 class="title">T</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util"><span class="typeNameLink">ThreadMemoizingSupplier</span></a><<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="type parameter in ThreadMemoizingSupplier">T</a>> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/util/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.util</a></dt> <dd> <div class="block">Wraps a Supplier with thread local caching.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html#ThreadMemoizingSupplier-java.util.function.Supplier-">ThreadMemoizingSupplier(Supplier<T>)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/ThreadMemoizingSupplier.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">ThreadMemoizingSupplier</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models"><span class="typeNameLink">Token</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a></dt> <dd> <div class="block">Stores the saved p4d token for the user and request URI (which is bound to a specific IP address).</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#Token--">Token()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#Token-java.lang.String-java.lang.String-java.lang.String-">Token(String, String, String)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/PerforceConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">PerforceConfig</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.controllers.<a href="com/perforce/workshop/tjuricek/p4oauth/controllers/AccessTokenResponse.html" title="class in com.perforce.workshop.tjuricek.p4oauth.controllers">AccessTokenResponse</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AccessToken.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AccessToken</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/AuthorizationCode.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">AuthorizationCode</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Token.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Token</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.html" title="class in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html#toString--">toString()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.util.<a href="com/perforce/workshop/tjuricek/p4oauth/util/HttpServletRequestHelper.html" title="class in com.perforce.workshop.tjuricek.p4oauth.util">HttpServletRequestHelper</a></dt> <dd> </dd> </dl> <a name="I:U"> <!-- --> </a> <h2 class="title">U</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html#update-com.perforce.workshop.tjuricek.p4oauth.models.AuthorizationCode-">update(AuthorizationCode)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/AuthorizationCodeStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">AuthorizationCodeStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html#update-com.perforce.workshop.tjuricek.p4oauth.models.Whitelist-">update(Whitelist)</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">WhitelistStore</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config"><span class="typeNameLink">UrlFactory</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/config/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.config</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html#UrlFactory-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">UrlFactory(P4OAuthConfig)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/UrlFactory.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">UrlFactory</a></dt> <dd> </dd> </dl> <a name="I:V"> <!-- --> </a> <h2 class="title">V</h2> <dl> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html#validate--">validate()</a></span> - Method in class com.perforce.workshop.tjuricek.p4oauth.config.<a href="com/perforce/workshop/tjuricek/p4oauth/config/P4OAuthConfig.html" title="class in com.perforce.workshop.tjuricek.p4oauth.config">P4OAuthConfig</a></dt> <dd> <div class="block">Double checks that the configuration is actually set, and if there's any issues at all, to log them.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.AccessTokenError.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.AccessTokenError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult.AccessTokenError</a></dt> <dd> <div class="block">Returns the enum constant of this type with the specified name.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeError.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services">CodeError</a></dt> <dd> <div class="block">Returns the enum constant of this type with the specified name.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.AccessTokenError.html#values--">values()</a></span> - Static method in enum com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/AccessTokenResult.AccessTokenError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services">AccessTokenResult.AccessTokenError</a></dt> <dd> <div class="block">Returns an array containing the constants of this enum type, in the order they are declared.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeError.html#values--">values()</a></span> - Static method in enum com.perforce.workshop.tjuricek.p4oauth.services.<a href="com/perforce/workshop/tjuricek/p4oauth/services/CodeError.html" title="enum in com.perforce.workshop.tjuricek.p4oauth.services">CodeError</a></dt> <dd> <div class="block">Returns an array containing the constants of this enum type, in the order they are declared.</div> </dd> </dl> <a name="I:W"> <!-- --> </a> <h2 class="title">W</h2> <dl> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models"><span class="typeNameLink">Whitelist</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html#Whitelist--">Whitelist()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/Whitelist.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">Whitelist</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models"><span class="typeNameLink">WhitelistedServer</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/models/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.models</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html#WhitelistedServer--">WhitelistedServer()</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.models.<a href="com/perforce/workshop/tjuricek/p4oauth/models/WhitelistedServer.html" title="class in com.perforce.workshop.tjuricek.p4oauth.models">WhitelistedServer</a></dt> <dd> </dd> <dt><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage"><span class="typeNameLink">WhitelistStore</span></a> - Class in <a href="com/perforce/workshop/tjuricek/p4oauth/storage/package-summary.html">com.perforce.workshop.tjuricek.p4oauth.storage</a></dt> <dd> <div class="block">Right now, the whitelist is read into our whitelist model in memory.</div> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html#WhitelistStore-com.perforce.workshop.tjuricek.p4oauth.config.P4OAuthConfig-">WhitelistStore(P4OAuthConfig)</a></span> - Constructor for class com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/WhitelistStore.html" title="class in com.perforce.workshop.tjuricek.p4oauth.storage">WhitelistStore</a></dt> <dd> </dd> <dt><span class="memberNameLink"><a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html#writeYamlFile-java.lang.Object-java.io.File-">writeYamlFile(Object, File)</a></span> - Method in interface com.perforce.workshop.tjuricek.p4oauth.storage.<a href="com/perforce/workshop/tjuricek/p4oauth/storage/FilesystemStore.html" title="interface in com.perforce.workshop.tjuricek.p4oauth.storage">FilesystemStore</a></dt> <dd> </dd> </dl> <a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:D">D</a> <a href="#I:E">E</a> <a href="#I:F">F</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:O">O</a> <a href="#I:P">P</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:W">W</a> </div> <!-- ======= START OF BOTTOM NAVBAR ====== --> <div class="bottomNav"><a name="navbar.bottom"> <!-- --> </a> <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> <a name="navbar.bottom.firstrow"> <!-- --> </a> <ul class="navList" title="Navigation"> <li><a href="overview-summary.html">Overview</a></li> <li>Package</li> <li>Class</li> <li><a href="overview-tree.html">Tree</a></li> <li><a href="deprecated-list.html">Deprecated</a></li> <li class="navBarCell1Rev">Index</li> <li><a href="help-doc.html">Help</a></li> </ul> </div> <div class="subNav"> <ul class="navList"> <li>Prev</li> <li>Next</li> </ul> <ul class="navList"> <li><a href="index.html?index-all.html" target="_top">Frames</a></li> <li><a href="index-all.html" target="_top">No Frames</a></li> </ul> <ul class="navList" id="allclasses_navbar_bottom"> <li><a href="allclasses-noframe.html">All Classes</a></li> </ul> <div> <script type="text/javascript"><!-- allClassesLink = document.getElementById("allclasses_navbar_bottom"); if(window==top) { allClassesLink.style.display = "block"; } else { allClassesLink.style.display = "none"; } //--> </script> </div> <a name="skip.navbar.bottom"> <!-- --> </a></div> <!-- ======== END OF BOTTOM NAVBAR ======= --> </body> </html>