Class WebAuthnWebflowConfiguration.WebAuthnWebflowActionConfiguration

java.lang.Object
org.apereo.cas.config.WebAuthnWebflowConfiguration.WebAuthnWebflowActionConfiguration
Enclosing class:
WebAuthnWebflowConfiguration

@Configuration(value="WebAuthnWebflowActionConfiguration", proxyBeanMethods=false) @EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) public static class WebAuthnWebflowConfiguration.WebAuthnWebflowActionConfiguration extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.webflow.execution.Action
    webAuthnAuthenticationWebflowAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver webAuthnAuthenticationWebflowEventResolver)
     
    org.springframework.webflow.execution.Action
    webAuthnCheckAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
     
    org.springframework.webflow.execution.Action
    webAuthnSaveAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.SessionManager webAuthnSessionManager, com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
     
    org.springframework.webflow.execution.Action
    webAuthnStartAuthenticationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
     
    org.springframework.webflow.execution.Action
    webAuthnStartRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.springframework.webflow.execution.Action
    webAuthnValidateSessionCredentialTokenAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.SessionManager webAuthnSessionManager, org.apereo.cas.authentication.principal.PrincipalFactory webAuthnPrincipalFactory, com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
     

    Methods inherited from class java.lang.Object

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

    • WebAuthnWebflowActionConfiguration

      public WebAuthnWebflowActionConfiguration()
  • Method Details

    • webAuthnStartAuthenticationAction

      @ConditionalOnMissingBean(name="webAuthnStartAuthenticationAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnStartAuthenticationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("webAuthnCredentialRepository") com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
    • webAuthnStartRegistrationAction

      @ConditionalOnMissingBean(name="webAuthnStartRegistrationAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnStartRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • webAuthnCheckAccountRegistrationAction

      @ConditionalOnMissingBean(name="webAuthnCheckAccountRegistrationAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnCheckAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("webAuthnCredentialRepository") com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
    • webAuthnSaveAccountRegistrationAction

      @ConditionalOnMissingBean(name="webAuthnSaveAccountRegistrationAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnSaveAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("webAuthnSessionManager") com.yubico.core.SessionManager webAuthnSessionManager, @Qualifier("webAuthnCredentialRepository") com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
    • webAuthnAuthenticationWebflowAction

      @ConditionalOnMissingBean(name="webAuthnAuthenticationWebflowAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnAuthenticationWebflowAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("webAuthnAuthenticationWebflowEventResolver") org.apereo.cas.web.flow.resolver.CasWebflowEventResolver webAuthnAuthenticationWebflowEventResolver)
    • webAuthnValidateSessionCredentialTokenAction

      @ConditionalOnMissingBean(name="webAuthnValidateSessionCredentialTokenAction") @Bean @RefreshScope(proxyMode=DEFAULT) public org.springframework.webflow.execution.Action webAuthnValidateSessionCredentialTokenAction(org.springframework.context.ConfigurableApplicationContext applicationContext, @Qualifier("webAuthnSessionManager") com.yubico.core.SessionManager webAuthnSessionManager, @Qualifier("webAuthnPrincipalFactory") org.apereo.cas.authentication.principal.PrincipalFactory webAuthnPrincipalFactory, @Qualifier("webAuthnCredentialRepository") com.yubico.core.RegistrationStorage webAuthnCredentialRepository)