Class DefaultAuthenticationClientBuilder

java.lang.Object
com.okta.authn.sdk.impl.client.DefaultAuthenticationClientBuilder
All Implemented Interfaces:
AuthenticationClientBuilder

public class DefaultAuthenticationClientBuilder extends Object implements AuthenticationClientBuilder

The default AuthenticationClientBuilder implementation. This looks for configuration files in the following locations and order of precedence (last one wins).

  • classpath:com/okta/authn/sdk/config/okta.properties
  • classpath:com/okta/authn/sdk/config/okta.yaml
  • classpath:okta.properties
  • classpath:okta.yaml
  • ~/.okta/okta.yaml
  • Environment Variables (with dot notation converted to uppercase + underscores)
  • System Properties
  • Programmatically
Since:
0.1.0