public class DefaultAuthenticationClientBuilder extends Object implements AuthenticationClientBuilder
The default AuthenticationClientBuilder implementation. This looks for configuration files
in the following locations and order of precedence (last one wins).
DEFAULT_CLIENT_AUTHENTICATION_SCHEME_PROPERTY_NAME, DEFAULT_CLIENT_CONNECTION_TIMEOUT_PROPERTY_NAME, DEFAULT_CLIENT_ORG_URL_PROPERTY_NAME, DEFAULT_CLIENT_PROXY_HOST_PROPERTY_NAME, DEFAULT_CLIENT_PROXY_PASSWORD_PROPERTY_NAME, DEFAULT_CLIENT_PROXY_PORT_PROPERTY_NAME, DEFAULT_CLIENT_PROXY_USERNAME_PROPERTY_NAME, DEFAULT_CLIENT_REQUEST_TIMEOUT_PROPERTY_NAME, DEFAULT_CLIENT_RETRY_MAX_ATTEMPTS_PROPERTY_NAME, DEFAULT_CLIENT_TESTING_DISABLE_HTTPS_CHECK_PROPERTY_NAME| Constructor and Description |
|---|
DefaultAuthenticationClientBuilder() |
| Modifier and Type | Method and Description |
|---|---|
AuthenticationClient |
build() |
AuthenticationClientBuilder |
setBaseUrlResolver(com.okta.commons.http.config.BaseUrlResolver baseUrlResolver) |
AuthenticationClientBuilder |
setConnectionTimeout(int timeout) |
AuthenticationClientBuilder |
setOrgUrl(String baseUrl) |
AuthenticationClientBuilder |
setProxy(com.okta.commons.http.config.Proxy proxy) |
AuthenticationClientBuilder |
setRetryMaxAttempts(int maxAttempts) |
AuthenticationClientBuilder |
setRetryMaxElapsed(int maxElapsed) |
public AuthenticationClientBuilder setProxy(com.okta.commons.http.config.Proxy proxy)
setProxy in interface AuthenticationClientBuilderpublic AuthenticationClientBuilder setConnectionTimeout(int timeout)
setConnectionTimeout in interface AuthenticationClientBuilderpublic AuthenticationClientBuilder setBaseUrlResolver(com.okta.commons.http.config.BaseUrlResolver baseUrlResolver)
public AuthenticationClientBuilder setRetryMaxElapsed(int maxElapsed)
setRetryMaxElapsed in interface AuthenticationClientBuilderpublic AuthenticationClientBuilder setRetryMaxAttempts(int maxAttempts)
setRetryMaxAttempts in interface AuthenticationClientBuilderpublic AuthenticationClient build()
build in interface AuthenticationClientBuilderpublic AuthenticationClientBuilder setOrgUrl(String baseUrl)
setOrgUrl in interface AuthenticationClientBuilderCopyright © 2018–2020 Okta. All rights reserved.