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.HttpClientConfiguration
This 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.String
getBaseUrl()
java.lang.String
getClientId()
java.lang.String
getClientSecret()
DeviceContext
getDeviceContext()
java.lang.String
getIssuer()
java.lang.String
getRedirectUri()
com.okta.commons.http.authc.RequestAuthenticator
getRequestAuthenticator()
java.util.Set<java.lang.String>
getScopes()
void
setClientId(java.lang.String clientId)
void
setClientSecret(java.lang.String clientSecret)
void
setDeviceContext(DeviceContext deviceContext)
void
setIssuer(java.lang.String issuer)
void
setRedirectUri(java.lang.String redirectUri)
void
setScopes(java.util.Set<java.lang.String> scopes)
java.lang.String
toString()
-
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:
getRequestAuthenticator
in classcom.okta.commons.http.config.HttpClientConfiguration
-
getBaseUrl
public java.lang.String getBaseUrl()
- Overrides:
getBaseUrl
in classcom.okta.commons.http.config.HttpClientConfiguration
-
toString
public java.lang.String toString()
- Overrides:
toString
in classcom.okta.commons.http.config.HttpClientConfiguration
-
-