Class SecurityConfigurationAction

    • Constructor Detail

      • SecurityConfigurationAction

        public SecurityConfigurationAction()
    • Method Detail

      • execute

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

        public boolean isSystemAdmin()
      • setSpaceManager

        public void setSpaceManager​(SpaceManager spaceManager)
      • getEmailAddressVisibilityTypes

        public List<HTMLPairType> getEmailAddressVisibilityTypes()
      • isPassConfirmationConfigurable

        public boolean isPassConfirmationConfigurable()
        Is password confirmation (websudo) configurable, or is it disabled due to using a customer authenticator or a system property.
        Returns:
        true if password confirmation can be configured
        See Also:
        AuthenticatorOverwrite
      • getExternalUserManagement

        public boolean getExternalUserManagement()
      • isExternalUserManagement

        public boolean isExternalUserManagement()
      • setExternalUserManagement

        public void setExternalUserManagement​(boolean externalUserManagement)
      • getEmailAddressVisibility

        public String getEmailAddressVisibility()
      • setEmailAddressVisibility

        public void setEmailAddressVisibility​(String emailAddressVisibility)
      • isAllowRemoteApiAnonymous

        public boolean isAllowRemoteApiAnonymous()
      • setAllowRemoteApiAnonymous

        public void setAllowRemoteApiAnonymous​(boolean allowRemoteApiAnonymous)
      • isNofollowExternalLinks

        public boolean isNofollowExternalLinks()
      • setNofollowExternalLinks

        public void setNofollowExternalLinks​(boolean nofollowExternalLinks)
      • isEnableSpaceStyles

        public boolean isEnableSpaceStyles()
      • setEnableSpaceStyles

        public void setEnableSpaceStyles​(boolean enableSpaceStyles)
      • isShowSystemInfoIn500Page

        public boolean isShowSystemInfoIn500Page()
      • setShowSystemInfoIn500Page

        public void setShowSystemInfoIn500Page​(boolean showSystemInfoIn500Page)
      • getMaxRssItems

        public int getMaxRssItems()
      • setMaxRssItems

        public void setMaxRssItems​(int maxRssItems)
      • isXsrfAddComments

        public boolean isXsrfAddComments()
      • setXsrfAddComments

        public void setXsrfAddComments​(boolean xsrfAddComments)
      • isAddWildcardsToUserAndGroupSearches

        public boolean isAddWildcardsToUserAndGroupSearches()
      • setAddWildcardsToUserAndGroupSearches

        public void setAddWildcardsToUserAndGroupSearches​(boolean addWildcardsToUserAndGroupSearches)
      • isEnableElevatedSecurityCheck

        public boolean isEnableElevatedSecurityCheck()
      • setEnableElevatedSecurityCheck

        public void setEnableElevatedSecurityCheck​(boolean enableElevatedSecurityCheck)
      • getLoginAttemptsThreshold

        public int getLoginAttemptsThreshold()
      • setLoginAttemptsThreshold

        public void setLoginAttemptsThreshold​(int loginAttemptsThreshold)
      • isWebSudoEnabled

        public boolean isWebSudoEnabled()
      • setWebSudoEnabled

        public void setWebSudoEnabled​(boolean webSudoEnabled)
      • getWebSudoTimeout

        public long getWebSudoTimeout()
      • setWebSudoTimeout

        public void setWebSudoTimeout​(long webSudoTimeout)
      • getRssTimeout

        public int getRssTimeout()
        The RSS Feed timeout in seconds.
      • setRssTimeout

        public void setRssTimeout​(int rssTimeout)
      • getPageTimeout

        public int getPageTimeout()
        The time allowed to render a page, measured in settings.
      • setPageTimeout

        public void setPageTimeout​(int pageTimeout)
        Restrict the time allowed to render a page, measured in settings.
      • getAttachmentSecurityLevels

        public List<com.atlassian.core.util.PairType> getAttachmentSecurityLevels()
      • getAttachmentSecurityLevel

        public String getAttachmentSecurityLevel()
      • getAttachmentSecurityLevelDisplay

        public String getAttachmentSecurityLevelDisplay()
      • setAttachmentSecurityLevel

        public void setAttachmentSecurityLevel​(String attachmentSecurityLevel)