public class ConfigurableInternodeAuthHadoopPlugin extends HadoopAuthPlugin implements HttpClientBuilderPlugin
coreContainer, PROXY_USER_CONFIGS
AUTHENTICATION_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, getInitFilterConfig
closeRequest
public ConfigurableInternodeAuthHadoopPlugin(CoreContainer coreContainer)
public void init(Map<String,Object> pluginConfig)
AuthenticationPlugin
init
in class HadoopAuthPlugin
pluginConfig
- Config parameters, possibly from a ZK sourcepublic SolrHttpClientBuilder getHttpClientBuilder(SolrHttpClientBuilder builder)
getHttpClientBuilder
in interface HttpClientBuilderPlugin
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class HadoopAuthPlugin
IOException
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.