Class NotificationPermissionController
- java.lang.Object
-
- de.xima.fc.notification.ms.impl.authorization.NotificationPermissionController
-
@ApplicationScoped public class NotificationPermissionController extends Object
Controller for managing permissions related to notification subscriptions.- Since:
- 8.5.0
- Author:
- Norman Lorenz
-
-
Constructor Summary
Constructors Constructor Description NotificationPermissionController()NotificationPermissionController(UserInfoProvider userInfoProvider, AccessChecker accessChecker)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasSubscriptionPermission(NotificationSubscriptionEntity subscription, NotificationUser user, PermissionAction action)
-
-
-
Constructor Detail
-
NotificationPermissionController
@Inject public NotificationPermissionController(UserInfoProvider userInfoProvider, AccessChecker accessChecker)
-
NotificationPermissionController
public NotificationPermissionController()
-
-
Method Detail
-
hasSubscriptionPermission
public boolean hasSubscriptionPermission(NotificationSubscriptionEntity subscription, NotificationUser user, PermissionAction action)
-
-