Class HttpClient.HttpClientBuilder
- java.lang.Object
-
- com.floragunn.searchguard.httpclient.HttpClient.HttpClientBuilder
-
- Enclosing class:
- HttpClient
public static class HttpClient.HttpClientBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpClientbuild()HttpClient.HttpClientBuilderenableSsl(KeyStore trustStore, boolean verifyHostnames)HttpClient.HttpClientBuildersetBasicCredentials(String username, String password)HttpClient.HttpClientBuildersetPkiCredentials(KeyStore keystore, char[] keyPassword, String keystoreAlias)HttpClient.HttpClientBuildersetSupportedCipherSuites(String[] cipherSuites)HttpClient.HttpClientBuildersetSupportedProtocols(String[] protocols)
-
-
-
Method Detail
-
enableSsl
public HttpClient.HttpClientBuilder enableSsl(KeyStore trustStore, boolean verifyHostnames)
-
setBasicCredentials
public HttpClient.HttpClientBuilder setBasicCredentials(String username, String password)
-
setPkiCredentials
public HttpClient.HttpClientBuilder setPkiCredentials(KeyStore keystore, char[] keyPassword, String keystoreAlias)
-
setSupportedProtocols
public HttpClient.HttpClientBuilder setSupportedProtocols(String[] protocols)
-
setSupportedCipherSuites
public HttpClient.HttpClientBuilder setSupportedCipherSuites(String[] cipherSuites)
-
build
public HttpClient build() throws Exception
- Throws:
Exception
-
-