Skip to content

Commit 974387a

Browse files
committed
Update to Latest Snapshot
MFA samples now use EnableMultiFactorAuthentication
1 parent cbde0c5 commit 974387a

File tree

4 files changed

+8
-6
lines changed

4 files changed

+8
-6
lines changed

servlet/spring-boot/java/authentication/mfa/formLogin+ott/src/main/java/example/SecurityDefaultsConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import org.springframework.security.authorization.AuthorizationManager;
3131
import org.springframework.security.authorization.AuthorizationManagerFactories;
3232
import org.springframework.security.config.Customizer;
33-
import org.springframework.security.config.annotation.authorization.EnableGlobalMultiFactorAuthentication;
33+
import org.springframework.security.config.annotation.authorization.EnableMultiFactorAuthentication;
3434
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
3535
import org.springframework.security.core.userdetails.User;
3636
import org.springframework.security.core.userdetails.UserDetailsService;
@@ -42,7 +42,7 @@
4242
import static org.springframework.security.core.authority.FactorGrantedAuthority.PASSWORD_AUTHORITY;
4343

4444
@Configuration(proxyBeanMethods = false)
45-
@EnableGlobalMultiFactorAuthentication(authorities = { PASSWORD_AUTHORITY, OTT_AUTHORITY })
45+
@EnableMultiFactorAuthentication(authorities = { PASSWORD_AUTHORITY, OTT_AUTHORITY })
4646
class SecurityDefaultsConfig {
4747

4848
@Bean

servlet/spring-boot/java/authentication/mfa/oauth2/src/main/java/example/SecurityConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.springframework.context.annotation.Bean;
2727
import org.springframework.context.annotation.Configuration;
2828
import org.springframework.security.config.Customizer;
29+
import org.springframework.security.config.annotation.authorization.EnableMultiFactorAuthentication;
2930
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
3031
import org.springframework.security.config.oauth2.client.CommonOAuth2Provider;
3132
import org.springframework.security.core.AuthenticationException;
@@ -42,6 +43,7 @@
4243
import org.springframework.stereotype.Component;
4344

4445
@Configuration(proxyBeanMethods = false)
46+
@EnableMultiFactorAuthentication(authorities = {})
4547
class SecurityConfig {
4648

4749
static final String SCOPE = "https://www.googleapis.com/auth/gmail.readonly";

servlet/spring-boot/java/authentication/mfa/x509+formLogin/src/main/java/example/SecurityConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.context.annotation.Bean;
2020
import org.springframework.context.annotation.Configuration;
2121
import org.springframework.security.config.Customizer;
22-
import org.springframework.security.config.annotation.authorization.EnableGlobalMultiFactorAuthentication;
22+
import org.springframework.security.config.annotation.authorization.EnableMultiFactorAuthentication;
2323
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
2424
import org.springframework.security.core.userdetails.User;
2525
import org.springframework.security.core.userdetails.UserDetailsService;
@@ -30,7 +30,7 @@
3030
import static org.springframework.security.core.authority.FactorGrantedAuthority.X509_AUTHORITY;
3131

3232
@Configuration(proxyBeanMethods = false)
33-
@EnableGlobalMultiFactorAuthentication(authorities = { X509_AUTHORITY, PASSWORD_AUTHORITY })
33+
@EnableMultiFactorAuthentication(authorities = { X509_AUTHORITY, PASSWORD_AUTHORITY })
3434
public class SecurityConfig {
3535

3636
@Bean

servlet/spring-boot/java/authentication/mfa/x509+webauthn/src/main/java/example/SecurityConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import org.springframework.context.annotation.Bean;
2020
import org.springframework.context.annotation.Configuration;
2121
import org.springframework.security.config.Customizer;
22-
import org.springframework.security.config.annotation.authorization.EnableGlobalMultiFactorAuthentication;
22+
import org.springframework.security.config.annotation.authorization.EnableMultiFactorAuthentication;
2323
import org.springframework.security.config.annotation.web.builders.HttpSecurity;
2424
import org.springframework.security.core.userdetails.User;
2525
import org.springframework.security.core.userdetails.UserDetailsService;
@@ -30,7 +30,7 @@
3030
import static org.springframework.security.core.authority.FactorGrantedAuthority.X509_AUTHORITY;
3131

3232
@Configuration
33-
@EnableGlobalMultiFactorAuthentication(authorities = { X509_AUTHORITY, WEBAUTHN_AUTHORITY })
33+
@EnableMultiFactorAuthentication(authorities = { X509_AUTHORITY, WEBAUTHN_AUTHORITY })
3434
public class SecurityConfig {
3535

3636
@Bean

0 commit comments

Comments
 (0)