public class ConfigureSecurity extends GlobalAdminAction
BambooActionSupport.JSONStatusRESTRICTED_ADMIN_ACCESS_DENIED_ERRORACCESS_DENIED, administrationConfigurationAccessor, administrationConfigurationManager, administrationConfigurationPersister, AGGREGATE_URL_PATTERN, bambooPermissionManager, bambooUserManager, BUILD_KEY_CONTEXT, buildDefinitionManager, cachedPlanManager, CONFIRM, cookieCutter, dashboardCachingManager, environmentService, featureManager, PAGE_NOT_FOUND, PLAN_KEY_CONTEXT, planExecutionManager, planManager, pluginAccessor, projectManager, webInterfaceManager| Constructor and Description |
|---|
ConfigureSecurity() |
getSecuredDomainObjectaddActionError, addActionWarning, addError, addError, addErrorCollection, addErrorMessage, addErrorMessage, addErrorMessages, addErrors, addFieldErrors, addHelpPanel, addIllegalArgumentException, areCheckBoxesEmpty, buildJsonObject, buildWebPanelContext, checkFieldXssSafety, createFieldValidator, doesHelpLinkHaveMatchingTitle, doesLabelKeyHaveMatchingDescription, doExecute, doInput, forceRelativeReturnUrl, getActionWarnings, getBamboo, getBambooLicenseManager, getBambooPermissionManager, getBambooSession, getBambooUrl, getBambooUserManager, getBaseUrl, getBestBaseUrl, getBootstrapManager, getBreadCrumbs, getChainEquiv, getConcurrentBuildsEnabled, getConglomerateCookieValue, getCookieCutter, getCookieValue, getCurrentFormTheme, getCurrentSystemTime, getCurrentUrl, getDefaultPersister, getDeploymentProject, getDescriptionFromLabelKey, getElasticConfig, getFeatureManager, getFieldErrorAccessTracker, getFieldErrors, getFlushedErrorMessages, getFormattedActionErrors, getFormattedActionMessages, getFormattedActionWarnings, getHelpPanels, getInstanceName, getJobEquiv, getJsonObject, getNavigationContext, getNavigationUrl, getNumberOfCurrentlyBuildingPlans, getPlan, getPlanManager, getPluginAccessor, getReturnUrl, getServerLifecycleState, getSessionUser, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getTextProvider, getTexts, getTexts, getTextWithArgs, getTotalErrors, getUser, getValidatorContext, getWebFragmentsContextMap, getWebItemsForSection, getWebPanelContext, getWebSectionsForLocation, hasActionWarnings, hasAdminPermission, hasAnyErrors, hasBuilds, hasEntityPermission, hasGlobalAdminPermission, hasGlobalPermission, hasGlobalPermission, hasKey, hasLinkedDeployments, hasPlanPermission, hasPlanPermission, hasRestrictedAdminPermission, input, isCheckboxSetInAction, isEc2ConfigurationWarningRequired, isEnableJavascript, isInlineDialog, isRestrictedAdminEnabled, isSelectFieldAndNull, isViewContactDetailsEnabled, renderFreemarkerTemplate, setAdministrationConfigurationAccessor, setAdministrationConfigurationManager, setAdministrationConfigurationPersister, setAuthenticationContext, setBambooLicenseManager, setBambooPermissionManager, setBambooUserManager, setBuildDefinitionManager, setCachedPlanManager, setChainEquiv, setCheckBoxFields, setCookieCutter, setCurrentFormTheme, setDashboardCachingManager, setDecorator, setEnableJavascript, setEnvironmentService, setErrorMessages, setFeatureManager, setI18nBeanFactory, setJobEquiv, setJsonator, setLinkedDeploymentProjectCacheService, setNavigationContext, setPlanExecutionManager, setPlanManager, setPluginAccessor, setProfile, setProjectManager, setReturnUrl, setServerLifecycleProvider, setWebInterfaceManager, toJson, toJsonaddActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFormatted, getLocale, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, pause, setActionErrors, setActionMessages, setContainer, setFieldErrorsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetErrorMessages, getErrorspublic void validate()
validate in interface com.opensymphony.xwork2.Validateablevalidate in class com.opensymphony.xwork2.ActionSupportpublic String doDefault() throws Exception
BambooActionSupportdoDefault in class BambooActionSupportException@NotNull protected AdministrationConfiguration getAdministrationConfiguration()
BambooActionSupportgetAdministrationConfiguration in class BambooActionSupportpublic String execute() throws Exception
execute in interface com.opensymphony.xwork2.Actionexecute in class BambooActionSupportExceptionpublic boolean isEnableCaptchaOnSignup()
public void setEnableCaptchaOnSignup(boolean enableCaptchaOnSignup)
public boolean isEnableCaptcha()
public void setEnableCaptcha(boolean enableCaptcha)
public String getLoginAttempts()
public int getLoginAttemptsAsInt()
public void setLoginAttempts(String loginAttempts)
public boolean isEnableSignup()
isEnableSignup in class BambooActionSupportpublic void setEnableSignup(boolean enableSignup)
public boolean isEnableAnonymousAccess()
public void setEnableAnonymousAccess(boolean enableAnonymousAccess)
public boolean isEnableExternalUserManagement()
public void setEnableExternalUserManagement(boolean enableExternalUserManagement)
public boolean isEnableViewContactDetails()
public void setEnableViewContactDetails(boolean enableViewContactDetails)
public boolean isEnableRestrictedAdmin()
public void setEnableRestrictedAdmin(boolean enableRestrictedAdmin)
public boolean isXsrfProtectionEnabled()
public void setXsrfProtectionEnabled(boolean xsrfProtectionEnabled)
public boolean isXsrfProtectionMutativeGetsAllowed()
public void setXsrfProtectionMutativeGetsAllowed(boolean xsrfProtectionMutativeGetsAllowed)
public void setAclService(HibernateMutableAclService aclService)
public void setResolveArtifactContentTypeByExtension(boolean resolveArtifactContentTypeByExtension)
public boolean isResolveArtifactContentTypeByExtension()
public String getXstreamSerializationProtectionMethod()
public void setXstreamSerializationProtectionMethod(String xstreamSerializationProtectionMethod)
public String getBandanaSerializationProtectionMethod()
public void setBandanaSerializationProtectionMethod(String bandanaSerializationProtectionMethod)
@NotNull public Map<String,String> getSerializationProtectionOptionsForRemoting()
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.