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 from com/okta/sdk/config/okta.yaml.
Since:
0.5.0
  • Constructor Details

    • ClientConfiguration

      public ClientConfiguration()
  • Method Details

    • getIssuer

      public String getIssuer()
    • setIssuer

      public void setIssuer(String issuer)
    • getClientId

      public String getClientId()
    • setClientId

      public void setClientId(String clientId)
    • getClientSecret

      public String getClientSecret()
    • setClientSecret

      public void setClientSecret(String clientSecret)
    • getScopes

      public Set<String> getScopes()
    • setScopes

      public void setScopes(Set<String> scopes)
    • getRedirectUri

      public String getRedirectUri()
    • setRedirectUri

      public void setRedirectUri(String redirectUri)
    • getRequestAuthenticator

      public com.okta.commons.http.authc.RequestAuthenticator getRequestAuthenticator()
      Overrides:
      getRequestAuthenticator in class com.okta.commons.http.config.HttpClientConfiguration
    • getBaseUrl

      public String getBaseUrl()
      Overrides:
      getBaseUrl in class com.okta.commons.http.config.HttpClientConfiguration
    • toString

      public String toString()
      Overrides:
      toString in class com.okta.commons.http.config.HttpClientConfiguration