Package org.apache.nifi.hadoop
package org.apache.nifi.hadoop
-
ClassesClassDescriptionModified Kerberos configuration class from
KerberosAuthenticator.KerberosConfiguration
that requires authentication from a keytab.Crendentials that incorporate a user principal and a keytab file.Provider class for KerberosKeytabSPNegoAuthScheme.This class provides a very similar authentication scheme and token generation asSPNegoScheme
does.All processors and controller services that need properties for Kerberos Principal and Keytab should obtain them through this class by calling: KerberosProperties props = KerberosProperties.create(NiFiProperties.getInstance()) The properties can be accessed from the resulting KerberosProperties instance.Provides synchronized access to UserGroupInformation to avoid multiple processors/services from interfering with each other.