56 if (event.getRealmId() != null &&
event.getUserId() != null) {
59 if (user != null && user.getEmail() != null && user.isEmailVerified()) {
62 }
catch (EmailException e) {
63 log.error(
"Failed to send type mail", e);
EmailTemplateProvider emailTemplateProvider
Definition: EmailEventListenerProvider.java:43
Set< EventType > includedEvents
Definition: EmailEventListenerProvider.java:44
EmailTemplateProvider setUser(UserModel user)
KeycloakSession session
Definition: EmailEventListenerProvider.java:41
RealmModel getRealm(String id)
RealmProvider model
Definition: EmailEventListenerProvider.java:42
EmailTemplateProvider setRealm(RealmModel realm)
static final Logger log
Definition: EmailEventListenerProvider.java:39
UserModel getUserById(String id, RealmModel realm)
void sendEvent(Event event)