public class ClientConfiguration
extends com.okta.commons.http.config.HttpClientConfiguration
DefaultClientBuilder.
Unset values will use default values from com/okta/sdk/config/okta.yaml.| Constructor and Description |
|---|
ClientConfiguration() |
getConnectionTimeout, getProxy, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getRequestExecutorParams, getRetryMaxAttempts, getRetryMaxElapsed, setBaseUrl, setConnectionTimeout, setProxy, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setRequestAuthenticator, setRequestExecutorParams, setRetryMaxAttempts, setRetryMaxElapsedpublic String getApiToken()
public void setApiToken(String apiToken)
public ClientCredentialsResolver getClientCredentialsResolver()
public void setClientCredentialsResolver(ClientCredentialsResolver clientCredentialsResolver)
public AuthenticationScheme getAuthenticationScheme()
public void setAuthenticationScheme(AuthenticationScheme authenticationScheme)
public RequestAuthenticatorFactory getRequestAuthenticatorFactory()
public void setRequestAuthenticatorFactory(RequestAuthenticatorFactory requestAuthenticatorFactory)
public com.okta.commons.http.config.BaseUrlResolver getBaseUrlResolver()
public void setBaseUrlResolver(com.okta.commons.http.config.BaseUrlResolver baseUrlResolver)
public AuthorizationMode getAuthorizationMode()
public void setAuthorizationMode(AuthorizationMode authorizationMode)
public String getClientId()
public void setClientId(String clientId)
public String getPrivateKey()
public void setPrivateKey(String privateKey)
public boolean isCacheManagerEnabled()
public void setCacheManagerEnabled(boolean cacheManagerEnabled)
public Map<String,CacheConfigurationBuilder> getCacheManagerCaches()
public void setCacheManagerCaches(Map<String,CacheConfigurationBuilder> cacheManagerCaches)
public String getKid()
public void setKid(String kid)
public long getCacheManagerTti()
public void setCacheManagerTti(long cacheManagerTti)
cacheManagerTti - the time to idle in secondspublic long getCacheManagerTtl()
public void setCacheManagerTtl(long cacheManagerTtl)
cacheManagerTtl - the time to live in secondspublic com.okta.commons.http.authc.RequestAuthenticator getRequestAuthenticator()
getRequestAuthenticator in class com.okta.commons.http.config.HttpClientConfigurationpublic String getBaseUrl()
getBaseUrl in class com.okta.commons.http.config.HttpClientConfigurationpublic String toString()
toString in class com.okta.commons.http.config.HttpClientConfigurationCopyright © 2017–2023 Okta. All rights reserved.