56 if (event.getRealmId() != null &&
event.getUserId() != null) {
57 RealmModel realm =
model.getRealm(event.getRealmId());
58 UserModel user =
session.users().getUserById(event.getUserId(), realm);
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
KeycloakSession session
Definition: EmailEventListenerProvider.java:41
static final Logger log
Definition: EmailEventListenerProvider.java:39
Set< EventType > includedEvents
Definition: EmailEventListenerProvider.java:44
RealmProvider model
Definition: EmailEventListenerProvider.java:42