Package org.apache.sling.testing.clients
Class SlingClientConfig.Builder
java.lang.Object
org.apache.sling.testing.clients.SlingClientConfig.Builder
- Enclosing class:
SlingClientConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()static SlingClientConfig.Buildercreate()setAuthCache(org.apache.http.client.AuthCache authCache) setCookieStore(org.apache.http.client.CookieStore cookieStore) setCredentialsProvider(org.apache.http.client.CredentialsProvider credsProvider) setPassword(String password) setPreemptiveAuth(boolean preemptiveAuth)
-
Field Details
-
url
-
user
-
password
-
cookieStore
protected org.apache.http.client.CookieStore cookieStore -
credsProvider
protected org.apache.http.client.CredentialsProvider credsProvider -
authCache
protected org.apache.http.client.AuthCache authCache -
preemptiveAuth
protected boolean preemptiveAuth
-
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
create
-
setUrl
- Throws:
URISyntaxException
-
setUrl
-
setUser
-
setPassword
-
setCredentialsProvider
public SlingClientConfig.Builder setCredentialsProvider(org.apache.http.client.CredentialsProvider credsProvider) -
setAuthCache
-
setPreemptiveAuth
-
setCookieStore
-
build
- Throws:
ClientException
-