@Override public UserModel getUser() { return session.users().getUserById(entity.getUserId(), realm); }
public UserModel getUser() { return session.users().getUserById(entity.getUser(), realm); }
public UserModel getUser() { return session.users().getUserById(entity.getUser(), realm); }
@Override public UserModel getAuthenticatedUser() { return entity.getUserId() == null ? null : session.users().getUserById(entity.getUserId(), realm); }
@Override public UserModel getAuthenticatedUser() { return entity.getAuthUserId() == null ? null : session.users().getUserById(entity.getAuthUserId(), realm); }
@Override public UserModel getAuthenticatedUser() { return entity.getAuthUserId() == null ? null : session.users().getUserById(entity.getAuthUserId(), realm); }
@Override public void onEvent(Event event) { if (includedEvents.contains(event.getType())) { if (event.getRealmId() != null && event.getUserId() != null) { RealmModel realm = model.getRealm(event.getRealmId()); UserModel user = session.users().getUserById(event.getUserId(), realm); if (user != null && user.getEmail() != null && user.isEmailVerified()) { try { emailTemplateProvider.setRealm(realm).setUser(user).sendEvent(event); } catch (EmailException e) { log.error("Failed to send type mail", e); } } } } }
@Override public void onEvent(Event event) { if (includedEvents.contains(event.getEvent())) { if (event.getRealmId() != null && event.getUserId() != null) { RealmModel realm = model.getRealm(event.getRealmId()); UserModel user = session.users().getUserById(event.getUserId(), realm); if (user != null && user.getEmail() != null && user.isEmailVerified()) { try { emailProvider.setRealm(realm).setUser(user).sendEvent(event); } catch (EmailException e) { log.error("Failed to send event mail", e); } } } } }