Class SecurityInfo

java.lang.Object
org.apache.hadoop.security.SecurityInfo
Direct Known Subclasses:
AnnotatedSecurityInfo

@Evolving @LimitedPrivate({"MapReduce","HDFS"}) public abstract class SecurityInfo extends Object
  • Constructor Details

    • SecurityInfo

      public SecurityInfo()
  • Method Details

    • getKerberosInfo

      public abstract KerberosInfo getKerberosInfo(Class<?> protocol, Configuration conf)
      Get the KerberosInfo for a given protocol.
      Parameters:
      protocol - interface class
      conf - configuration
      Returns:
      KerberosInfo
    • getTokenInfo

      public abstract TokenInfo getTokenInfo(Class<?> protocol, Configuration conf)
      Get the TokenInfo for a given protocol.
      Parameters:
      protocol - interface class
      conf - configuration object.
      Returns:
      TokenInfo instance