Class FortifyDastPipeline.DescriptorImpl

    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getRequiredContext

        public Set<? extends Class<?>> getRequiredContext()
        Specified by:
        getRequiredContext in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
      • getFunctionName

        public String getFunctionName()
        Specified by:
        getFunctionName in class org.jenkinsci.plugins.workflow.steps.StepDescriptor
      • doTestPersonalAccessTokenConnection

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

        public static ListBoxModel doFillEnvFacingItems()
      • doFillEntitlementPreferenceItems

        public ListBoxModel doFillEntitlementPreferenceItems()
      • doFillUsernameItems

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

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

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

        public ListBoxModel doFillInProgressScanActionTypeItems()
      • doFillScanPolicyItems

        public static ListBoxModel doFillScanPolicyItems()
      • doFillInProgressBuildResultTypeItems

        public ListBoxModel doFillInProgressBuildResultTypeItems()
      • retrieveCurrentUserSession

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

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

        @JavaScriptMethod
        public String retrieveAssessmentTypeEntitlementsForAutoProv​(String appName,
                                                                    String relName,
                                                                    Boolean isMicroservice,
                                                                    String microserviceName,
                                                                    net.sf.json.JSONObject authModelObject)
      • retrieveDynamicScanSettings

        @JavaScriptMethod
        public String retrieveDynamicScanSettings​(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)