Mark GrantedAuthority#getAuthority as @Nullable
Closes: gh-17999 Signed-off-by: Andrey Litvitski <andrey1010102008@gmail.com>
This commit is contained in:
committed by
Josh Cummings
parent
eb43830260
commit
9b61533db2
+2
-1
@@ -162,7 +162,8 @@ public final class DelegatingMissingAuthorityAccessDeniedHandler implements Acce
|
||||
if (authorizationResult instanceof AuthorityAuthorizationDecision authorityDecision) {
|
||||
// @formatter:off
|
||||
return authorityDecision.getAuthorities().stream()
|
||||
.map((grantedAuthority) -> {
|
||||
.filter((ga) -> ga.getAuthority() != null)
|
||||
.map((grantedAuthority) -> {
|
||||
String authority = grantedAuthority.getAuthority();
|
||||
if (authority.startsWith("FACTOR_")) {
|
||||
RequiredFactor required = RequiredFactor.withAuthority(authority).build();
|
||||
|
||||
Reference in New Issue
Block a user