Class OktaSdkConfig

java.lang.Object
com.okta.spring.boot.sdk.OktaSdkConfig

@AutoConfiguration @Conditional(com.okta.spring.boot.sdk.OktaSdkConfig.OktaApiConditions.class) @ConditionalOnClass(com.okta.sdk.client.Client.class) @EnableConfigurationProperties(OktaClientProperties.class) public class OktaSdkConfig extends Object
Configure Okta's management SDK, and expose it as a Bean.
Since:
0.3.0
  • Constructor Details

    • OktaSdkConfig

      public OktaSdkConfig(OktaClientProperties oktaClientProperties, @Autowired(required=false) org.springframework.cache.CacheManager springCacheManager)
  • Method Details

    • oktaSdkClient

      @Bean protected com.okta.sdk.client.Client oktaSdkClient()
    • oktaSdkClientCredentials

      @Bean @ConditionalOnMissingBean protected com.okta.sdk.authc.credentials.ClientCredentials oktaSdkClientCredentials()