Package org.apereo.cas.config
Class WebAuthnConfiguration.WebAuthnServerConfiguration
java.lang.Object
org.apereo.cas.config.WebAuthnConfiguration.WebAuthnServerConfiguration
- Enclosing class:
- WebAuthnConfiguration
@Configuration(value="WebAuthnServerConfiguration",
proxyBeanMethods=false)
@EnableConfigurationProperties(org.apereo.cas.configuration.CasConfigurationProperties.class)
public static class WebAuthnConfiguration.WebAuthnServerConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.yubico.core.WebAuthnServerwebAuthnServer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, org.apereo.cas.webauthn.storage.WebAuthnCredentialRepository webAuthnCredentialRepository, com.yubico.webauthn.attestation.AttestationTrustSource webAuthnMetadataService, com.yubico.core.SessionManager webAuthnSessionManager)
-
Constructor Details
-
WebAuthnServerConfiguration
public WebAuthnServerConfiguration()
-
-
Method Details
-
webAuthnServer
@Bean @ConditionalOnMissingBean(name="webAuthnServer") @RefreshScope(proxyMode=DEFAULT) public com.yubico.core.WebAuthnServer webAuthnServer(org.apereo.cas.configuration.CasConfigurationProperties casProperties, @Qualifier("webAuthnCredentialRepository") org.apereo.cas.webauthn.storage.WebAuthnCredentialRepository webAuthnCredentialRepository, @Qualifier("webAuthnMetadataService") com.yubico.webauthn.attestation.AttestationTrustSource webAuthnMetadataService, @Qualifier("webAuthnSessionManager") com.yubico.core.SessionManager webAuthnSessionManager) throws Exception - Throws:
Exception
-