public class ChangeEmail extends BaseUserAction
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, logger, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager
Constructor and Description |
---|
ChangeEmail() |
Modifier and Type | Method and Description |
---|---|
String |
execute() |
String |
getCurrentEmail() |
String |
getNewEmail() |
String |
getPassword() |
boolean |
isChangingEmailAllowed() |
boolean |
isPendingVerification() |
void |
setCurrentEmail(String currentEmail) |
void |
setEmailChangeManager(EmailChangeManager emailChangeManager) |
void |
setMailManager(MailManager mailManager) |
void |
setNewEmail(String newEmail) |
void |
setPassword(String password) |
void |
setPendingVerification(boolean pendingVerification) |
getRemoteUsername
addActionError, addActionMessage, applyFieldError, applyFieldErrors, applyValidationErrors, authorisedToAccessCrowdAdminConsole, authorisedToAccessCrowdConsole, bindInformationAboutLicense, containsActionMessages, containsErrorMessages, directory, findAvatarUrl, getActionMessageAlertColor, getBootstrapManager, getCrowdApplication, getCurrentLicenseResourceTotal, getDisplayableLink, getHttpRequest, getImageLocation, getImageTitle, getLabel, getLicense, getLink, getLocaleProvider, getPasswordComplexityMessage, getRemoteUser, getSession, getSitemeshPageProperties, getSmallAvatarUrl, getTab, getText, getText, getTextProvider, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, getXsrfToken, getXsrfTokenName, isAtResourceLimit, isAuthenticated, isDataCenterLicense, isEvaluation, isGroupAdmin, isInitialLoad, isLicenseExpired, isLicenseForged, isRestartRequiredToEnableClustering, isSubscription, isSysAdmin, isWithinGracePeriod, renderFreemarkerTemplate, resolveAvatarUri, setActionHelper, setApplicationManager, setApplicationService, setClientProperties, setClusterService, setCrowdApplication, setCrowdLicenseManager, setDirectoryManager, setPropertyManager, setRememberMeService, setTab, setTokenAuthenticationManager, setWebInterfaceManager, setWebResourceManager, setXsrfTokenGenerator
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getContainer, getFieldErrors, getFormatted, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, validate
public String execute() throws Exception
execute
in interface com.opensymphony.xwork2.Action
execute
in class BaseAction
Exception
public String getCurrentEmail()
public void setCurrentEmail(String currentEmail)
public boolean isPendingVerification()
public void setPendingVerification(boolean pendingVerification)
public String getPassword()
public void setPassword(String password)
public String getNewEmail()
public void setNewEmail(String newEmail)
public void setEmailChangeManager(EmailChangeManager emailChangeManager)
public void setMailManager(MailManager mailManager)
public boolean isChangingEmailAllowed()
Copyright © 2024 Atlassian. All rights reserved.