Interface Permission

All Known Implementing Classes:
PermissionProvider

public sealed interface Permission permits PermissionProvider
The Permission interface provides methods to manage and check user permissions. It is designed to be implemented by classes that handle permission management.
  • Method Details

    • getPermissions

      Set<String> getPermissions(int userId)
    • hasPermission

      boolean hasPermission(User user, String permission)
    • hasPermission

      boolean hasPermission(UUID uuid, String permission)
    • loadExpired

      int loadExpired()
    • closeCache

      void closeCache()