Class UpdateInternalConfiguration
java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.crowd.console.action.BaseAction
com.atlassian.crowd.console.action.directory.UpdateInternalConfiguration
- All Implemented Interfaces:
com.opensymphony.xwork2.Action
,com.opensymphony.xwork2.interceptor.ValidationAware
,com.opensymphony.xwork2.LocaleProvider
,com.opensymphony.xwork2.TextProvider
,com.opensymphony.xwork2.Validateable
,Serializable
Action that handles updating the configuration for an Internal Directory
- See Also:
-
Field Summary
FieldsFields inherited from class com.atlassian.crowd.console.action.BaseAction
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
Fields inherited from class com.opensymphony.xwork2.ActionSupport
container
Fields inherited from interface com.opensymphony.xwork2.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()
long
getID()
long
long
long
boolean
void
setCrowdDirectoryService
(CrowdDirectoryService crowdDirectoryService) void
setID
(long ID) void
setMailManager
(MailManager mailManager) void
setPasswordComplexityMessage
(String passwordComplexityMessage) void
setPasswordExpirationNotificationPeriods
(String passwordExpirationNotificationPeriods) void
setPasswordHistoryCount
(long passwordHistoryCount) void
setPasswordMaxAttempts
(long passwordMaxAttempts) void
setPasswordMaxChangeTime
(long passwordMaxChangeTime) void
setPasswordRegex
(String passwordRegex) void
setUseNestedGroups
(boolean useNestedGroups) update()
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
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
Methods inherited from class com.opensymphony.xwork2.ActionSupport
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
-
Field Details
-
useNestedGroups
protected boolean useNestedGroups
-
-
Constructor Details
-
UpdateInternalConfiguration
public UpdateInternalConfiguration()
-
-
Method Details
-
setCrowdDirectoryService
-
execute
- Specified by:
execute
in interfacecom.opensymphony.xwork2.Action
- Overrides:
execute
in classBaseAction
- Throws:
Exception
-
update
-
getID
public long getID() -
setID
public void setID(long ID) -
getDirectory
-
getPasswordMaxAttempts
public long getPasswordMaxAttempts() -
setPasswordMaxAttempts
public void setPasswordMaxAttempts(long passwordMaxAttempts) -
getPasswordMaxChangeTime
public long getPasswordMaxChangeTime() -
setPasswordMaxChangeTime
public void setPasswordMaxChangeTime(long passwordMaxChangeTime) -
getPasswordHistoryCount
public long getPasswordHistoryCount() -
setPasswordHistoryCount
public void setPasswordHistoryCount(long passwordHistoryCount) -
getPasswordRegex
-
setPasswordRegex
-
getUserEncryptionMethod
-
isUseNestedGroups
public boolean isUseNestedGroups() -
setUseNestedGroups
public void setUseNestedGroups(boolean useNestedGroups) -
getPasswordComplexityMessage
-
setPasswordComplexityMessage
-
getPasswordExpirationNotificationPeriods
-
setPasswordExpirationNotificationPeriods
-
setMailManager
-