Class NotificationSubscriber

Handles notification subscriptions by creating a notification channel.

Uses the information from the provided NotificationChannelType to validate the input and verify the request has the required permissions available. If successful the generated channel will be stored in a NotificationChannelStorage.

Hierarchy

Constructors

Properties

authorizer: Authorizer
credentialsExtractor: CredentialsExtractor
logger: Logger = ...
maxDuration: number
permissionReader: PermissionReader

Methods