Class RestSecuritySettings

java.lang.Object
com.atlassian.bamboo.rest.model.admin.security.RestSecuritySettings

public class RestSecuritySettings extends Object
Model for security settings.
Since:
5.9
  • Constructor Details

    • RestSecuritySettings

      public RestSecuritySettings()
    • RestSecuritySettings

      public RestSecuritySettings(AdministrationConfiguration administrationConfiguration)
  • Method Details

    • getSignUp

      public RestSecuritySettings.RestSignUp getSignUp()
    • setSignUp

      public void setSignUp(RestSecuritySettings.RestSignUp signUp)
    • setSignUp

      public void setSignUp(Boolean enabled, Boolean enabledCaptcha)
    • isDisplayContactDetailsEnabled

      public Boolean isDisplayContactDetailsEnabled()
    • setDisplayContactDetailsEnabled

      public void setDisplayContactDetailsEnabled(Boolean displayContactDetailsEnabled)
    • isRestrictedAdministratorRoleEnabled

      public Boolean isRestrictedAdministratorRoleEnabled()
    • setRestrictedAdministratorRoleEnabled

      public void setRestrictedAdministratorRoleEnabled(Boolean restrictedAdministratorRoleEnabled)
    • getSoxComplianceModeEnabled

      @Deprecated public Boolean getSoxComplianceModeEnabled()
      Deprecated.
    • setSoxComplianceModeEnabled

      public void setSoxComplianceModeEnabled(boolean soxComplianceModeEnabled)
    • isSoxComplianceModeEnabled

      public Boolean isSoxComplianceModeEnabled()
    • getBruteForceProtection

      public RestSecuritySettings.RestBruteForceProtection getBruteForceProtection()
    • setBruteForceProtection

      public void setBruteForceProtection(RestSecuritySettings.RestBruteForceProtection bruteForceProtection)
    • setBruteForceProtection

      public void setBruteForceProtection(Boolean enabled, Integer loginAttempts)
    • getXsrfProtection

      public RestSecuritySettings.RestXsrfProtection getXsrfProtection()
    • setXsrfProtection

      public void setXsrfProtection(RestSecuritySettings.RestXsrfProtection xsrfProtection)
    • setXsrfProtection

      public void setXsrfProtection(Boolean enabled, Boolean disableForHTTPGET)
    • isResolveArtifactsContentTypeByExtensionEnabled

      public Boolean isResolveArtifactsContentTypeByExtensionEnabled()
    • setResolveArtifactsContentTypeByExtensionEnabled

      public void setResolveArtifactsContentTypeByExtensionEnabled(Boolean resolveArtifactsContentTypeByExtensionEnabled)
    • isManageAcceptedSshHostKeys

      public Boolean isManageAcceptedSshHostKeys()
    • setManageAcceptedSshHostKeys

      public void setManageAcceptedSshHostKeys(Boolean manageAcceptedSshHostKeys)
    • isShowAuthorsDetailsToUsers

      public Boolean isShowAuthorsDetailsToUsers()
    • setShowAuthorsDetailsToUsers

      public void setShowAuthorsDetailsToUsers(Boolean showAuthorsDetailsToUsers)
    • isUnauthenticatedRemoteTriggerAllowed

      public Boolean isUnauthenticatedRemoteTriggerAllowed()
    • setUnauthenticatedRemoteTriggerAllowed

      public void setUnauthenticatedRemoteTriggerAllowed(Boolean unauthenticatedRemoteTriggerAllowed)
    • isAgentAssignmentModificationByUsersAllowed

      public Boolean isAgentAssignmentModificationByUsersAllowed()
    • setAgentAssignmentModificationByUsersAllowed

      public void setAgentAssignmentModificationByUsersAllowed(Boolean agentAssignmentModificationByUsersAllowed)
    • getRssSecurityConfiguration

      public RestRssSecurityConfiguration getRssSecurityConfiguration()
    • setRssSecurityConfiguration

      public void setRssSecurityConfiguration(RestRssSecurityConfiguration rssSecurityConfiguration)
    • getManualEncryptionConfiguration

      public RestManualEncryptionConfiguration getManualEncryptionConfiguration()
    • setManualEncryptionConfiguration

      public void setManualEncryptionConfiguration(RestManualEncryptionConfiguration manualEncryptionConfiguration)
    • getPersonalAccessTokensExpirationConfiguration

      public RestPersonalAccessTokensExpirationConfiguration getPersonalAccessTokensExpirationConfiguration()
    • setPersonalAccessTokensExpirationConfiguration

      public void setPersonalAccessTokensExpirationConfiguration(RestPersonalAccessTokensExpirationConfiguration personalAccessTokensExpirationConfiguration)