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() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getApiToken() |
AuthenticationScheme |
getAuthenticationScheme() |
AuthorizationMode |
getAuthorizationMode() |
java.lang.String |
getBaseUrl() |
com.okta.commons.http.config.BaseUrlResolver |
getBaseUrlResolver() |
java.util.Map<java.lang.String,CacheConfigurationBuilder> |
getCacheManagerCaches() |
long |
getCacheManagerTti()
Time to idle for cache manager in seconds
|
long |
getCacheManagerTtl()
Time to live for cache manager in seconds
|
ClientCredentialsResolver |
getClientCredentialsResolver() |
java.lang.String |
getClientId() |
java.lang.String |
getKid() |
java.lang.String |
getPrivateKey() |
com.okta.commons.http.authc.RequestAuthenticator |
getRequestAuthenticator() |
RequestAuthenticatorFactory |
getRequestAuthenticatorFactory() |
java.util.Set<java.lang.String> |
getScopes() |
boolean |
isCacheManagerEnabled() |
void |
setApiToken(java.lang.String apiToken) |
void |
setAuthenticationScheme(AuthenticationScheme authenticationScheme) |
void |
setAuthorizationMode(AuthorizationMode authorizationMode) |
void |
setBaseUrlResolver(com.okta.commons.http.config.BaseUrlResolver baseUrlResolver) |
void |
setCacheManagerCaches(java.util.Map<java.lang.String,CacheConfigurationBuilder> cacheManagerCaches) |
void |
setCacheManagerEnabled(boolean cacheManagerEnabled) |
void |
setCacheManagerTti(long cacheManagerTti)
The cache manager's time to idle in seconds
|
void |
setCacheManagerTtl(long cacheManagerTtl)
The cache manager's time to live in seconds
|
void |
setClientCredentialsResolver(ClientCredentialsResolver clientCredentialsResolver) |
void |
setClientId(java.lang.String clientId) |
void |
setKid(java.lang.String kid) |
void |
setPrivateKey(java.lang.String privateKey) |
void |
setRequestAuthenticatorFactory(RequestAuthenticatorFactory requestAuthenticatorFactory) |
void |
setScopes(java.util.Set<java.lang.String> scopes) |
java.lang.String |
toString() |
getConnectionTimeout, getProxy, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getRequestExecutorParams, getRetryMaxAttempts, getRetryMaxElapsed, setBaseUrl, setConnectionTimeout, setProxy, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setRequestAuthenticator, setRequestExecutorParams, setRetryMaxAttempts, setRetryMaxElapsedpublic java.lang.String getApiToken()
public void setApiToken(java.lang.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 java.lang.String getClientId()
public void setClientId(java.lang.String clientId)
public java.util.Set<java.lang.String> getScopes()
public void setScopes(java.util.Set<java.lang.String> scopes)
public java.lang.String getPrivateKey()
public void setPrivateKey(java.lang.String privateKey)
public boolean isCacheManagerEnabled()
public void setCacheManagerEnabled(boolean cacheManagerEnabled)
public java.util.Map<java.lang.String,CacheConfigurationBuilder> getCacheManagerCaches()
public void setCacheManagerCaches(java.util.Map<java.lang.String,CacheConfigurationBuilder> cacheManagerCaches)
public java.lang.String getKid()
public void setKid(java.lang.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 java.lang.String getBaseUrl()
getBaseUrl in class com.okta.commons.http.config.HttpClientConfigurationpublic java.lang.String toString()
toString in class com.okta.commons.http.config.HttpClientConfigurationCopyright © 2017-2021 Okta. All Rights Reserved.