Class YubiKeyConfiguration.YubiKeyMultifactorTrustConfiguration

  • Enclosing class:
    YubiKeyConfiguration

    @ConditionalOnClass(org.apereo.cas.trusted.config.MultifactorAuthnTrustConfiguration.class)
    @ConditionalOnProperty(prefix="cas.authn.mfa.yubikey",
                           name="trusted-device-enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @Configuration("yubiMultifactorTrustConfiguration")
    public class YubiKeyConfiguration.YubiKeyMultifactorTrustConfiguration
    extends java.lang.Object
    The Yubikey multifactor trust configuration.
    • Constructor Detail

      • YubiKeyMultifactorTrustConfiguration

        public YubiKeyMultifactorTrustConfiguration()
    • Method Detail

      • yubiMultifactorTrustWebflowConfigurer

        @ConditionalOnMissingBean(name="yubiMultifactorTrustWebflowConfigurer")
        @Bean
        @DependsOn("defaultWebflowConfigurer")
        public org.apereo.cas.web.flow.CasWebflowConfigurer yubiMultifactorTrustWebflowConfigurer()
      • yubiMultifactorCasWebflowExecutionPlanConfigurer

        @Bean
        public org.apereo.cas.web.flow.CasWebflowExecutionPlanConfigurer yubiMultifactorCasWebflowExecutionPlanConfigurer()