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).
Lists the recipients of a send-all notification from the social identities:
one database query per page, however the organization service is backed.
Provides REST Services in order to perform all read/write operations related
to web notifications.