Package | Description |
---|---|
org.apache.hadoop.fs.http.client | |
org.apache.hadoop.hdfs.web | |
org.apache.hadoop.security.authentication.client |
Modifier and Type | Class and Description |
---|---|
class |
HttpFSKerberosAuthenticator
A
KerberosAuthenticator subclass that fallback to
HttpFSPseudoAuthenticator . |
class |
HttpFSPseudoAuthenticator
A
PseudoAuthenticator subclass that uses FileSystemAccess's
UserGroupInformation to obtain the client user name (the UGI's login user). |
Modifier and Type | Method and Description |
---|---|
protected Authenticator |
HttpFSKerberosAuthenticator.getFallBackAuthenticator()
Returns the fallback authenticator if the server does not use
Kerberos SPNEGO HTTP authentication.
|
Modifier and Type | Class and Description |
---|---|
class |
KerberosUgiAuthenticator
Use UserGroupInformation as a fallback authenticator
if the server does not use Kerberos SPNEGO HTTP authentication.
|
Modifier and Type | Method and Description |
---|---|
protected Authenticator |
KerberosUgiAuthenticator.getFallBackAuthenticator() |
Modifier and Type | Class and Description |
---|---|
class |
KerberosAuthenticator
The
KerberosAuthenticator implements the Kerberos SPNEGO authentication sequence. |
class |
PseudoAuthenticator
The
PseudoAuthenticator implementation provides an authentication equivalent to Hadoop's
Simple authentication, it trusts the value of the 'user.name' Java System property. |
Modifier and Type | Method and Description |
---|---|
protected Authenticator |
KerberosAuthenticator.getFallBackAuthenticator()
If the specified URL does not support SPNEGO authentication, a fallback
Authenticator will be used. |
Modifier and Type | Method and Description |
---|---|
static Class<? extends Authenticator> |
AuthenticatedURL.getDefaultAuthenticator()
Returns the default
Authenticator class to use when an AuthenticatedURL instance
is created without specifying an authenticator. |
Modifier and Type | Method and Description |
---|---|
static void |
AuthenticatedURL.setDefaultAuthenticator(Class<? extends Authenticator> authenticator)
Sets the default
Authenticator class to use when an AuthenticatedURL instance
is created without specifying an authenticator. |
Constructor and Description |
---|
AuthenticatedURL(Authenticator authenticator)
Creates an
AuthenticatedURL . |
AuthenticatedURL(Authenticator authenticator,
ConnectionConfigurator connConfigurator)
Creates an
AuthenticatedURL . |
Copyright © 2013 Apache Software Foundation. All rights reserved.