| <!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_292) on Tue Jun 15 06:01:17 GMT 2021 --> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <title>Index (Apache Hadoop Auth 3.3.1 API)</title> |
| <meta name="date" content="2021-06-15"> |
| <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 (Apache Hadoop Auth 3.3.1 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>Use</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:B">B</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:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</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 href="#I:Z">Z</a> <a name="I:A"> |
| <!-- --> |
| </a> |
| <h2 class="title">A</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#alternateAuthenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">alternateAuthenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Subclasses should implement this method to provide the custom |
| authentication to be used for browsers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#alternateAuthenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">alternateAuthenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">AltKerberosAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>AltKerberosAuthenticationHandler</code></a> behaves exactly the same way as |
| the <a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>KerberosAuthenticationHandler</code></a>, except that it allows for an |
| alternative form of authentication for browsers while still using Kerberos |
| for Java access.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#AltKerberosAuthenticationHandler--">AltKerberosAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#ANONYMOUS">ANONYMOUS</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Constant that identifies an anonymous request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#ANONYMOUS_ALLOWED">ANONYMOUS_ALLOWED</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates if anonymous users are allowed.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#AUTH_COOKIE">AUTH_COOKIE</a></span> - Static variable in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Name of the HTTP cookie used for the authentication token between the client and the server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#AUTH_HANDLER_PROPERTY">AUTH_HANDLER_PROPERTY</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#AUTH_TOKEN_MAX_INACTIVE_INTERVAL">AUTH_TOKEN_MAX_INACTIVE_INTERVAL</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property |
| that indicates the max inactive interval of the generated token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#AUTH_TOKEN_VALIDITY">AUTH_TOKEN_VALIDITY</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the validity of the generated token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#AUTH_TYPE">AUTH_TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the authentication handler to use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/Authenticator.html#authenticate-java.net.URL-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">authenticate(URL, AuthenticatedURL.Token)</a></span> - Method in interface org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client">Authenticator</a></dt> |
| <dd> |
| <div class="block">Authenticates against a URL and returns a <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL.Token</code></a> to be |
| used by subsequent requests.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#authenticate-java.net.URL-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">authenticate(URL, AuthenticatedURL.Token)</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">Performs SPNEGO authentication against the specified URL.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html#authenticate-java.net.URL-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">authenticate(URL, AuthenticatedURL.Token)</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">PseudoAuthenticator</a></dt> |
| <dd> |
| <div class="block">Performs simple authentication against the specified URL.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">It enforces the the Kerberos SPNEGO authentication sequence returning an |
| <a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationToken</code></a> only after the Kerberos SPNEGO sequence has |
| completed successfully (in the case of Java access) and only after the |
| custom authentication implemented by the subclass in alternateAuthenticate |
| has completed successfully (in the case of browser access).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Performs an authentication step for the given HTTP client request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">It enforces the the Kerberos SPNEGO authentication sequence returning an |
| <a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationToken</code></a> only after the Kerberos SPNEGO sequence has |
| completed successfully.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#authenticate-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">authenticate(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Authenticates an HTTP client request.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">AuthenticatedURL</span></a> - Class in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL</code></a> class enables the use of the JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a> class |
| against HTTP endpoints protected with the <a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationFilter</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#AuthenticatedURL--">AuthenticatedURL()</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Creates an <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#AuthenticatedURL-org.apache.hadoop.security.authentication.client.Authenticator-">AuthenticatedURL(Authenticator)</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Creates an <code>AuthenticatedURL</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#AuthenticatedURL-org.apache.hadoop.security.authentication.client.Authenticator-org.apache.hadoop.security.authentication.client.ConnectionConfigurator-">AuthenticatedURL(Authenticator, ConnectionConfigurator)</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Creates an <code>AuthenticatedURL</code>.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">AuthenticatedURL.Token</span></a> - Class in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">Client side authentication token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#AUTHENTICATION_PROVIDER_URL">AUTHENTICATION_PROVIDER_URL</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">AuthenticationException</span></a> - Exception in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">Exception thrown when an authentication error occurs.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html#AuthenticationException-java.lang.Throwable-">AuthenticationException(Throwable)</a></span> - Constructor for exception org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticationException</a></dt> |
| <dd> |
| <div class="block">Creates an <a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticationException</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html#AuthenticationException-java.lang.String-">AuthenticationException(String)</a></span> - Constructor for exception org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticationException</a></dt> |
| <dd> |
| <div class="block">Creates an <a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticationException</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html#AuthenticationException-java.lang.String-java.lang.Throwable-">AuthenticationException(String, Throwable)</a></span> - Constructor for exception org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticationException</a></dt> |
| <dd> |
| <div class="block">Creates an <a href="org/apache/hadoop/security/authentication/client/AuthenticationException.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticationException</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">AuthenticationFilter</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationFilter</code></a> enables protecting web application |
| resources with different (pluggable) |
| authentication mechanisms and signer secret providers.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#AuthenticationFilter--">AuthenticationFilter()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">AuthenticationHandler</span></a> - Interface in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">Interface for server authentication mechanisms.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">AuthenticationHandlerUtil</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">This is a utility class designed to provide functionality related to |
| <a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><code>AuthenticationHandler</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">AuthenticationToken</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationToken</code></a> contains information about an authenticated |
| HTTP client and doubles as the <a href="https://docs.oracle.com/javase/8/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security"><code>Principal</code></a> to be returned by |
| authenticated <code>HttpServletRequest</code>s</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#AuthenticationToken-java.lang.String-java.lang.String-java.lang.String-">AuthenticationToken(String, String, String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Creates an authentication token.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">Authenticator</span></a> - Interface in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">Interface for client authentication mechanisms.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#AUTHORIZATION">AUTHORIZATION</a></span> - Static variable in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">HTTP header used by the SPNEGO client endpoint during an authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html#AUTHORIZATION_HEADER">AUTHORIZATION_HEADER</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server">HttpConstants</a></dt> |
| <dd> |
| <div class="block">HTTP header used by the client endpoint during an authentication sequence.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">AuthToken</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#AuthToken--">AuthToken()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#AuthToken-java.lang.String-java.lang.String-java.lang.String-">AuthToken(String, String, String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Creates an authentication token.</div> |
| </dd> |
| </dl> |
| <a name="I:B"> |
| <!-- --> |
| </a> |
| <h2 class="title">B</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#BASE_DN">BASE_DN</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the base |
| distinguished name (DN) to be used with the LDAP server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html#BASIC">BASIC</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server">HttpConstants</a></dt> |
| <dd> |
| <div class="block">HTTP header prefix used during the Basic authentication sequence.</div> |
| </dd> |
| </dl> |
| <a name="I:C"> |
| <!-- --> |
| </a> |
| <h2 class="title">C</h2> |
| <dl> |
| <dt><a href="org/apache/hadoop/security/authentication/util/CertificateUtil.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">CertificateUtil</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/CertificateUtil.html#CertificateUtil--">CertificateUtil()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/CertificateUtil.html" title="class in org.apache.hadoop.security.authentication.util">CertificateUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html#checkAuthScheme-java.lang.String-">checkAuthScheme(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationHandlerUtil</a></dt> |
| <dd> |
| <div class="block">This method checks if the specified HTTP authentication <code>scheme</code> |
| value is valid.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#checkForIllegalArgument-java.lang.String-java.lang.String-">checkForIllegalArgument(String, String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Check if the provided value is invalid.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/Signer.html#checkSignatures-java.lang.String-java.lang.String-">checkSignatures(String, String)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util">Signer</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/CompositeAuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">CompositeAuthenticationHandler</span></a> - Interface in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">Interface to support multiple authentication mechanisms simultaneously.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/Signer.html#computeSignature-byte:A-java.lang.String-">computeSignature(byte[], String)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util">Signer</a></dt> |
| <dd> |
| <div class="block">Returns then signature of a string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#CONFIG_PREFIX">CONFIG_PREFIX</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the configuration prefix.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html#configure-java.net.HttpURLConnection-">configure(HttpURLConnection)</a></span> - Method in interface org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html" title="interface in org.apache.hadoop.security.authentication.client">ConnectionConfigurator</a></dt> |
| <dd> |
| <div class="block">Configures the given <a href="https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html?is-external=true" title="class or interface in java.net"><code>HttpURLConnection</code></a> instance.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html" title="interface in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">ConnectionConfigurator</span></a> - Interface in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">Interface to configure <a href="https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html?is-external=true" title="class or interface in java.net"><code>HttpURLConnection</code></a> created by |
| <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL</code></a> instances.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#constructSecretProvider-javax.servlet.ServletContext-java.util.Properties-boolean-">constructSecretProvider(ServletContext, Properties, boolean)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#COOKIE_DOMAIN">COOKIE_DOMAIN</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the domain to use in the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#COOKIE_PATH">COOKIE_PATH</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the path to use in the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#COOKIE_PERSISTENT">COOKIE_PERSISTENT</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property |
| that indicates the persistence of the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#createAuthCookie-javax.servlet.http.HttpServletResponse-java.lang.String-java.lang.String-java.lang.String-long-boolean-boolean-">createAuthCookie(HttpServletResponse, String, String, String, long, boolean, boolean)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Creates the Hadoop authentication HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#createCuratorClient-java.util.Properties-">createCuratorClient(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">This method creates the Curator client and connects to ZooKeeper.</div> |
| </dd> |
| </dl> |
| <a name="I:D"> |
| <!-- --> |
| </a> |
| <h2 class="title">D</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#DEFAULT_MECHANISM">DEFAULT_MECHANISM</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Constant that defines the default behavior of the rule mechanism</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Destroys the filter.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#destroy--">destroy()</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Destroys the authentication handler instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Releases any resources initialized by the authentication handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Releases any resources initialized by the authentication handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">SignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Will be called on shutdown; subclasses should perform any cleanup here.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#destroy--">destroy()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Disconnects from ZooKeeper unless told not to.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html#DIGEST">DIGEST</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server">HttpConstants</a></dt> |
| <dd> |
| <div class="block">HTTP header prefix used during the Basic authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#DISCONNECT_FROM_ZOOKEEPER_ON_SHUTDOWN">DISCONNECT_FROM_ZOOKEEPER_ON_SHUTDOWN</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies whether or not the Curator client |
| should disconnect from ZooKeeper on shutdown.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#doFilter-javax.servlet.ServletRequest-javax.servlet.ServletResponse-javax.servlet.FilterChain-">doFilter(ServletRequest, ServletResponse, FilterChain)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">If the request has a valid authentication token it allows the request to continue to the target resource, |
| otherwise it triggers an authentication sequence using the configured <a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><code>AuthenticationHandler</code></a>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#doFilter-javax.servlet.FilterChain-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">doFilter(FilterChain, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Delegates call to the servlet filter chain.</div> |
| </dd> |
| </dl> |
| <a name="I:E"> |
| <!-- --> |
| </a> |
| <h2 class="title">E</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#ENABLE_START_TLS">ENABLE_START_TLS</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates whether |
| the LDAP server supports 'StartTLS' extension.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#EXPECTED_JWT_AUDIENCES">EXPECTED_JWT_AUDIENCES</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#extractToken-java.net.HttpURLConnection-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">extractToken(HttpURLConnection, AuthenticatedURL.Token)</a></span> - Static method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Helper method that extracts an authentication token received from a connection.</div> |
| </dd> |
| </dl> |
| <a name="I:F"> |
| <!-- --> |
| </a> |
| <h2 class="title">F</h2> |
| <dl> |
| <dt><a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">FileSignerSecretProvider</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">A SignerSecretProvider that simply loads a secret from a specified file.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html#FileSignerSecretProvider--">FileSignerSecretProvider()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">FileSignerSecretProvider</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:G"> |
| <!-- --> |
| </a> |
| <h2 class="title">G</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html#generateNewSecret--">generateNewSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RandomSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#generateNewSecret--">generateNewSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Subclasses should implement this to return a new secret.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#generateNewSecret--">generateNewSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#generateRandomSecret--">generateRandomSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#getAcceptAnonymous--">getAcceptAnonymous()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns if the handler is configured to support anonymous users.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html#getAllSecrets--">getAllSecrets()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">FileSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#getAllSecrets--">getAllSecrets()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html#getAllSecrets--">getAllSecrets()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">SignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Returns all secrets that a cookie could have been signed with and are still |
| valid; this should include the secret returned by getCurrentSecret().</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.JaasConfiguration.html#getAppConfigurationEntry-java.lang.String-">getAppConfigurationEntry(String)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.JaasConfiguration.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider.JaasConfiguration</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getAuthenticationHandler--">getAuthenticationHandler()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the authentication handler being used.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html#getAuthenticationHandlerClassName-java.lang.String-">getAuthenticationHandlerClassName(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationHandlerUtil</a></dt> |
| <dd> |
| <div class="block">This method provides an instance of <a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><code>AuthenticationHandler</code></a> based on |
| specified <code>authHandlerName</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#getAuthenticator--">getAuthenticator()</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Returns the <a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>Authenticator</code></a> instance used by the |
| <code>AuthenticatedURL</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getConfiguration--">getConfiguration()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the configuration properties of the <a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationFilter</code></a> |
| without the prefix.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getConfiguration-java.lang.String-javax.servlet.FilterConfig-">getConfiguration(String, FilterConfig)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the filtered configuration (only properties starting with the specified prefix).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getCookieDomain--">getCookieDomain()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the cookie domain to use for the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getCookiePath--">getCookiePath()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the cookie path to use for the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html#getCurrentSecret--">getCurrentSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">FileSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#getCurrentSecret--">getCurrentSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html#getCurrentSecret--">getCurrentSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">SignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Returns the current secret to be used by the Signer for signing new |
| cookies.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#getDefaultAuthenticator--">getDefaultAuthenticator()</a></span> - Static method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Returns the default <a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>Authenticator</code></a> class to use when an <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL</code></a> instance |
| is created without specifying an authenticator.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getDefaultRealm--">getDefaultRealm()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the configured default realm.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getDefaultRealm--">getDefaultRealm()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Return the default realm for this JVM.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getDefaultRealmProtected--">getDefaultRealmProtected()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Return the default realm for this JVM.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getDomainRealm-java.lang.String-">getDomainRealm(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#getExpires--">getExpires()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the expiration time of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#getFallBackAuthenticator--">getFallBackAuthenticator()</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">If the specified URL does not support SPNEGO authentication, a fallback <a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>Authenticator</code></a> will be used.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getHostName--">getHostName()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the second component of the name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#getJWTFromCookie-javax.servlet.http.HttpServletRequest-">getJWTFromCookie(HttpServletRequest)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Encapsulate the acquisition of the JWT token from HTTP cookies within the |
| request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#getKeytab--">getKeytab()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the keytab used by the authentication handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getKrb5LoginModuleName--">getKrb5LoginModuleName()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getLocalHostName--">getLocalHostName()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getMaxInactiveInterval--">getMaxInactiveInterval()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the max inactive interval time of the generated tokens.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#getMaxInactives--">getMaxInactives()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the max inactive time of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#getName--">getName()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the principal name (this method name comes from the JDK <a href="https://docs.oracle.com/javase/8/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security"><code>Principal</code></a> interface).</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getOidInstance-java.lang.String-">getOidInstance(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block"><span class="deprecatedLabel">Deprecated.</span></div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getPrincipalNames-java.lang.String-java.util.regex.Pattern-">getPrincipalNames(String, Pattern)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Get all the unique principals from keytabfile which matches a pattern.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#getPrincipals--">getPrincipals()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the Kerberos principals used by the authentication handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getRealm--">getRealm()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the realm of the name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getRequestURL-javax.servlet.http.HttpServletRequest-">getRequestURL(HttpServletRequest)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the full URL of the request including the query string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getRuleMechanism--">getRuleMechanism()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the rule evaluation mechanism</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getRules--">getRules()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the rules.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getServiceName--">getServiceName()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the first component of the name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getServicePrincipal-java.lang.String-java.lang.String-">getServicePrincipal(String, String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Create Kerberos principal for a given service and hostname, |
| inferring realm from the fqdn of the hostname.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#getShortName--">getShortName()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Get the translation of the principal name into an operating system |
| user name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getToken-javax.servlet.http.HttpServletRequest-">getToken(HttpServletRequest)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the <a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server"><code>AuthenticationToken</code></a> for the request.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#getTokenServerName-byte:A-">getTokenServerName(byte[])</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Extract the TGS server principal from the given gssapi kerberos or spnego |
| wrapped token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/CompositeAuthenticationHandler.html#getTokenTypes--">getTokenTypes()</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/CompositeAuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">CompositeAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This method returns the token types supported by this authentication |
| handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#getTokenTypes--">getTokenTypes()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This method returns the token types supported by this authentication |
| handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the authentication type of the authentication handler, |
| 'alt-kerberos'.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#getType--">getType()</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the authentication type of the authentication handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the authentication type of the authentication handler, 'kerberos'.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Returns the authentication type of the authentication handler, 'simple'.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#getType--">getType()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the authentication mechanism of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html#getUserName--">getUserName()</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">PseudoAuthenticator</a></dt> |
| <dd> |
| <div class="block">Returns the current user name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#getUserName--">getUserName()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the user name.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#getValidity--">getValidity()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the validity time of the generated tokens.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#GSS_KRB5_MECH_OID">GSS_KRB5_MECH_OID</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#GSS_SPNEGO_MECH_OID">GSS_SPNEGO_MECH_OID</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:H"> |
| <!-- --> |
| </a> |
| <h2 class="title">H</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#hasKerberosKeyTab-javax.security.auth.Subject-">hasKerberosKeyTab(Subject)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Check if the subject contains Kerberos keytab related objects.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#hasKerberosTicket-javax.security.auth.Subject-">hasKerberosTicket(Subject)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> |
| <div class="block">Check if the subject contains Kerberos ticket.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#hasRuleMechanismBeenSet--">hasRuleMechanismBeenSet()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Indicates of the rule mechanism has been set</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#hasRulesBeenSet--">hasRulesBeenSet()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Indicates if the name rules have been set.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">HttpConstants</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">This class defines constants used for HTTP protocol entities (such as |
| headers, methods and their values).</div> |
| </dd> |
| </dl> |
| <a name="I:I"> |
| <!-- --> |
| </a> |
| <h2 class="title">I</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/util/PlatformName.html#IBM_JAVA">IBM_JAVA</a></span> - Static variable in class org.apache.hadoop.util.<a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util">PlatformName</a></dt> |
| <dd> |
| <div class="block">A public static variable to indicate the current java vendor is |
| IBM java or not.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#init-javax.servlet.FilterConfig-">init(FilterConfig)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Initializes the authentication filter and signer secret provider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Initializes the authentication handler instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Initializes the authentication handler instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Initializes the authentication handler instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#init-java.util.Properties-">init(Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Initializes the authentication handler instance.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html#init-java.util.Properties-javax.servlet.ServletContext-long-">init(Properties, ServletContext, long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/FileSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">FileSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#init-java.util.Properties-javax.servlet.ServletContext-long-">init(Properties, ServletContext, long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Initialize the SignerSecretProvider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html#init-java.util.Properties-javax.servlet.ServletContext-long-">init(Properties, ServletContext, long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">SignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Initialize the SignerSecretProvider</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#init-java.util.Properties-javax.servlet.ServletContext-long-">init(Properties, ServletContext, long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#initializeAuthHandler-java.lang.String-javax.servlet.FilterConfig-">initializeAuthHandler(String, FilterConfig)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#initializeAuthHandler-java.lang.String-java.util.Properties-">initializeAuthHandler(String, Properties)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#initializeSecretProvider-javax.servlet.FilterConfig-">initializeSecretProvider(FilterConfig)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#initSecrets-byte:A-byte:A-">initSecrets(byte[], byte[])</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Initializes the secrets array.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#injectToken-java.net.HttpURLConnection-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">injectToken(HttpURLConnection, AuthenticatedURL.Token)</a></span> - Static method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Helper method that injects an authentication token to send with a |
| connection.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#isBrowser-java.lang.String-">isBrowser(String)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This method parses the User-Agent String and returns whether or not it |
| refers to a browser.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#isCookiePersistent--">isCookiePersistent()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns the cookie persistence to use for the HTTP cookie.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#isCustomSignerSecretProvider--">isCustomSignerSecretProvider()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns if a custom implementation of a SignerSecretProvider is being used.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#isExpired--">isExpired()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Returns true if the token has expired.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#isExpired--">isExpired()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns true if the token has expired.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#isRandomSecret--">isRandomSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Returns if a random secret is being used.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html#isSet--">isSet()</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL.Token</a></dt> |
| <dd> |
| <div class="block">Returns if a token from the server has been set.</div> |
| </dd> |
| </dl> |
| <a name="I:J"> |
| <!-- --> |
| </a> |
| <h2 class="title">J</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.JaasConfiguration.html#JaasConfiguration-java.lang.String-java.lang.String-java.lang.String-">JaasConfiguration(String, String, String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.JaasConfiguration.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider.JaasConfiguration</a></dt> |
| <dd> |
| <div class="block">Add an entry to the jaas configuration with the passed in name, |
| principal, and keytab.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/util/PlatformName.html#JAVA_VENDOR_NAME">JAVA_VENDOR_NAME</a></span> - Static variable in class org.apache.hadoop.util.<a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util">PlatformName</a></dt> |
| <dd> |
| <div class="block">The java vendor name used in this platform.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#JWT_COOKIE_NAME">JWT_COOKIE_NAME</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">JWTRedirectAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>JWTRedirectAuthenticationHandler</code></a> extends |
| AltKerberosAuthenticationHandler to add WebSSO behavior for UIs.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#JWTRedirectAuthenticationHandler--">JWTRedirectAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:K"> |
| <!-- --> |
| </a> |
| <h2 class="title">K</h2> |
| <dl> |
| <dt><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">KerberosAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>KerberosAuthenticationHandler</code></a> implements the Kerberos SPNEGO |
| authentication mechanism for HTTP.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#KerberosAuthenticationHandler--">KerberosAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Creates a Kerberos SPNEGO authentication handler with the default |
| auth-token type, <code>kerberos</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#KerberosAuthenticationHandler-java.lang.String-">KerberosAuthenticationHandler(String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Creates a Kerberos SPNEGO authentication handler with a custom auth-token |
| type.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">KerberosAuthenticator</span></a> - Class in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client"><code>KerberosAuthenticator</code></a> implements the Kerberos SPNEGO authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#KerberosAuthenticator--">KerberosAuthenticator()</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">KerberosName</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">This class implements parsing and handling of Kerberos principal names.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#KerberosName-java.lang.String-">KerberosName(String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Create a name from the full Kerberos principal name.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/KerberosName.BadFormatString.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">KerberosName.BadFormatString</span></a> - Exception in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/KerberosName.NoMatchingRule.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">KerberosName.NoMatchingRule</span></a> - Exception in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">KerberosUtil</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#KerberosUtil--">KerberosUtil()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#KEYTAB">KEYTAB</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the keytab |
| file path.</div> |
| </dd> |
| </dl> |
| <a name="I:L"> |
| <!-- --> |
| </a> |
| <h2 class="title">L</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#LDAP_BIND_DOMAIN">LDAP_BIND_DOMAIN</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the LDAP bind |
| domain value to be used with the LDAP server.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">LdapAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>LdapAuthenticationHandler</code></a> implements the BASIC authentication |
| mechanism for HTTP using LDAP back-end.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#LdapAuthenticationHandler--">LdapAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#LOG">LOG</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:M"> |
| <!-- --> |
| </a> |
| <h2 class="title">M</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/util/PlatformName.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.hadoop.util.<a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util">PlatformName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#managementOperation-org.apache.hadoop.security.authentication.server.AuthenticationToken-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Performs an authentication management operation.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#managementOperation-org.apache.hadoop.security.authentication.server.AuthenticationToken-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This is an empty implementation, it always returns <code>TRUE</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#managementOperation-org.apache.hadoop.security.authentication.server.AuthenticationToken-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#managementOperation-org.apache.hadoop.security.authentication.server.AuthenticationToken-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#managementOperation-org.apache.hadoop.security.authentication.server.AuthenticationToken-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">managementOperation(AuthenticationToken, HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This is an empty implementation, it always returns <code>TRUE</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html#matchAuthScheme-java.lang.String-java.lang.String-">matchAuthScheme(String, String)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandlerUtil.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationHandlerUtil</a></dt> |
| <dd> |
| <div class="block">This method checks if the specified <code>authToken</code> belongs to the |
| specified HTTP authentication <code>scheme</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#MECHANISM_HADOOP">MECHANISM_HADOOP</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Constant that defines auth_to_local legacy hadoop evaluation</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#MECHANISM_MIT">MECHANISM_MIT</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Constant that defines auth_to_local MIT evaluation</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">MultiSchemeAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><code>MultiSchemeAuthenticationHandler</code></a> supports configuring multiple |
| authentication mechanisms simultaneously.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#MultiSchemeAuthenticationHandler--">MultiSchemeAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#MultiSchemeAuthenticationHandler-java.lang.String-">MultiSchemeAuthenticationHandler(String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:N"> |
| <!-- --> |
| </a> |
| <h2 class="title">N</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#NAME_RULES">NAME_RULES</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the Kerberos name |
| rules for the Kerberos principals.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#NEGOTIATE">NEGOTIATE</a></span> - Static variable in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">HTTP header prefix used by the SPNEGO client/server endpoints during an authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html#NEGOTIATE">NEGOTIATE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server">HttpConstants</a></dt> |
| <dd> |
| <div class="block">HTTP header prefix used by the SPNEGO client/server endpoints during an |
| authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#NON_BROWSER_USER_AGENTS">NON_BROWSER_USER_AGENTS</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates which user agents |
| are not considered browsers (comma separated)</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html#NT_GSS_KRB5_PRINCIPAL_OID">NT_GSS_KRB5_PRINCIPAL_OID</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosUtil.html" title="class in org.apache.hadoop.security.authentication.util">KerberosUtil</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:O"> |
| <!-- --> |
| </a> |
| <h2 class="title">O</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#openConnection-java.net.URL-org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token-">openConnection(URL, AuthenticatedURL.Token)</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Returns an authenticated <a href="https://docs.oracle.com/javase/8/docs/api/java/net/HttpURLConnection.html?is-external=true" title="class or interface in java.net"><code>HttpURLConnection</code></a>.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a> - package org.apache.hadoop.security.authentication.client</dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a> - package org.apache.hadoop.security.authentication.server</dt> |
| <dd> |
| <div class="block">Provides the server-side framework for authentication.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a> - package org.apache.hadoop.security.authentication.util</dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/util/package-summary.html">org.apache.hadoop.util</a> - package org.apache.hadoop.util</dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:P"> |
| <!-- --> |
| </a> |
| <h2 class="title">P</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#parse-java.lang.String-">parse(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Parses a string into an authentication token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#parse-java.lang.String-">parse(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/CertificateUtil.html#parseRSAPublicKey-java.lang.String-">parseRSAPublicKey(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/CertificateUtil.html" title="class in org.apache.hadoop.security.authentication.util">CertificateUtil</a></dt> |
| <dd> |
| <div class="block">Gets an RSAPublicKey from the provided PEM encoding.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/util/PlatformName.html#PLATFORM_NAME">PLATFORM_NAME</a></span> - Static variable in class org.apache.hadoop.util.<a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util">PlatformName</a></dt> |
| <dd> |
| <div class="block">The complete platform 'name' to identify the platform as |
| per the java-vm.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util"><span class="typeNameLink">PlatformName</span></a> - Class in <a href="org/apache/hadoop/util/package-summary.html">org.apache.hadoop.util</a></dt> |
| <dd> |
| <div class="block">A helper class for getting build-info of the java-vm.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/util/PlatformName.html#PlatformName--">PlatformName()</a></span> - Constructor for class org.apache.hadoop.util.<a href="org/apache/hadoop/util/PlatformName.html" title="class in org.apache.hadoop.util">PlatformName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#PRINCIPAL">PRINCIPAL</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the kerberos |
| principal.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#PROVIDER_URL">PROVIDER_URL</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the url of the LDAP |
| server.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server"><span class="typeNameLink">PseudoAuthenticationHandler</span></a> - Class in <a href="org/apache/hadoop/security/authentication/server/package-summary.html">org.apache.hadoop.security.authentication.server</a></dt> |
| <dd> |
| <div class="block">The <code>PseudoAuthenticationHandler</code> provides a pseudo authentication mechanism that accepts |
| the user name specified as a query string parameter.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#PseudoAuthenticationHandler--">PseudoAuthenticationHandler()</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Creates a Hadoop pseudo authentication handler with the default auth-token |
| type, <code>simple</code>.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#PseudoAuthenticationHandler-java.lang.String-">PseudoAuthenticationHandler(String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Creates a Hadoop pseudo authentication handler with a custom auth-token |
| type.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client"><span class="typeNameLink">PseudoAuthenticator</span></a> - Class in <a href="org/apache/hadoop/security/authentication/client/package-summary.html">org.apache.hadoop.security.authentication.client</a></dt> |
| <dd> |
| <div class="block">The <a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client"><code>PseudoAuthenticator</code></a> implementation provides an authentication equivalent to Hadoop's |
| Simple authentication, it trusts the value of the 'user.name' Java System property.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html#PseudoAuthenticator--">PseudoAuthenticator()</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">PseudoAuthenticator</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#PUBLIC_KEY_PEM">PUBLIC_KEY_PEM</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> </dd> |
| </dl> |
| <a name="I:R"> |
| <!-- --> |
| </a> |
| <h2 class="title">R</h2> |
| <dl> |
| <dt><a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">RandomSignerSecretProvider</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">A SignerSecretProvider that uses a random number as its secret.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html#RandomSignerSecretProvider--">RandomSignerSecretProvider()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RandomSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html#RandomSignerSecretProvider-long-">RandomSignerSecretProvider(long)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RandomSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RandomSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">This constructor lets you set the seed of the Random Number Generator and |
| is meant for testing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#resetDefaultRealm--">resetDefaultRealm()</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">RolloverSignerSecretProvider</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">An abstract SignerSecretProvider that can be use used as the base for a |
| rolling secret.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#RolloverSignerSecretProvider--">RolloverSignerSecretProvider()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#rollSecret--">rollSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Rolls the secret.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#rollSecret--">rollSecret()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#RULE_MECHANISM">RULE_MECHANISM</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates how auth_to_local |
| rules are evaluated.</div> |
| </dd> |
| </dl> |
| <a name="I:S"> |
| <!-- --> |
| </a> |
| <h2 class="title">S</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#SCHEMES_PROPERTY">SCHEMES_PROPERTY</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#SECURITY_AUTHENTICATION">SECURITY_AUTHENTICATION</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism to be used with the |
| LDAP server.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/Authenticator.html#setConnectionConfigurator-org.apache.hadoop.security.authentication.client.ConnectionConfigurator-">setConnectionConfigurator(ConnectionConfigurator)</a></span> - Method in interface org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client">Authenticator</a></dt> |
| <dd> |
| <div class="block">Sets a <a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>ConnectionConfigurator</code></a> instance to use for |
| configuring connections.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#setConnectionConfigurator-org.apache.hadoop.security.authentication.client.ConnectionConfigurator-">setConnectionConfigurator(ConnectionConfigurator)</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">Sets a <a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>ConnectionConfigurator</code></a> instance to use for |
| configuring connections.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html#setConnectionConfigurator-org.apache.hadoop.security.authentication.client.ConnectionConfigurator-">setConnectionConfigurator(ConnectionConfigurator)</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">PseudoAuthenticator</a></dt> |
| <dd> |
| <div class="block">Sets a <a href="org/apache/hadoop/security/authentication/client/ConnectionConfigurator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>ConnectionConfigurator</code></a> instance to use for |
| configuring connections.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html#setDefaultAuthenticator-java.lang.Class-">setDefaultAuthenticator(Class<? extends Authenticator>)</a></span> - Static method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL</a></dt> |
| <dd> |
| <div class="block">Sets the default <a href="org/apache/hadoop/security/authentication/client/Authenticator.html" title="interface in org.apache.hadoop.security.authentication.client"><code>Authenticator</code></a> class to use when an <a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.html" title="class in org.apache.hadoop.security.authentication.client"><code>AuthenticatedURL</code></a> instance |
| is created without specifying an authenticator.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#setDisableHostNameVerification-java.lang.Boolean-">setDisableHostNameVerification(Boolean)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Configure the Host name verification for this handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#setEnableStartTls-java.lang.Boolean-">setEnableStartTls(Boolean)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Configure StartTLS LDAP extension for this handler.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#setExpires-long-">setExpires(long)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Sets the expiration of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#setExpires-long-">setExpires(long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Sets the expiration of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html#setMaxInactives-long-">setMaxInactives(long)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationToken.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationToken</a></dt> |
| <dd> |
| <div class="block">Sets the max inactive time of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#setMaxInactives-long-">setMaxInactives(long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Sets the max inactive interval of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#setPublicKey-java.security.interfaces.RSAPublicKey-">setPublicKey(RSAPublicKey)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Primarily for testing, this provides a way to set the publicKey for |
| signature verification without needing to get a PEM encoded value.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#setRuleMechanism-java.lang.String-">setRuleMechanism(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#setRules-java.lang.String-">setRules(String)</a></span> - Static method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Set the rules.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/Signer.html#sign-java.lang.String-">sign(String)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util">Signer</a></dt> |
| <dd> |
| <div class="block">Returns a signed string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#SIGNATURE_SECRET">SIGNATURE_SECRET</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the secret to use for signing the HTTP Cookies.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#SIGNATURE_SECRET_FILE">SIGNATURE_SECRET_FILE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">Signer</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">Signs strings and verifies signed strings using a SHA digest.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/Signer.html#Signer-org.apache.hadoop.security.authentication.util.SignerSecretProvider-">Signer(SignerSecretProvider)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util">Signer</a></dt> |
| <dd> |
| <div class="block">Creates a Signer instance using the specified SignerSecretProvider.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#SIGNER_SECRET_PROVIDER">SIGNER_SECRET_PROVIDER</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the configuration property that indicates the name of the |
| SignerSecretProvider class to use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#SIGNER_SECRET_PROVIDER_ATTRIBUTE">SIGNER_SECRET_PROVIDER_ATTRIBUTE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">Constant for the ServletContext attribute that can be used for providing a |
| custom implementation of the SignerSecretProvider.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/SignerException.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">SignerException</span></a> - Exception in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">Exception thrown by <a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util"><code>Signer</code></a> when a string signature is invalid.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerException.html#SignerException-java.lang.String-">SignerException(String)</a></span> - Constructor for exception org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerException.html" title="class in org.apache.hadoop.security.authentication.util">SignerException</a></dt> |
| <dd> |
| <div class="block">Creates an exception instance.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">SignerSecretProvider</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">The SignerSecretProvider is an abstract way to provide a secret to be used |
| by the Signer so that we can have different implementations that potentially |
| do more complicated things in the backend.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html#SignerSecretProvider--">SignerSecretProvider()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/SignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">SignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html#startScheduler-long-long-">startScheduler(long, long)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/RolloverSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">RolloverSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Starts the scheduler for the rollover to run at an interval.</div> |
| </dd> |
| </dl> |
| <a name="I:T"> |
| <!-- --> |
| </a> |
| <h2 class="title">T</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html#Token--">Token()</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL.Token</a></dt> |
| <dd> |
| <div class="block">Creates a token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html#Token-java.lang.String-">Token(String)</a></span> - Constructor for class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL.Token</a></dt> |
| <dd> |
| <div class="block">Creates a token using an existing string representation of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html#toString--">toString()</a></span> - Method in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/AuthenticatedURL.Token.html" title="class in org.apache.hadoop.security.authentication.client">AuthenticatedURL.Token</a></dt> |
| <dd> |
| <div class="block">Returns the string representation of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/AuthToken.html#toString--">toString()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/AuthToken.html" title="class in org.apache.hadoop.security.authentication.util">AuthToken</a></dt> |
| <dd> |
| <div class="block">Returns the string representation of the token.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/KerberosName.html#toString--">toString()</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/KerberosName.html" title="class in org.apache.hadoop.security.authentication.util">KerberosName</a></dt> |
| <dd> |
| <div class="block">Put the name back together from the parts.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html#TYPE">TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AltKerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">AltKerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html#TYPE">TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/KerberosAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">KerberosAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html#TYPE">TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/LdapAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">LdapAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html#TYPE">TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/MultiSchemeAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">MultiSchemeAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html#TYPE">TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/PseudoAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">PseudoAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Constant that identifies the authentication mechanism.</div> |
| </dd> |
| </dl> |
| <a name="I:U"> |
| <!-- --> |
| </a> |
| <h2 class="title">U</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html#USER_NAME">USER_NAME</a></span> - Static variable in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/PseudoAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">PseudoAuthenticator</a></dt> |
| <dd> |
| <div class="block">Name of the additional parameter that carries the 'user.name' value.</div> |
| </dd> |
| </dl> |
| <a name="I:V"> |
| <!-- --> |
| </a> |
| <h2 class="title">V</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#validateAudiences-com.nimbusds.jwt.SignedJWT-">validateAudiences(SignedJWT)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Validate whether any of the accepted audience claims is present in the |
| issued token claims list for audience.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#validateExpiration-com.nimbusds.jwt.SignedJWT-">validateExpiration(SignedJWT)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Validate that the expiration time of the JWT token has not been violated.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#validateSignature-com.nimbusds.jwt.SignedJWT-">validateSignature(SignedJWT)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">Verify the signature of the JWT token in this method.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html#validateToken-com.nimbusds.jwt.SignedJWT-">validateToken(SignedJWT)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/JWTRedirectAuthenticationHandler.html" title="class in org.apache.hadoop.security.authentication.server">JWTRedirectAuthenticationHandler</a></dt> |
| <dd> |
| <div class="block">This method provides a single method for validating the JWT for use in |
| request processing.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/Signer.html#verifyAndExtract-java.lang.String-">verifyAndExtract(String)</a></span> - Method in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/Signer.html" title="class in org.apache.hadoop.security.authentication.util">Signer</a></dt> |
| <dd> |
| <div class="block">Verifies a signed string and extracts the original string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html#verifyTokenType-org.apache.hadoop.security.authentication.server.AuthenticationHandler-org.apache.hadoop.security.authentication.server.AuthenticationToken-">verifyTokenType(AuthenticationHandler, AuthenticationToken)</a></span> - Method in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationFilter.html" title="class in org.apache.hadoop.security.authentication.server">AuthenticationFilter</a></dt> |
| <dd> |
| <div class="block">This method verifies if the specified token type matches one of the the |
| token types supported by a specified <a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server"><code>AuthenticationHandler</code></a>.</div> |
| </dd> |
| </dl> |
| <a name="I:W"> |
| <!-- --> |
| </a> |
| <h2 class="title">W</h2> |
| <dl> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html#WWW_AUTHENTICATE">WWW_AUTHENTICATE</a></span> - Static variable in class org.apache.hadoop.security.authentication.client.<a href="org/apache/hadoop/security/authentication/client/KerberosAuthenticator.html" title="class in org.apache.hadoop.security.authentication.client">KerberosAuthenticator</a></dt> |
| <dd> |
| <div class="block">HTTP header used by the SPNEGO server endpoint during an authentication sequence.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html#WWW_AUTHENTICATE">WWW_AUTHENTICATE</a></span> - Static variable in interface org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/AuthenticationHandler.html" title="interface in org.apache.hadoop.security.authentication.server">AuthenticationHandler</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/server/HttpConstants.html#WWW_AUTHENTICATE_HEADER">WWW_AUTHENTICATE_HEADER</a></span> - Static variable in class org.apache.hadoop.security.authentication.server.<a href="org/apache/hadoop/security/authentication/server/HttpConstants.html" title="class in org.apache.hadoop.security.authentication.server">HttpConstants</a></dt> |
| <dd> |
| <div class="block">HTTP header used by the server endpoint during an authentication sequence.</div> |
| </dd> |
| </dl> |
| <a name="I:Z"> |
| <!-- --> |
| </a> |
| <h2 class="title">Z</h2> |
| <dl> |
| <dt><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">ZKSignerSecretProvider</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">A SignerSecretProvider that synchronizes a rolling random secret between |
| multiple servers using ZooKeeper.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZKSignerSecretProvider--">ZKSignerSecretProvider()</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZKSignerSecretProvider-long-">ZKSignerSecretProvider(long)</a></span> - Constructor for class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">This constructor lets you set the seed of the Random Number Generator and |
| is meant for testing.</div> |
| </dd> |
| <dt><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.JaasConfiguration.html" title="class in org.apache.hadoop.security.authentication.util"><span class="typeNameLink">ZKSignerSecretProvider.JaasConfiguration</span></a> - Class in <a href="org/apache/hadoop/security/authentication/util/package-summary.html">org.apache.hadoop.security.authentication.util</a></dt> |
| <dd> |
| <div class="block">Creates a programmatic version of a jaas.conf file.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_AUTH_TYPE">ZOOKEEPER_AUTH_TYPE</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the auth type to use.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_CONNECTION_STRING">ZOOKEEPER_CONNECTION_STRING</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the ZooKeeper connection string.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_KERBEROS_KEYTAB">ZOOKEEPER_KERBEROS_KEYTAB</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the Kerberos keytab file.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_KERBEROS_PRINCIPAL">ZOOKEEPER_KERBEROS_PRINCIPAL</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the Kerberos principal.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_PATH">ZOOKEEPER_PATH</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the property that specifies the ZooKeeper path.</div> |
| </dd> |
| <dt><span class="memberNameLink"><a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html#ZOOKEEPER_SIGNER_SECRET_PROVIDER_CURATOR_CLIENT_ATTRIBUTE">ZOOKEEPER_SIGNER_SECRET_PROVIDER_CURATOR_CLIENT_ATTRIBUTE</a></span> - Static variable in class org.apache.hadoop.security.authentication.util.<a href="org/apache/hadoop/security/authentication/util/ZKSignerSecretProvider.html" title="class in org.apache.hadoop.security.authentication.util">ZKSignerSecretProvider</a></dt> |
| <dd> |
| <div class="block">Constant for the ServletContext attribute that can be used for providing a |
| custom CuratorFramework client.</div> |
| </dd> |
| </dl> |
| <a href="#I:A">A</a> <a href="#I:B">B</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:J">J</a> <a href="#I:K">K</a> <a href="#I:L">L</a> <a href="#I:M">M</a> <a href="#I:N">N</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 href="#I:Z">Z</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>Use</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 ======= --> |
| <p class="legalCopy"><small>Copyright © 2008–2021 <a href="https://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p> |
| </body> |
| </html> |