Package org.apache.nifi.kerberos
Interface SelfContainedKerberosUserService
- All Superinterfaces:
ConfigurableComponent,ControllerService,KerberosUserService
A KerberosUserService where calling getConfigurationEntry() on the returned KerberosUser will produce a self-contained
JAAS AppConfigurationEntry that can be used to perform a login.
As an example, keytab-based login with Krb5LoginModule is self-contained because the AppConfigurationEntry has the principal
and keytab location which is all the information required to perform the login, whereas password-based login with Krb5LoginModule
is not self-contained because a specific CallbackHandler must be configured to provide the username invalid input: '&' password.
-
Method Summary
Methods inherited from interface org.apache.nifi.components.ConfigurableComponent
getIdentifier, getPropertyDescriptor, getPropertyDescriptors, onPropertyModified, validateMethods inherited from interface org.apache.nifi.controller.ControllerService
initialize, isStateful, migratePropertiesMethods inherited from interface org.apache.nifi.kerberos.KerberosUserService
createKerberosUser