Class HadoopModule
java.lang.Object
org.apache.flink.runtime.security.modules.HadoopModule
- All Implemented Interfaces:
SecurityModule
Responsible for installing a Hadoop login user.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.flink.runtime.security.modules.SecurityModule
SecurityModule.SecurityInstallException -
Constructor Summary
ConstructorsConstructorDescriptionHadoopModule(SecurityConfiguration securityConfiguration, org.apache.hadoop.conf.Configuration hadoopConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionvoidinstall()Install the security module.voidUninstall the security module.
-
Constructor Details
-
HadoopModule
public HadoopModule(SecurityConfiguration securityConfiguration, org.apache.hadoop.conf.Configuration hadoopConfiguration)
-
-
Method Details
-
getSecurityConfig
-
install
Description copied from interface:SecurityModuleInstall the security module.- Specified by:
installin interfaceSecurityModule- Throws:
SecurityModule.SecurityInstallException- if the security module couldn't be installed.
-
uninstall
public void uninstall()Description copied from interface:SecurityModuleUninstall the security module.- Specified by:
uninstallin interfaceSecurityModule
-