Skip to content

Commit 51d0a8b

Browse files
Kehrlannrwinch
authored andcommitted
Fix getBeansWithName in global authentication configurers
1 parent 3c5fdf9 commit 51d0a8b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

config/src/main/java/org/springframework/security/config/annotation/authentication/configuration/InitializeAuthenticationProviderBeanManagerConfigurer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ private <T> List<BeanWithName<T>> getBeansWithName(Class<T> type) {
9494
String[] beanNames = InitializeAuthenticationProviderBeanManagerConfigurer.this.context
9595
.getBeanNamesForType(type);
9696
for (String beanName : beanNames) {
97-
T bean = InitializeAuthenticationProviderBeanManagerConfigurer.this.context.getBean(beanNames[0], type);
97+
T bean = InitializeAuthenticationProviderBeanManagerConfigurer.this.context.getBean(beanName, type);
9898
beanWithNames.add(new BeanWithName<T>(bean, beanName));
9999
}
100100
return beanWithNames;

config/src/main/java/org/springframework/security/config/annotation/authentication/configuration/InitializeUserDetailsBeanManagerConfigurer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ private <T> List<BeanWithName<T>> getBeansWithName(Class<T> type) {
135135
List<BeanWithName<T>> beanWithNames = new ArrayList<>();
136136
String[] beanNames = InitializeUserDetailsBeanManagerConfigurer.this.context.getBeanNamesForType(type);
137137
for (String beanName : beanNames) {
138-
T bean = InitializeUserDetailsBeanManagerConfigurer.this.context.getBean(beanNames[0], type);
138+
T bean = InitializeUserDetailsBeanManagerConfigurer.this.context.getBean(beanName, type);
139139
beanWithNames.add(new BeanWithName<T>(bean, beanName));
140140
}
141141
return beanWithNames;

0 commit comments

Comments
 (0)