Class FortifyDastFreeStyleBuildStep.FortifyDastFreeStyleBuilderDescriptor

    • Constructor Detail

      • FortifyDastFreeStyleBuilderDescriptor

        public FortifyDastFreeStyleBuilderDescriptor()
    • Method Detail

      • doFillSelectedReleaseTypeItems

        public ListBoxModel doFillSelectedReleaseTypeItems()
      • doFillDastEnvItems

        public static ListBoxModel doFillDastEnvItems()
      • doFillScanTypeItems

        public static ListBoxModel doFillScanTypeItems()
      • doFillScanPolicyItems

        public static ListBoxModel doFillScanPolicyItems()
      • retrieveLookupItems

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

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

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

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

        @JavaScriptMethod
        public String retrieveAssessmentTypeEntitlements​(Boolean isMicroservice,
                                                         net.sf.json.JSONObject authModelObject)
      • retrieveDynamicScanSettings

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

        @JavaScriptMethod
        public String submitCreateApplication​(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)
      • retrieveReleaseList

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

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