Class StaticAssessmentBuildStep.StaticAssessmentStepDescriptor

    • Constructor Detail

      • StaticAssessmentStepDescriptor

        public StaticAssessmentStepDescriptor()
        In order to load the persisted global configuration, you have to call load() in the constructor.
    • Method Detail

      • doCheckReleaseId

        public FormValidation doCheckReleaseId​(@QueryParameter
                                               String releaseId,
                                               @QueryParameter
                                               String bsiToken)
      • doTestPersonalAccessTokenConnection

        @POST
        public FormValidation doTestPersonalAccessTokenConnection​(@QueryParameter("username")
                                                                  String username,
                                                                  @QueryParameter("personalAccessToken")
                                                                  String personalAccessToken,
                                                                  @QueryParameter("tenantId")
                                                                  String tenantId,
                                                                  @AncestorInPath
                                                                  Job job)
                                                           throws FormValidation
        Throws:
        FormValidation
      • doFillEntitlementPreferenceItems

        public ListBoxModel doFillEntitlementPreferenceItems()
      • doFillRemediationScanPreferenceTypeItems

        public ListBoxModel doFillRemediationScanPreferenceTypeItems()
      • doFillUsernameItems

        public ListBoxModel doFillUsernameItems​(@AncestorInPath
                                                Job job)
      • doFillPersonalAccessTokenItems

        public ListBoxModel doFillPersonalAccessTokenItems​(@AncestorInPath
                                                           Job job)
      • doFillTenantIdItems

        public ListBoxModel doFillTenantIdItems​(@AncestorInPath
                                                Job job)
      • doFillInProgressScanActionTypeItems

        public ListBoxModel doFillInProgressScanActionTypeItems()
      • doFillInProgressBuildResultTypeItems

        public ListBoxModel doFillInProgressBuildResultTypeItems()
      • doFillSelectedReleaseTypeItems

        public ListBoxModel doFillSelectedReleaseTypeItems()
      • doFillSelectedScanCentralBuildTypeItems

        public ListBoxModel doFillSelectedScanCentralBuildTypeItems()
      • submitCreateApplication

        @JavaScriptMethod
        public String submitCreateApplication​(net.sf.json.JSONObject formObject,
                                              net.sf.json.JSONObject authModelObject)
      • submitCreateMicroservice

        @JavaScriptMethod
        public String submitCreateMicroservice​(net.sf.json.JSONObject formObject,
                                               net.sf.json.JSONObject authModelObject)
      • submitCreateRelease

        @JavaScriptMethod
        public String submitCreateRelease​(net.sf.json.JSONObject formObject,
                                          net.sf.json.JSONObject authModelObject)
      • retrieveApplicationList

        @JavaScriptMethod
        public String retrieveApplicationList​(String searchTerm,
                                              int offset,
                                              int limit,
                                              net.sf.json.JSONObject authModelObject)
      • retrieveApplicationById

        @JavaScriptMethod
        public String retrieveApplicationById​(int applicationId,
                                              net.sf.json.JSONObject authModelObject)
      • retrieveMicroserviceList

        @JavaScriptMethod
        public String retrieveMicroserviceList​(int selectedApplicationId,
                                               net.sf.json.JSONObject authModelObject)
      • retrieveReleaseList

        @JavaScriptMethod
        public String retrieveReleaseList​(int selectedApplicationId,
                                          int microserviceId,
                                          String searchTerm,
                                          int offset,
                                          int limit,
                                          net.sf.json.JSONObject authModelObject)
      • retrieveReleaseById

        @JavaScriptMethod
        public String retrieveReleaseById​(int releaseId,
                                          net.sf.json.JSONObject authModelObject)
      • retrieveCurrentUserSession

        @JavaScriptMethod
        public String retrieveCurrentUserSession​(net.sf.json.JSONObject authModelObject)
      • retrieveAssessmentTypeEntitlements

        @JavaScriptMethod
        public String retrieveAssessmentTypeEntitlements​(Integer releaseId,
                                                         net.sf.json.JSONObject authModelObject)
      • retrieveAuditPreferences

        @JavaScriptMethod
        public String retrieveAuditPreferences​(Integer releaseId,
                                               Integer assessmentType,
                                               Integer frequencyType,
                                               net.sf.json.JSONObject authModelObject)
      • retrieveLookupItems

        @JavaScriptMethod
        public String retrieveLookupItems​(String type,
                                          net.sf.json.JSONObject authModelObject)
      • retrieveStaticScanSettings

        @JavaScriptMethod
        public String retrieveStaticScanSettings​(Integer releaseId,
                                                 net.sf.json.JSONObject authModelObject)
      • getReleaseEntitlementSettings

        @JavaScriptMethod
        public String getReleaseEntitlementSettings​(int selectedReleaseId,
                                                    net.sf.json.JSONObject authModelObject)