Class OktaPersonDirectoryConfiguration


  • @Configuration(value="oktaPersonDirectoryConfiguration",
                   proxyBeanMethods=true)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    @ConditionalOnProperty("cas.authn.attribute-repository.okta.organization-url")
    public class OktaPersonDirectoryConfiguration
    extends java.lang.Object
    Since:
    6.4.0
    • Constructor Detail

      • OktaPersonDirectoryConfiguration

        public OktaPersonDirectoryConfiguration()
    • Method Detail

      • oktaPersonDirectoryClient

        @ConditionalOnMissingBean(name="oktaPersonDirectoryClient")
        @Bean
        @RefreshScope
        public com.okta.sdk.client.Client oktaPersonDirectoryClient()
      • oktaPersonAttributeDaos

        @ConditionalOnMissingBean(name="oktaPersonAttributeDaos")
        @Bean
        @RefreshScope
        public java.util.List<org.apereo.services.persondir.IPersonAttributeDao> oktaPersonAttributeDaos()
      • oktaAttributeRepositoryPlanConfigurer

        @ConditionalOnMissingBean(name="oktaAttributeRepositoryPlanConfigurer")
        @Bean
        @RefreshScope
        public org.apereo.cas.persondir.PersonDirectoryAttributeRepositoryPlanConfigurer oktaAttributeRepositoryPlanConfigurer()