Interface PermissionMapControlled<Authorization extends Enum<Authorization>>

Type Parameters:
Authorization - Authorization enum type
All Superinterfaces:
AccessControlled
All Known Subinterfaces:
AuthorizationMapControlled

@Alpha public interface PermissionMapControlled<Authorization extends Enum<Authorization>> extends AccessControlled
Common interface for access-controlled classes which use a permission map.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default boolean
    isAuthorized(org.springframework.security.core.Authentication authentication, Object authorization)
    Checks if the authenticated user has a particular authorization on this object.
    valueOf(Object authorization)