com.atlassian.crowd.console.action.setup
Class DirectoryInternal

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.crowd.console.action.BaseAction
          extended by com.atlassian.crowd.console.action.setup.BaseSetupAction
              extended by com.atlassian.crowd.console.action.setup.DirectoryInternal
All Implemented Interfaces:
com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, com.uwyn.rife.continuations.ContinuableObject, java.io.Serializable, java.lang.Cloneable

public class DirectoryInternal
extends BaseSetupAction

Create a default internal directory during setup.

See Also:
Serialized Form

Field Summary
protected  boolean active
           
protected  java.lang.String description
           
static java.lang.String DIRECTORY_INTERNAL_STEP
           
protected  long ID
           
protected  java.lang.String name
           
 
Fields inherited from class com.atlassian.crowd.console.action.setup.BaseSetupAction
SELECT_SETUP_STEP
 
Fields inherited from class com.atlassian.crowd.console.action.BaseAction
actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, crowdLicenseManager, directoryManager, initialLoad, tab
 
Fields inherited from class com.opensymphony.xwork.ActionSupport
LOG
 
Fields inherited from interface com.opensymphony.xwork.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
DirectoryInternal()
           
 
Method Summary
 java.lang.String doDefault()
           
 java.lang.String doUpdate()
           
protected  void doValidation()
           
 java.lang.String getDescription()
           
 long getID()
           
 java.lang.String getName()
           
 PasswordEncoderFactory getPasswordEncoderFactory()
           
 long getPasswordHistoryCount()
           
 long getPasswordMaxAttempts()
           
 long getPasswordMaxChangeTime()
           
 java.lang.String getPasswordRegex()
           
 java.lang.String getStepName()
           
 java.lang.String getUserEncryptionMethod()
           
 java.util.List getUserEncryptionMethods()
           
 boolean isActive()
           
 void setActive(boolean active)
           
 void setDescription(java.lang.String description)
           
 void setName(java.lang.String name)
           
 void setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)
           
 void setPasswordHistoryCount(long passwordHistoryCount)
           
 void setPasswordMaxAttempts(long passwordMaxAttempts)
           
 void setPasswordMaxChangeTime(long passwordMaxChangeTime)
           
 void setPasswordRegex(java.lang.String passwordRegex)
           
 void setPropertyManager(PropertyManager propertyManager)
           
 void setUserEncryptionMethod(java.lang.String userEncryptionMethod)
           
 
Methods inherited from class com.atlassian.crowd.console.action.setup.BaseSetupAction
getSetupPersister, isApplicationHomeOk, isAtCorrectStep, isEverythingOk, isJdk15, isServlet24, setSetupPersister
 
Methods inherited from class com.atlassian.crowd.console.action.BaseAction
addActionMessage, containsActionMessages, containsErrorMessages, directory, getActionMessageAlertColor, getAttribute, getBootstrapManager, getCurrentLicenseResourceTotal, getDisplayableLink, getFirstAttribute, getHttpRequest, getImageLocation, getImageTitle, getLicense, getLink, getRemoteUser, getSession, getSitemeshPageProperties, getSitemeshPageProperty, getTab, getUserName, getWebFragmentsContextMap, getWebInterfaceManager, getWebItemsForSection, getWebResourceManager, getWebSectionsForLocation, isAdmin, isAtResourceLimit, isAuthenticated, isEvaluation, isInitialLoad, isLicenseExpired, renderFreemarkerTemplate, setApplicationManager, setCrowdLicenseManager, setCrowdUserDetailsService, setDirectoryManager, setTab, setWebInterfaceManager, setWebResourceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, clearErrorsAndMessages, clone, doInput, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getLocale, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, pause, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DIRECTORY_INTERNAL_STEP

public static final java.lang.String DIRECTORY_INTERNAL_STEP
See Also:
Constant Field Values

ID

protected long ID

active

protected boolean active

name

protected java.lang.String name

description

protected java.lang.String description
Constructor Detail

DirectoryInternal

public DirectoryInternal()
Method Detail

doDefault

public java.lang.String doDefault()
Overrides:
doDefault in class BaseSetupAction

getStepName

public java.lang.String getStepName()
Specified by:
getStepName in class BaseSetupAction

doUpdate

public java.lang.String doUpdate()
Overrides:
doUpdate in class BaseSetupAction

doValidation

protected void doValidation()

isActive

public boolean isActive()

setActive

public void setActive(boolean active)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPasswordRegex

public java.lang.String getPasswordRegex()

setPasswordRegex

public void setPasswordRegex(java.lang.String passwordRegex)

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)

getUserEncryptionMethod

public java.lang.String getUserEncryptionMethod()

setUserEncryptionMethod

public void setUserEncryptionMethod(java.lang.String userEncryptionMethod)

getPasswordEncoderFactory

public PasswordEncoderFactory getPasswordEncoderFactory()

setPasswordEncoderFactory

public void setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)

getUserEncryptionMethods

public java.util.List getUserEncryptionMethods()

getID

public long getID()

setPropertyManager

public void setPropertyManager(PropertyManager propertyManager)
Overrides:
setPropertyManager in class BaseAction


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.