Skip to content

Commit a09d099

Browse files
committed
Correction
1 parent d609c2e commit a09d099

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

webauthn4j-spring-security-core/src/main/java/com/webauthn4j/springframework/security/config/configurers/WebAuthnLoginConfigurer.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -421,6 +421,7 @@ private void configure(H http) {
421421
if (attestationOptionsProvider == null) {
422422
attestationOptionsProvider = WebAuthnConfigurerUtil.getAttestationOptionsProviderOrCreateNew(http);
423423
}
424+
http.setSharedObject(AttestationOptionsProvider.class, attestationOptionsProvider);
424425

425426
if(attestationOptionsProvider instanceof AttestationOptionsProviderImpl){
426427
AttestationOptionsProviderImpl attestationOptionsProviderImpl = (AttestationOptionsProviderImpl)attestationOptionsProvider;
@@ -814,6 +815,11 @@ private void configure(H http) {
814815
AssertionOptionsEndpointFilter optionsEndpointFilter = WebAuthnConfigurerUtil.getAssertionOptionsEndpointFilterOrCreateNew(http);
815816
optionsEndpointFilter.setFilterProcessesUrl(processingUrl);
816817

818+
if (assertionOptionsProvider == null) {
819+
assertionOptionsProvider = WebAuthnConfigurerUtil.getAssertionOptionsProviderOrCreateNew(http);
820+
}
821+
http.setSharedObject(AssertionOptionsProvider.class, assertionOptionsProvider);
822+
817823
if(assertionOptionsProvider instanceof AssertionOptionsProviderImpl){
818824
AssertionOptionsProviderImpl optionsProviderImpl = (AssertionOptionsProviderImpl)assertionOptionsProvider;
819825

0 commit comments

Comments
 (0)