Package com.okta.idx.sdk.api.config
Class ClientConfiguration
- java.lang.Object
-
- com.okta.commons.http.config.HttpClientConfiguration
-
- com.okta.idx.sdk.api.config.ClientConfiguration
-
public class ClientConfiguration extends com.okta.commons.http.config.HttpClientConfigurationThis class holds the default configuration properties. During application initialization all the properties found in the pre-defined locations that are defined by the user will be added here in the order defined in DefaultIDXClientBuilder. Unset values will use default values fromcom/okta/sdk/config/okta.yaml.- Since:
- 0.5.0
-
-
Constructor Summary
Constructors Constructor Description ClientConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBaseUrl()java.lang.StringgetClientId()java.lang.StringgetClientSecret()DeviceContextgetDeviceContext()java.lang.StringgetIssuer()java.lang.StringgetRedirectUri()com.okta.commons.http.authc.RequestAuthenticatorgetRequestAuthenticator()java.util.Set<java.lang.String>getScopes()voidsetClientId(java.lang.String clientId)voidsetClientSecret(java.lang.String clientSecret)voidsetDeviceContext(DeviceContext deviceContext)voidsetIssuer(java.lang.String issuer)voidsetRedirectUri(java.lang.String redirectUri)voidsetScopes(java.util.Set<java.lang.String> scopes)java.lang.StringtoString()-
Methods inherited from class com.okta.commons.http.config.HttpClientConfiguration
getConnectionTimeout, getProxy, getProxyHost, getProxyPassword, getProxyPort, getProxyUsername, getRequestExecutorParams, getRetryMaxAttempts, getRetryMaxElapsed, setBaseUrl, setConnectionTimeout, setProxy, setProxyHost, setProxyPassword, setProxyPort, setProxyUsername, setRequestAuthenticator, setRequestExecutorParams, setRetryMaxAttempts, setRetryMaxElapsed
-
-
-
-
Method Detail
-
getIssuer
public java.lang.String getIssuer()
-
setIssuer
public void setIssuer(java.lang.String issuer)
-
getClientId
public java.lang.String getClientId()
-
setClientId
public void setClientId(java.lang.String clientId)
-
getClientSecret
public java.lang.String getClientSecret()
-
setClientSecret
public void setClientSecret(java.lang.String clientSecret)
-
getScopes
public java.util.Set<java.lang.String> getScopes()
-
setScopes
public void setScopes(java.util.Set<java.lang.String> scopes)
-
getRedirectUri
public java.lang.String getRedirectUri()
-
setRedirectUri
public void setRedirectUri(java.lang.String redirectUri)
-
getDeviceContext
public DeviceContext getDeviceContext()
-
setDeviceContext
public void setDeviceContext(DeviceContext deviceContext)
-
getRequestAuthenticator
public com.okta.commons.http.authc.RequestAuthenticator getRequestAuthenticator()
- Overrides:
getRequestAuthenticatorin classcom.okta.commons.http.config.HttpClientConfiguration
-
getBaseUrl
public java.lang.String getBaseUrl()
- Overrides:
getBaseUrlin classcom.okta.commons.http.config.HttpClientConfiguration
-
toString
public java.lang.String toString()
- Overrides:
toStringin classcom.okta.commons.http.config.HttpClientConfiguration
-
-