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

public class UpdateInternalConfiguration extends BaseAction
Action that handles updating the configuration for an Internal Directory
See Also:
  • Field Details

    • useNestedGroups

      protected boolean useNestedGroups
  • Constructor Details

    • UpdateInternalConfiguration

      public UpdateInternalConfiguration()
  • Method Details

    • setCrowdDirectoryService

      public void setCrowdDirectoryService(CrowdDirectoryService crowdDirectoryService)
    • execute

      public String execute() throws Exception
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class BaseAction
      Throws:
      Exception
    • update

      public String update()
    • getID

      public long getID()
    • setID

      public void setID(long ID)
    • getDirectory

      public Directory 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

      public String getPasswordRegex()
    • setPasswordRegex

      public void setPasswordRegex(String passwordRegex)
    • getUserEncryptionMethod

      public String getUserEncryptionMethod()
    • isUseNestedGroups

      public boolean isUseNestedGroups()
    • setUseNestedGroups

      public void setUseNestedGroups(boolean useNestedGroups)
    • getPasswordComplexityMessage

      public String getPasswordComplexityMessage()
    • setPasswordComplexityMessage

      public void setPasswordComplexityMessage(String passwordComplexityMessage)
    • getPasswordExpirationNotificationPeriods

      public String getPasswordExpirationNotificationPeriods()
    • setPasswordExpirationNotificationPeriods

      public void setPasswordExpirationNotificationPeriods(String passwordExpirationNotificationPeriods)
    • setMailManager

      public void setMailManager(MailManager mailManager)