primaryGroupSupport
protected boolean primaryGroupSupport
com.opensymphony.xwork2.Action
, com.opensymphony.xwork2.interceptor.ValidationAware
, com.opensymphony.xwork2.LocaleProvider
, com.opensymphony.xwork2.ModelDriven<ConnectorConnection>
, com.opensymphony.xwork2.TextProvider
, com.opensymphony.xwork2.Validateable
, Serializable
CreateDelegated
protected boolean
protected long
protected boolean
protected LdapPoolType
protected boolean
protected boolean
protected int
protected int
protected int
protected long
protected long
protected int
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected boolean
protected String
protected boolean
protected boolean
active, availableDirectoryTypes, crowdDirectoryService, description, directoryType, ID, name, permissions, tabID
actionHelper, actionMessageAlertColor, ALERT_BLUE, ALERT_GREEN, ALERT_RED, ALERT_YELLOW, applicationManager, applicationService, clientProperties, clusterService, crowdLicenseManager, directoryManager, initialLoad, propertyManager, rememberMeService, SMALL_AVATAR_SIZE, smallAvatarUrl, tab, tokenAuthenticationManager
container
ERROR, INPUT, LOGIN, NONE, SUCCESS
protected void
doValidation(Directory directory)
execute()
protected DirectoryInstanceLoader
long
getId()
int
int
int
long
long
int
getModel()
int
getUrl()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
populateDirectoryAttributesForConnectionTest(Map<String,String> attributes)
void
void
setBlockWhenExhausted(boolean blockWhenExhausted)
void
setCacheEnabled(boolean cacheEnabled)
void
setConnector(String connector)
void
setConnectorValidator(ConnectorValidator connectorValidator)
void
setDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader)
void
setDirectoryValidationHelper(DirectoryValidationHelper directoryValidationHelper)
void
setEvictionRunIntervalSeconds(long evictionRunIntervalSeconds)
void
setFilterExpiredUsers(boolean filterExpiredUsers)
void
setGroupDescriptionAttr(String groupDescriptionAttr)
void
setGroupDNaddition(String groupDNaddition)
void
setGroupMemberAttr(String groupMemberAttr)
void
setGroupNameAttr(String groupNameAttr)
void
setGroupObjectClass(String groupObjectClass)
void
setGroupObjectFilter(String groupObjectFilter)
void
setHelpPathResolver(CrowdHelpPathResolver crowdHelpPathResolver)
void
setLdapPassword(String ldapPassword)
void
setLdapPoolType(String ldapPoolType)
void
setLdapPropertiesHelper(LDAPPropertiesHelper ldapPropertiesHelper)
void
setLocalGroupsEnabled(boolean localGroups)
void
setLocalUserStatusEnabled(boolean localUserStatusEnabled)
void
setMaxIdlePerKey(int maxIdlePerKey)
void
setMaxTotal(int maxTotal)
void
setMaxTotalPerKey(int maxTotalPerKey)
void
setMaxWait(int maxWait)
void
setMinEvictableTimeSeconds(long minEvictableTimeSeconds)
void
setMinIdlePerKey(int minIdlePerKey)
void
setPagedResults(boolean pagedResults)
void
setPagedResultsSize(int pagedResultsSize)
void
setPasswordEncoderFactory(PasswordEncoderFactory passwordEncoderFactory)
void
setPrimaryGroupSupport(boolean primaryGroupSupport)
void
setReferral(boolean referral)
void
setSecureMode(String secureMode)
void
setSpringLdapPoolConfigService(SpringLdapPoolConfigService springLdapPoolConfigService)
void
setTestOnBorrow(boolean testOnBorrow)
void
setTestOnCreate(boolean testOnCreate)
void
setTestOnReturn(boolean testOnReturn)
void
setTestWhileIdle(boolean testWhileIdle)
void
void
setUseNestedGroups(boolean useNestedGroups)
void
setUserDisplayNameAttr(String userDisplayNameAttr)
void
void
setUserDNaddition(String userDNaddition)
void
setUseRelaxedDNStandardisation(boolean useRelaxedDNStandardisation)
void
setUserEncryptionMethod(String userEncryptionMethod)
void
setUserExternalIdAttr(String userExternalIdAttr)
void
setUserFirstnameAttr(String userFirstnameAttr)
void
setUserGroupMemberAttr(String userGroupMemberAttr)
void
setUserLastnameAttr(String userLastnameAttr)
void
setUserMailAttr(String userMailAttr)
void
setUserNameAttr(String userNameAttr)
void
setUserNameRdnAttr(String userNameRdnAttr)
void
setUserObjectClass(String userObjectClass)
void
setUserObjectFilter(String userObjectFilter)
void
setUserPasswordAttr(String userPasswordAttr)
void
setUseUserMembershipAttribute(boolean useUserMembershipAttribute)
void
setUseUserMembershipAttributeForGroupMembership(boolean useUserMembershipAttributeForGroupMembership)
update()
getDescription, getDirectoryType, getDirectoryTypeAction, getDirectoryTypeOption, getID, getName, getTabID, isActive, isPermissionGroupAdd, isPermissionGroupAttributeModify, isPermissionGroupModify, isPermissionGroupRemove, isPermissionPrincipalAdd, isPermissionPrincipalAttributeModify, isPermissionPrincipalModify, isPermissionPrincipalRemove, select, setActive, setCrowdDirectoryService, setDescription, setDirectoryType, setID, setName, setPermissionGroupAdd, setPermissionGroupAttributeModify, setPermissionGroupModify, setPermissionGroupRemove, setPermissionPrincipalAdd, setPermissionPrincipalAttributeModify, setPermissionPrincipalModify, setPermissionPrincipalRemove, setTabID, validateDirectoryAttributes, validateDirectoryName
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
execute
in interface com.opensymphony.xwork2.Action
execute
in class CreateDirectory
true
if and only if directory option to support paged results is enabled, otherwise
false
.pagedResults
- true
if and only if the entity is active, otherwise false
.pagedResultsSize
- The paging size to use.getModel
in interface com.opensymphony.xwork2.ModelDriven<ConnectorConnection>