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.