Class SurrogateAuthenticationPasswordlessConfiguration

java.lang.Object
org.apereo.cas.config.SurrogateAuthenticationPasswordlessConfiguration

@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class) @ConditionalOnFeatureEnabled(feature={PasswordlessAuthn,SurrogateAuthentication}) @ConditionalOnClass(org.apereo.cas.config.PasswordlessAuthenticationWebflowConfiguration.class) @AutoConfiguration public class SurrogateAuthenticationPasswordlessConfiguration extends Object
Since:
7.0.0
  • Constructor Details

    • SurrogateAuthenticationPasswordlessConfiguration

      public SurrogateAuthenticationPasswordlessConfiguration()
  • Method Details

    • surrogatePasswordlessAuthenticationPreProcessor

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="surrogatePasswordlessAuthenticationPreProcessor") public org.apereo.cas.api.PasswordlessAuthenticationPreProcessor surrogatePasswordlessAuthenticationPreProcessor(@Qualifier("surrogateAuthenticationService") org.apereo.cas.authentication.surrogate.SurrogateAuthenticationService surrogateAuthenticationService, @Qualifier("servicesManager") org.apereo.cas.services.ServicesManager servicesManager, @Qualifier("surrogatePrincipalBuilder") org.apereo.cas.authentication.SurrogateAuthenticationPrincipalBuilder surrogatePrincipalBuilder)
    • passwordlessRequestParser

      @Bean @RefreshScope(proxyMode=DEFAULT) @ConditionalOnMissingBean(name="surrogatePasswordlessRequestParser") public org.apereo.cas.api.PasswordlessRequestParser passwordlessRequestParser(@Qualifier("surrogateCredentialParser") org.apereo.cas.authentication.surrogate.SurrogateCredentialParser surrogateCredentialParser)