Package org.apereo.cas.config
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 -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.webflow.execution.ActionwebAuthnAuthenticationWebflowAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.web.flow.resolver.CasWebflowEventResolver webAuthnAuthenticationWebflowEventResolver) org.springframework.webflow.execution.ActionwebAuthnCheckAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.RegistrationStorage webAuthnCredentialRepository) org.springframework.webflow.execution.ActionwebAuthnSaveAccountRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.SessionManager webAuthnSessionManager, com.yubico.core.RegistrationStorage webAuthnCredentialRepository) org.springframework.webflow.execution.ActionwebAuthnStartAuthenticationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.RegistrationStorage webAuthnCredentialRepository) org.springframework.webflow.execution.ActionwebAuthnStartRegistrationAction(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties) org.springframework.webflow.execution.ActionwebAuthnValidateSessionCredentialTokenAction(org.springframework.context.ConfigurableApplicationContext applicationContext, com.yubico.core.SessionManager webAuthnSessionManager, org.apereo.cas.authentication.principal.PrincipalFactory webAuthnPrincipalFactory, com.yubico.core.RegistrationStorage webAuthnCredentialRepository)
-
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)
-