Class AbstractLoginSignupAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.user.actions.AbstractUsersAction
com.atlassian.confluence.user.actions.AbstractLoginSignupAction
- All Implemented Interfaces:
WebInterface,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- Direct Known Subclasses:
LoginAction,SignUpAction
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected LoginPageFunctionalityServiceprotected Stringprotected SignupManagerprotected Stringprotected UpgradeManagerFields inherited from class com.atlassian.confluence.user.actions.AbstractUsersAction
personService, user, userKey, usernameFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionConvenient Action execution method which defaults to returning INPUTgetToken()booleanbooleanbooleanisLogout()booleanbooleanstatic StringrefineOsDestination(String osDestination) Escape XML and replace all space with %20voidsetCaptchaManager(CaptchaManager captchaManager) voidsetClusterManager(ClusterManager clusterManager) voidsetFromNotPermitted(boolean fromNotPermitted) voidsetLanguage(String language) voidsetLoginPageFunctionalityService(LoginPageFunctionalityService loginPageFunctionalityService) voidsetLogout(boolean logout) voidsetOs_destination(String os_destination) voidsetSignupManager(SignupManager signupManager) voidvoidsetUpgradeManager(UpgradeManager upgradeManager) booleanbooleanMethods inherited from class com.atlassian.confluence.user.actions.AbstractUsersAction
getRemoteUsername, getUrlEncodeUsername, getUser, getUserKey, getUsername, isLicensedToAddMoreUsers, isPermitted, setApiPersonService, setUserKey, setUsernameMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getCancelResult, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, getWebInterfaceContext, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale, validateMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.confluence.validation.MessageHolderAware
validate
-
Field Details
-
upgradeManager
-
signupManager
-
token
-
loginPageFunctionalityService
-
os_destination
-
-
Constructor Details
-
AbstractLoginSignupAction
public AbstractLoginSignupAction()
-
-
Method Details
-
isFromNotPermitted
public boolean isFromNotPermitted() -
setFromNotPermitted
public void setFromNotPermitted(boolean fromNotPermitted) -
isShowSignUp
public boolean isShowSignUp() -
getSignupURL
-
doDefault
Description copied from class:ConfluenceActionSupportConvenient Action execution method which defaults to returning INPUT- Overrides:
doDefaultin classConfluenceActionSupport- Throws:
Exception
-
commonActionViewDataMappings
-
setUpgradeManager
-
setSignupManager
-
getToken
-
setToken
-
isLogout
public boolean isLogout() -
setLogout
public void setLogout(boolean logout) -
getOs_destination
-
setOs_destination
-
setClusterManager
-
getClusterManager
-
setCaptchaManager
-
getCaptchaManager
-
isBrowserLanguageEnabled
public boolean isBrowserLanguageEnabled() -
getLanguage
-
setLanguage
-
getLanguages
-
setLoginPageFunctionalityService
public void setLoginPageFunctionalityService(LoginPageFunctionalityService loginPageFunctionalityService) -
shouldRememberMeCheckboxBeOmitted
public boolean shouldRememberMeCheckboxBeOmitted() -
isMobileAppWebView
public boolean isMobileAppWebView() -
shouldShowMobileBanner
public boolean shouldShowMobileBanner() -
refineOsDestination
Escape XML and replace all space with %20
-