Namespace Umbraco.Cms.Core.ServerEvents
Classes
EventSourceAuthorizerCollection
Represents a collection of IEventSourceAuthorizer instances.
EventSourceAuthorizerCollectionBuilder
Builds the EventSourceAuthorizerCollection by allowing registration of IEventSourceAuthorizer instances.
ServerEventAccessFilterCollection
Represents a collection of IServerEventAccessFilter instances.
ServerEventAccessFilterCollectionBuilder
Builds the ServerEventAccessFilterCollection by allowing registration of IServerEventAccessFilter instances.
Interfaces
IEventSourceAuthorizer
Authorizes a Claims principal to access an event source.
IServerEventAccessFilter
Filters the recipients of a server event for a specific event source, based on whether a user may access what the event concerns. This is the broadcast-time counterpart to IEventSourceAuthorizer, which authorizes access to a whole event source at connect time.
IServerEventAuthorizationService
Provides authorization services for server-sent events.
IServerEventHub
Defines the server event hub contract for real-time communication with clients.
IServerEventRouter
Routes server events to the correct users.
IServerEventUserManager
Manages group access for a user.
IUserConnectionManager
A manager that tracks connection ids for users.