Browse Source

Fix AuthorizationManager T Nullability

Previously AuthorizationManager declared the generic's Nullability
incorrectly. This commit marks it properly.

Closes gh-17667
pull/17691/head
Rob Winch 6 months ago
parent
commit
a5c38bdc94
No known key found for this signature in database
  1. 2
      core/src/main/java/org/springframework/security/authorization/AuthorizationManager.java

2
core/src/main/java/org/springframework/security/authorization/AuthorizationManager.java

@ -31,7 +31,7 @@ import org.springframework.security.core.Authentication; @@ -31,7 +31,7 @@ import org.springframework.security.core.Authentication;
* @author Evgeniy Cheban
*/
@FunctionalInterface
public interface AuthorizationManager<@Nullable T> {
public interface AuthorizationManager<T extends @Nullable Object> {
/**
* Determines if access should be granted for a specific authentication and object.

Loading…
Cancel
Save