EmailChangeManagerImpl(ChangeEmailLinkMailer changeEmailLinkMailer,
com.atlassian.security.random.SecureTokenGenerator tokenGenerator,
ExpirableUserTokenDao expirableUserTokenDao,
ApplicationService applicationService,
com.atlassian.sal.api.ApplicationProperties applicationProperties,
Clock clock,
ApplicationManager applicationManager,
ClientProperties clientProperties,
com.atlassian.event.api.EventPublisher eventPublisher,
DirectoryManager directoryManager,
MailConfigurationService mailConfigurationService,
PermissionManager permissionManager,
EmailAddressValidator emailValidator) |