Class CheckmarxScanBuilder.CheckmarxScanBuilderDescriptor

    • Constructor Detail

      • CheckmarxScanBuilderDescriptor

        public CheckmarxScanBuilderDescriptor()
    • Method Detail

      • getServerUrl

        @Nullable
        public String getServerUrl()
      • setServerUrl

        public void setServerUrl​(@Nullable
                                 String serverUrl)
      • getBaseAuthUrl

        public String getBaseAuthUrl()
      • setBaseAuthUrl

        public void setBaseAuthUrl​(@Nullable
                                   String baseAuthUrl)
      • getUseAuthenticationUrl

        public boolean getUseAuthenticationUrl()
      • setUseAuthenticationUrl

        public void setUseAuthenticationUrl​(boolean useAuthenticationUrl)
      • getTenantName

        public String getTenantName()
      • setTenantName

        public void setTenantName​(@Nullable
                                  String tenantName)
      • getCredentialsId

        public String getCredentialsId()
      • setCredentialsId

        public void setCredentialsId​(String credentialsId)
      • getAdditionalOptions

        @Nullable
        public String getAdditionalOptions()
      • setAdditionalOptions

        public void setAdditionalOptions​(@Nullable
                                         String additionalOptions)
      • getCheckmarxInstallation

        public String getCheckmarxInstallation()
      • setCheckmarxInstallation

        public void setCheckmarxInstallation​(String checkmarxInstallation)
      • hasInstallationsAvailable

        public boolean hasInstallationsAvailable()
      • configure

        public boolean configure​(org.kohsuke.stapler.StaplerRequest req,
                                 net.sf.json.JSONObject formData)
        Overrides:
        configure in class Descriptor<Builder>
      • doTestConnection

        @POST
        public FormValidation doTestConnection​(@QueryParameter
                                               String serverUrl,
                                               @QueryParameter
                                               boolean useAuthenticationUrl,
                                               @QueryParameter
                                               String baseAuthUrl,
                                               @QueryParameter
                                               String tenantName,
                                               @QueryParameter
                                               String credentialsId,
                                               @QueryParameter
                                               String checkmarxInstallation,
                                               @AncestorInPath
                                               Item item,
                                               @AncestorInPath
                                               Job job)
      • doFillCredentialsIdItems

        public ListBoxModel doFillCredentialsIdItems​(@AncestorInPath
                                                     Item item,
                                                     @QueryParameter
                                                     String credentialsId)
      • doCheckCredentialsId

        public FormValidation doCheckCredentialsId​(@AncestorInPath
                                                   Item item,
                                                   @QueryParameter
                                                   String value)
      • getCredentialsDescription

        public String getCredentialsDescription()