public class Krb5HttpClientBuilder extends Object implements HttpClientBuilderFactory
| Modifier and Type | Field and Description | 
|---|---|
static String | 
LOGIN_CONFIG_PROP  | 
| Constructor and Description | 
|---|
Krb5HttpClientBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
close()  | 
SolrHttpClientBuilder | 
getBuilder()  | 
SolrHttpClientBuilder | 
getBuilder(SolrHttpClientBuilder builder)  | 
SolrHttpClientBuilder | 
getHttpClientBuilder(Optional<SolrHttpClientBuilder> builder)
This method configures the SolrHttpClientBuilder by overriding the
 configuration of passed SolrHttpClientBuilder or as a new instance. 
 | 
static void | 
regenerateJaasConfiguration()
The jaasConfig is static, which makes it problematic for testing in the same jvm. 
 | 
public static final String LOGIN_CONFIG_PROP
public static void regenerateJaasConfiguration()
public SolrHttpClientBuilder getBuilder()
public void close()
close in interface Closeableclose in interface AutoCloseablepublic SolrHttpClientBuilder getHttpClientBuilder(Optional<SolrHttpClientBuilder> builder)
HttpClientBuilderFactorygetHttpClientBuilder in interface HttpClientBuilderFactorybuilder - The instance of the SolrHttpClientBuilder which should
                by configured (optional).public SolrHttpClientBuilder getBuilder(SolrHttpClientBuilder builder)
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.