All Classes and Interfaces

Class
Description
This is a base class that is helpful when building processors interacting with HDFS.
 
Compression Type Enum for Hadoop related processors.
Extending Hadoop Configuration to prevent it from caching classes that can't be found.
Validators for Hadoop related processors.
 
 
Modified 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 as SPNegoScheme 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.