## Hierarchy For Package org.apache.hadoop.security

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.mortbay.component.AbstractLifeCycle (implements org.mortbay.component.LifeCycle)
    - org.mortbay.jetty.AbstractBuffers (implements org.mortbay.io.Buffers)
      - org.mortbay.jetty.AbstractConnector (implements org.mortbay.jetty.Connector)
        - org.mortbay.jetty.bio.SocketConnector
          - org.mortbay.jetty.security.SslSocketConnector
            - org.apache.hadoop.security.Krb5AndCertsSslSocketConnector
  - org.apache.hadoop.security.Credentials (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.http.FilterInitializer
    - org.apache.hadoop.security.AuthenticationFilterInitializer
  - org.apache.hadoop.security.Groups
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.hadoop.security.SaslInputStream
  - org.apache.hadoop.security.JniBasedUnixGroupsMapping
    - org.apache.hadoop.security.JniBasedUnixGroupsNetgroupMapping
  - org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback
  - org.apache.hadoop.security.JniBasedUnixGroupsNetgroupMappingWithFallback
  - org.apache.hadoop.security.KerberosName
  - org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.Krb5SslFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.security.NetgroupCache
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.hadoop.security.SaslOutputStream
  - org.apache.hadoop.security.SaslRpcClient
  - org.apache.hadoop.security.SaslRpcServer
  - org.apache.hadoop.security.SaslRpcServer.SaslDigestCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.hadoop.security.SaslRpcServer.SaslGssCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.hadoop.security.SecurityUtil
  - org.apache.hadoop.security.SecurityUtil.QualifiedHostResolver
  - org.apache.hadoop.security.ShellBasedUnixGroupsMapping
    - org.apache.hadoop.security.ShellBasedUnixGroupsNetgroupMapping
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.io.IOException
        - org.apache.hadoop.fs.permission.AccessControlException
          - org.apache.hadoop.security.AccessControlException
        - org.apache.hadoop.security.KerberosName.BadFormatString
        - org.apache.hadoop.security.KerberosName.NoMatchingRule
  - org.apache.hadoop.security.UserGroupInformation
  - org.apache.hadoop.security.UserGroupInformation.HadoopLoginModule (implements javax.security.auth.spi.LoginModule)

## Interface Hierarchy

- org.apache.hadoop.ipc.VersionedProtocol
  - org.apache.hadoop.security.RefreshUserMappingsProtocol

## Annotation Type Hierarchy

- org.apache.hadoop.security.KerberosInfo (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.hadoop.security.SaslRpcServer.QualityOfProtection
    - org.apache.hadoop.security.SaslRpcServer.SaslStatus
    - org.apache.hadoop.security.SaslRpcServer.AuthMethod
    - org.apache.hadoop.security.UserGroupInformation.AuthenticationMethod
    - org.apache.hadoop.security.Krb5AndCertsSslSocketConnector.MODE

Copyright © 2009 The Apache Software Foundation