public class CreateAzureAd extends CreateDirectory
Modifier and Type | Field and Description |
---|---|
protected List<String> |
filteredGroupNames |
protected boolean |
groupFilteringEnabled |
protected SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth |
syncGroupMembershipsAfterAuth |
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
Constructor and Description |
---|
CreateAzureAd() |
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, 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, 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
protected boolean groupFilteringEnabled
protected SynchronisableDirectoryProperties.SyncGroupMembershipsAfterAuth syncGroupMembershipsAfterAuth
public String execute()
execute
in interface com.opensymphony.xwork2.Action
execute
in class CreateDirectory
public String update()
public String getWebAppId()
public void setWebAppId(String webAppId)
public String getWebAppSecret()
public void setWebAppSecret(String webAppSecret)
public String getNativeAppId()
public void setNativeAppId(String nativeAppId)
public boolean isUseNestedGroups()
public void setUseNestedGroups(boolean useNestedGroups)
public DirectoryInstanceLoader getDirectoryInstanceLoader()
public void setDirectoryInstanceLoader(DirectoryInstanceLoader directoryInstanceLoader)
public String getTenantId()
public void setTenantId(String tenantId)
public boolean isIncrementalSyncEnabled()
public void setIncrementalSyncEnabled(boolean incrementalSyncEnabled)
public String getCronExpression()
public void setCronExpression(String cronExpression)
public long getReadTimeoutInSec()
public void setReadTimeoutInSec(long readTimeoutInSec)
public long getConnectionTimeoutInSec()
public void setConnectionTimeoutInSec(long connectionTimeoutInSec)
public String getGraphEndpoint()
public void setGraphEndpoint(String graphEndpoint)
public String getAuthorityEndpoint()
public void setAuthorityEndpoint(String authorityEndpoint)
public String getRegion()
public void setRegion(String region)
public void setAzureAdPageDataInjector(AzureAdPageDataInjector azureAdPageDataInjector)
public void setAzureGroupFilterProcessor(AzureGroupFilterProcessor azureGroupFilterProcessor)
public boolean isGroupFilteringEnabled()
public void setGroupFilteringEnabled(boolean groupFilteringEnabled)
public void setAzureFilteringEnabledChecker(AzureFilteringEnabledChecker azureFilteringEnabledChecker)
public boolean isAzureFilteringFeatureAvailable()
public boolean isLocalGroupsEnabled()
public void setLocalGroupsEnabled(boolean localGroupsEnabled)
public String getSyncGroupMembershipsAfterAuth()
public void setSyncGroupMembershipsAfterAuth(String syncGroupMembershipsAfterAuth)
public Map<String,String> getSyncGroupMembershipsAfterAuthValues()
public String getSynchronisationType()
public void setSynchronisationType(String synchronisationType)
public long getPollingIntervalInMin()
public void setPollingIntervalInMin(long pollingIntervalInMin)
public String getServerTimeZone()
Copyright © 2021 Atlassian. All rights reserved.