org.apache.hadoop.security.token.delegation.web (Apache Hadoop Main 3.5.0 API)
Description: declaration: package: org.apache.hadoop.security.token.delegation.web

# Package org.apache.hadoop.security.token.delegation.web

package org.apache.hadoop.security.token.delegation.web

- Class
  Description
  DelegationTokenAuthenticatedURL
  The `DelegationTokenAuthenticatedURL` is a `AuthenticatedURL` sub-class with built-in Hadoop Delegation Token functionality.
  DelegationTokenAuthenticatedURL.Token
  Client side authentication token that handles Delegation Tokens.
  org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationFilter
  The `DelegationTokenAuthenticationFilter` filter is a `AuthenticationFilter` with Hadoop Delegation Token support.
  org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticationHandler
  An `AuthenticationHandler` that implements Kerberos SPNEGO mechanism for HTTP and supports Delegation Token functionality.
  DelegationTokenAuthenticator
  `Authenticator` wrapper that enhances an `Authenticator` with Delegation Token support.
  org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticator.DelegationTokenOperation
  DelegationToken operations.
  org.apache.hadoop.security.token.delegation.web.DelegationTokenIdentifier
  Concrete delegation token identifier used by `DelegationTokenManager`, `KerberosDelegationTokenAuthenticationHandler` and `DelegationTokenAuthenticationFilter`.
  org.apache.hadoop.security.token.delegation.web.DelegationTokenManager
  Delegation Token Manager used by the `KerberosDelegationTokenAuthenticationHandler`.
  org.apache.hadoop.security.token.delegation.web.HttpUserGroupInformation
  Util class that returns the remote `UserGroupInformation` in scope for the HTTP request.
  org.apache.hadoop.security.token.delegation.web.KerberosDelegationTokenAuthenticationHandler
  An `AuthenticationHandler` that implements Kerberos SPNEGO mechanism for HTTP and supports Delegation Token functionality.
  KerberosDelegationTokenAuthenticator
  The `KerberosDelegationTokenAuthenticator` provides support for Kerberos SPNEGO authentication mechanism and support for Hadoop Delegation Token operations.
  org.apache.hadoop.security.token.delegation.web.MultiSchemeDelegationTokenAuthenticationHandler
  A `CompositeAuthenticationHandler` that supports multiple HTTP authentication schemes along with Delegation Token functionality. e.g.
  org.apache.hadoop.security.token.delegation.web.PseudoDelegationTokenAuthenticationHandler
  An `AuthenticationHandler` that implements Kerberos SPNEGO mechanism for HTTP and supports Delegation Token functionality.
  PseudoDelegationTokenAuthenticator
  The `PseudoDelegationTokenAuthenticator` provides support for Hadoop's pseudo authentication mechanism that accepts the user name specified as a query string parameter and support for Hadoop Delegation Token operations.