Class CasMultifactorAuthenticationWebflowConfiguration.CasMultifactorAuthenticationWebflowTriggersConfiguration

java.lang.Object
org.apereo.cas.config.CasMultifactorAuthenticationWebflowConfiguration.CasMultifactorAuthenticationWebflowTriggersConfiguration
Enclosing class:
CasMultifactorAuthenticationWebflowConfiguration

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

    Constructors
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    adaptiveAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger adaptiveMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    adaptiveMultifactorAuthenticationTrigger(org.springframework.beans.factory.ObjectProvider<org.apereo.cas.authentication.adaptive.geo.GeoLocationService> geoLocationService, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    authenticationAttributeAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger authenticationAttributeMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    authenticationAttributeMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTriggerSelectionStrategy
    defaultMultifactorTriggerSelectionStrategy(List<org.apereo.cas.authentication.MultifactorAuthenticationTrigger> triggers)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    globalAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger globalMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    globalMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    groovyScriptAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger groovyScriptMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    groovyScriptMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    httpRequestAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger httpRequestMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    httpRequestMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger predicatedPrincipalAttributeMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    predicatedPrincipalAttributeMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    principalAttributeAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger principalAttributeMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    principalAttributeMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    registeredServiceAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServiceMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    registeredServiceMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServicePrincipalAttributeMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    registeredServicePrincipalAttributeMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    restEndpointAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger restEndpointMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    restEndpointMultifactorAuthenticationTrigger(org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger scriptedRegisteredServiceMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    scriptedRegisteredServiceMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     
    org.apereo.cas.web.flow.resolver.CasWebflowEventResolver
    timedAuthenticationPolicyWebflowEventResolver(org.apereo.cas.authentication.MultifactorAuthenticationTrigger timedMultifactorAuthenticationTrigger, org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
     
    org.apereo.cas.authentication.MultifactorAuthenticationTrigger
    timedMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
     

    Methods inherited from class java.lang.Object

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

    • CasMultifactorAuthenticationWebflowTriggersConfiguration

      public CasMultifactorAuthenticationWebflowTriggersConfiguration()
  • Method Details

    • groovyScriptAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="groovyScriptAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingGraalVMNativeImage public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver groovyScriptAuthenticationPolicyWebflowEventResolver(@Qualifier("groovyScriptMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger groovyScriptMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • httpRequestAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="httpRequestAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver httpRequestAuthenticationPolicyWebflowEventResolver(@Qualifier("httpRequestMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger httpRequestMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • restEndpointAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="restEndpointAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver restEndpointAuthenticationPolicyWebflowEventResolver(@Qualifier("restEndpointMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger restEndpointMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • globalAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="globalAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver globalAuthenticationPolicyWebflowEventResolver(@Qualifier("globalMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger globalMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • adaptiveAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="adaptiveAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver adaptiveAuthenticationPolicyWebflowEventResolver(@Qualifier("adaptiveMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger adaptiveMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • registeredServiceAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="registeredServiceAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServiceAuthenticationPolicyWebflowEventResolver(@Qualifier("registeredServiceMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServiceMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver

      @ConditionalOnMissingBean(name="predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver predicatedPrincipalAttributeMultifactorAuthenticationPolicyEventResolver(@Qualifier("predicatedPrincipalAttributeMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger predicatedPrincipalAttributeMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • principalAttributeAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="principalAttributeAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver principalAttributeAuthenticationPolicyWebflowEventResolver(@Qualifier("principalAttributeMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger principalAttributeMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver scriptedRegisteredServiceAuthenticationPolicyWebflowEventResolver(@Qualifier("scriptedRegisteredServiceMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger scriptedRegisteredServiceMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • timedAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="timedAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver timedAuthenticationPolicyWebflowEventResolver(@Qualifier("timedMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger timedMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver registeredServicePrincipalAttributeAuthenticationPolicyWebflowEventResolver(@Qualifier("registeredServicePrincipalAttributeMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServicePrincipalAttributeMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • authenticationAttributeAuthenticationPolicyWebflowEventResolver

      @ConditionalOnMissingBean(name="authenticationAttributeAuthenticationPolicyWebflowEventResolver") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.flow.resolver.CasWebflowEventResolver authenticationAttributeAuthenticationPolicyWebflowEventResolver(@Qualifier("authenticationAttributeMultifactorAuthenticationTrigger") org.apereo.cas.authentication.MultifactorAuthenticationTrigger authenticationAttributeMultifactorAuthenticationTrigger, @Qualifier("casWebflowConfigurationContext") org.apereo.cas.web.flow.resolver.impl.CasWebflowEventResolutionConfigurationContext casWebflowConfigurationContext)
    • scriptedRegisteredServiceMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="scriptedRegisteredServiceMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger scriptedRegisteredServiceMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • registeredServicePrincipalAttributeMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="registeredServicePrincipalAttributeMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServicePrincipalAttributeMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderSelector") org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, @Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • restEndpointMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="restEndpointMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger restEndpointMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • registeredServiceMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="registeredServiceMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger registeredServiceMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderSelector") org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • adaptiveMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="adaptiveMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger adaptiveMultifactorAuthenticationTrigger(@Qualifier("geoLocationService") org.springframework.beans.factory.ObjectProvider<org.apereo.cas.authentication.adaptive.geo.GeoLocationService> geoLocationService, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • globalMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="globalMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger globalMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderSelector") org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • timedMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="timedMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger timedMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • groovyScriptMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="groovyScriptMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingGraalVMNativeImage public org.apereo.cas.authentication.MultifactorAuthenticationTrigger groovyScriptMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderSelector") org.apereo.cas.authentication.MultifactorAuthenticationProviderSelector multifactorAuthenticationProviderSelector, @Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • httpRequestMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="httpRequestMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger httpRequestMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • principalAttributeMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="principalAttributeMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger principalAttributeMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • authenticationAttributeMultifactorAuthenticationTrigger

      @ConditionalOnMissingBean(name="authenticationAttributeMultifactorAuthenticationTrigger") @Bean @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger authenticationAttributeMultifactorAuthenticationTrigger(@Qualifier("multifactorAuthenticationProviderResolver") org.apereo.cas.authentication.MultifactorAuthenticationProviderResolver multifactorAuthenticationProviderResolver, org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • predicatedPrincipalAttributeMultifactorAuthenticationTrigger

      @Bean @ConditionalOnMissingBean(name="predicatedPrincipalAttributeMultifactorAuthenticationTrigger") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.authentication.MultifactorAuthenticationTrigger predicatedPrincipalAttributeMultifactorAuthenticationTrigger(org.springframework.context.ConfigurableApplicationContext applicationContext, org.apereo.cas.configuration.CasConfigurationProperties casProperties)
    • defaultMultifactorTriggerSelectionStrategy

      @RefreshScope(proxyMode=DEFAULT) @Bean @ConditionalOnMissingBean(name="defaultMultifactorTriggerSelectionStrategy") public org.apereo.cas.authentication.MultifactorAuthenticationTriggerSelectionStrategy defaultMultifactorTriggerSelectionStrategy(List<org.apereo.cas.authentication.MultifactorAuthenticationTrigger> triggers)