Package org.apereo.cas.config
Class WebAuthnConfiguration.WebAuthnRepositoryConfiguration.WebAuthnSecurityConfiguration
java.lang.Object
org.apereo.cas.config.WebAuthnConfiguration.WebAuthnRepositoryConfiguration.WebAuthnSecurityConfiguration
- Enclosing class:
- WebAuthnConfiguration.WebAuthnRepositoryConfiguration
@Configuration(value="WebAuthnSecurityConfiguration",
proxyBeanMethods=false)
@Order(999)
public static class WebAuthnConfiguration.WebAuthnRepositoryConfiguration.WebAuthnSecurityConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.web.csrf.CsrfTokenRepositoryorg.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<org.springframework.security.config.annotation.web.builders.HttpSecurity>webAuthnProtocolEndpointConfigurer(org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.csrf.CsrfTokenRepository> webAuthnCsrfTokenRepository)
-
Constructor Details
-
WebAuthnSecurityConfiguration
public WebAuthnSecurityConfiguration()
-
-
Method Details
-
webAuthnCsrfTokenRepository
@Bean @ConditionalOnMissingBean(name="webAuthnCsrfTokenRepository") @RefreshScope(proxyMode=DEFAULT) public org.springframework.security.web.csrf.CsrfTokenRepository webAuthnCsrfTokenRepository() -
webAuthnProtocolEndpointConfigurer
@Bean @ConditionalOnMissingBean(name="webAuthnProtocolEndpointConfigurer") @RefreshScope(proxyMode=DEFAULT) public org.apereo.cas.web.ProtocolEndpointWebSecurityConfigurer<org.springframework.security.config.annotation.web.builders.HttpSecurity> webAuthnProtocolEndpointConfigurer(@Qualifier("webAuthnCsrfTokenRepository") org.springframework.beans.factory.ObjectProvider<org.springframework.security.web.csrf.CsrfTokenRepository> webAuthnCsrfTokenRepository)
-