Polish gh-11188

This commit is contained in:
Evgeniy Cheban 2022-05-10 03:21:18 +03:00 committed by Steve Riesenberg
parent 991d5c8817
commit e01b1e7f38
1 changed files with 1 additions and 10 deletions

View File

@ -16,7 +16,6 @@
package org.springframework.security.authorization;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import java.util.function.Supplier;
@ -133,7 +132,7 @@ public final class AuthorityAuthorizationManager<T> implements AuthorizationMana
}
private boolean isAuthorized(Authentication authentication) {
Set<String> authorities = getAuthoritySet();
Set<String> authorities = AuthorityUtils.authorityListToSet(this.authorities);
for (GrantedAuthority grantedAuthority : authentication.getAuthorities()) {
if (authorities.contains(grantedAuthority.getAuthority())) {
return true;
@ -142,14 +141,6 @@ public final class AuthorityAuthorizationManager<T> implements AuthorizationMana
return false;
}
private Set<String> getAuthoritySet() {
Set<String> result = new HashSet<>();
for (GrantedAuthority grantedAuthority : this.authorities) {
result.add(grantedAuthority.getAuthority());
}
return result;
}
@Override
public String toString() {
return "AuthorityAuthorizationManager[authorities=" + this.authorities + "]";