All Classes and Interfaces

Classes
Class
Description
Same OTP mechanics as EmailOtpPlugin (generation, TTL, length and send interval inherited; validation tentatives capped by OtpService), with a dedicated email wording for the account deactivation request flow.
Notifies the platform administrators when the account deactivation requested event is broadcast (source = username, data = identity id).
Notifies the platform administrators, and only them, that a user has requested to deactivate their account.
 
 
 
 
 
 
 
 
 
 
 
Generates, caches and validates email OTP codes: the code is stored under a purpose-bound cache key (EmailOtpPlugin.getCacheKey(String)) and the email is sent through the common BrandedEmailSender with a per-plugin content fragment and subject key.
 
Notification plugin for Comments Likes
 
 
 
 
 
 
 
 
 
 
Notifies the managers of the space owning the reported activity/comment that a member reported it, so they can review and moderate it.
 
 
 
Glue listener, no business logic: reacts to the generic ActivityReportService.EVENT_ACTIVITY_REPORTED event and triggers the moderation notification to the space managers through the existing pluggable notification mechanism.
 
 
The digest email lines of the notification types social owns: the space life (invitations, join requests) and the feed (posts in my spaces, comments on what I watch).
 
 
 
 
 
 
 
 
 
 
 
 
Provides REST Services in order to perform all read/write operations related to web notifications.