Package com.svenruppert.jsentinel.accountlifecycle
package com.svenruppert.jsentinel.accountlifecycle
-
ClassDescriptionEmail-verification workflow over an
EmailVerificationTokenStore.Tuple returned fromrequest: the plain token (caller forwards it via the notification sender) and the persisted record (handy for tests / audit hooks).Persistent representation of a single email-verification token.Persistent store forEmailVerificationTokenRecords — backs the planned email-verification workflow (V00.70 Phase 7).In-memoryEmailVerificationTokenStorebacked by aConcurrentHashMapkeyed on the token hash.In-memoryPasswordResetTokenStorebacked by aConcurrentHashMapkeyed on the token hash.Adapter-neutral notification payload handed to aJSentinelNotificationSender.Notification category — one per lifecycle hook.Account-lifecycle notification dispatcher.DefaultJSentinelNotificationSenderthat writes a single INFO line per notification — useful for demos and tests that need lifecycle flows to complete without a real mail provider.Password-reset workflow over aPasswordResetTokenStore.Tuple returned fromrequest: the plain token (caller forwards it to the user via the notification sender) and the persisted record (handy for tests / audit hooks).Persistent representation of a single password-reset token.Persistent store forPasswordResetTokenRecords — backs the planned password-reset workflow (V00.70 Phase 7).