public class ConfigurableInternodeAuthHadoopPlugin extends HadoopAuthPlugin implements HttpClientBuilderPlugin
coreContainer, PROXY_USER_CONFIGSAUTHENTICATION_PLUGIN_PROP| Constructor and Description |
|---|
ConfigurableInternodeAuthHadoopPlugin(CoreContainer coreContainer) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
SolrHttpClientBuilder |
getHttpClientBuilder(SolrHttpClientBuilder builder) |
void |
init(Map<String,Object> pluginConfig)
This is called upon loading up of a plugin, used for setting it up.
|
doAuthenticate, getInitFilterConfigcloseRequestpublic ConfigurableInternodeAuthHadoopPlugin(CoreContainer coreContainer)
public void init(Map<String,Object> pluginConfig)
AuthenticationPlugininit in class HadoopAuthPluginpluginConfig - Config parameters, possibly from a ZK sourcepublic SolrHttpClientBuilder getHttpClientBuilder(SolrHttpClientBuilder builder)
getHttpClientBuilder in interface HttpClientBuilderPluginpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableclose in class HadoopAuthPluginIOExceptionCopyright © 2000-2020 Apache Software Foundation. All Rights Reserved.