Class U2FWebflowConfiguration.U2FWebflowActionConfiguration

  • Enclosing class:
    U2FWebflowConfiguration

    @Configuration(value="U2FWebflowActionConfiguration",
                   proxyBeanMethods=false)
    @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
    public static class U2FWebflowConfiguration.U2FWebflowActionConfiguration
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.springframework.webflow.execution.Action u2fAuthenticationWebflowAction​(org.apereo.cas.web.flow.resolver.CasWebflowEventResolver u2fAuthenticationWebflowEventResolver)  
      org.springframework.webflow.execution.Action u2fCheckAccountRegistrationAction​(org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository)  
      org.springframework.webflow.execution.Action u2fSaveAccountRegistrationAction​(org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository, com.yubico.u2f.U2F u2fService)  
      org.springframework.webflow.execution.Action u2fStartAuthenticationAction​(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository, com.yubico.u2f.U2F u2fService)  
      org.springframework.webflow.execution.Action u2fStartRegistrationAction​(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository, com.yubico.u2f.U2F u2fService)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • U2FWebflowActionConfiguration

        public U2FWebflowActionConfiguration()
    • Method Detail

      • u2fAuthenticationWebflowAction

        @ConditionalOnMissingBean(name="u2fAuthenticationWebflowAction")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action u2fAuthenticationWebflowAction​(@Qualifier("u2fAuthenticationWebflowEventResolver")
                                                                                           org.apereo.cas.web.flow.resolver.CasWebflowEventResolver u2fAuthenticationWebflowEventResolver)
      • u2fStartAuthenticationAction

        @ConditionalOnMissingBean(name="u2fStartAuthenticationAction")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action u2fStartAuthenticationAction​(org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                         @Qualifier("u2fDeviceRepository")
                                                                                         org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository,
                                                                                         @Qualifier("u2fService")
                                                                                         com.yubico.u2f.U2F u2fService)
      • u2fStartRegistrationAction

        @ConditionalOnMissingBean(name="u2fStartRegistrationAction")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action u2fStartRegistrationAction​(org.apereo.cas.configuration.CasConfigurationProperties casProperties,
                                                                                       @Qualifier("u2fDeviceRepository")
                                                                                       org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository,
                                                                                       @Qualifier("u2fService")
                                                                                       com.yubico.u2f.U2F u2fService)
      • u2fCheckAccountRegistrationAction

        @ConditionalOnMissingBean(name="u2fCheckAccountRegistrationAction")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action u2fCheckAccountRegistrationAction​(@Qualifier("u2fDeviceRepository")
                                                                                              org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository)
      • u2fSaveAccountRegistrationAction

        @ConditionalOnMissingBean(name="u2fSaveAccountRegistrationAction")
        @Bean
        @RefreshScope(proxyMode=DEFAULT)
        public org.springframework.webflow.execution.Action u2fSaveAccountRegistrationAction​(@Qualifier("u2fDeviceRepository")
                                                                                             org.apereo.cas.adaptors.u2f.storage.U2FDeviceRepository u2fDeviceRepository,
                                                                                             @Qualifier("u2fService")
                                                                                             com.yubico.u2f.U2F u2fService)