Class PrincipalException.MustHavePermission

All Implemented Interfaces:
Serializable
Enclosing class:
PrincipalException

public static class PrincipalException.MustHavePermission extends PrincipalException
See Also:
  • Field Details

    • actionId

      public final String[] actionId
    • resourceId

      public final long resourceId
    • resourceName

      public final String resourceName
    • userId

      public final long userId
  • Constructor Details

    • MustHavePermission

      public MustHavePermission(long userId, String... actionIds)
    • MustHavePermission

      public MustHavePermission(long userId, String resourceName, long resourceId, String... actionIds)
    • MustHavePermission

      public MustHavePermission(long userId, String resourceName, long resourceId, Throwable throwable, String... actionIds)
    • MustHavePermission

      public MustHavePermission(long userId, Throwable throwable, String... actionIds)
    • MustHavePermission

      public MustHavePermission(PermissionChecker permissionChecker, String... actionIds)
    • MustHavePermission

      public MustHavePermission(PermissionChecker permissionChecker, String resourceName, long resourceId, String... actionIds)
    • MustHavePermission

      public MustHavePermission(PermissionChecker permissionChecker, String resourceName, long resourceId, Throwable throwable, String... actionIds)
    • MustHavePermission

      public MustHavePermission(PermissionChecker permissionChecker, Throwable throwable, String... actionIds)