Class PCScanNotifier.DescriptorImpl

    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • doCheckName

        public FormValidation doCheckName​(@QueryParameter
                                          String value,
                                          @QueryParameter
                                          boolean useFrench)
                                   throws IOException,
                                          javax.servlet.ServletException
        Throws:
        IOException
        javax.servlet.ServletException
      • doFillCredsIdItems

        @POST
        public ListBoxModel doFillCredsIdItems​(@AncestorInPath
                                               Item item,
                                               @QueryParameter
                                               String credsId)
      • doFillUnixAndWindowsCredentialsIdItems

        @POST
        public ListBoxModel doFillUnixAndWindowsCredentialsIdItems​(@AncestorInPath
                                                                   Item item,
                                                                   @QueryParameter
                                                                   String unixAndWindowsCredentialsId)
      • doCheckProxyServer

        public FormValidation doCheckProxyServer​(@QueryParameter
                                                 String proxyServer)
      • doFillProxyCredentialsIdItems

        @POST
        public ListBoxModel doFillProxyCredentialsIdItems​(@AncestorInPath
                                                          Item item,
                                                          @QueryParameter
                                                          String proxyCredentialsId)
      • doCheckOptionProfile

        public FormValidation doCheckOptionProfile​(@QueryParameter
                                                   String optionProfile)
      • doCheckFailByStateAndCriticality

        public FormValidation doCheckFailByStateAndCriticality​(@QueryParameter
                                                               boolean failByStateAndCriticality,
                                                               @QueryParameter
                                                               boolean stateFail,
                                                               @QueryParameter
                                                               boolean stateError,
                                                               @QueryParameter
                                                               boolean stateExceptions,
                                                               @QueryParameter
                                                               boolean criticalitySerious,
                                                               @QueryParameter
                                                               boolean criticalityUrgent,
                                                               @QueryParameter
                                                               boolean criticalityCritical,
                                                               @QueryParameter
                                                               boolean criticalityMedium,
                                                               @QueryParameter
                                                               boolean criticalityMinimal)
      • doCheckExcludedCids

        public FormValidation doCheckExcludedCids​(@QueryParameter
                                                  String excludedCids)
      • doCheckPollingInterval

        public FormValidation doCheckPollingInterval​(@QueryParameter
                                                     String pollingInterval)
      • doCheckVulnsTimeout

        public FormValidation doCheckVulnsTimeout​(@QueryParameter
                                                  String vulnsTimeout)
      • doCheckConnection

        @POST
        public FormValidation doCheckConnection​(@QueryParameter
                                                String platform,
                                                @QueryParameter
                                                String apiServer,
                                                @QueryParameter
                                                String credsId,
                                                @QueryParameter
                                                String proxyServer,
                                                @QueryParameter
                                                String proxyPort,
                                                @QueryParameter
                                                String proxyCredentialsId,
                                                @QueryParameter
                                                boolean useProxy,
                                                @AncestorInPath
                                                Item item)
      • doFillUnixAndWindowsCredentialsItems

        @POST
        public ListBoxModel doFillUnixAndWindowsCredentialsItems()
      • doFillScannerNameItems

        @POST
        public ListBoxModel doFillScannerNameItems​(@AncestorInPath
                                                   Item item,
                                                   @QueryParameter
                                                   String platform,
                                                   @QueryParameter
                                                   String apiServer,
                                                   @QueryParameter
                                                   String credsId,
                                                   @QueryParameter
                                                   String proxyServer,
                                                   @QueryParameter
                                                   String proxyPort,
                                                   @QueryParameter
                                                   String proxyCredentialsId,
                                                   @QueryParameter
                                                   boolean useProxy,
                                                   @QueryParameter
                                                   boolean useEc2,
                                                   @QueryParameter
                                                   boolean useHost)
      • doFillPlatformItems

        public ListBoxModel doFillPlatformItems()
      • doFillOptionProfileItems

        @POST
        public ListBoxModel doFillOptionProfileItems​(@AncestorInPath
                                                     Item item,
                                                     @QueryParameter
                                                     String platform,
                                                     @QueryParameter
                                                     String apiServer,
                                                     @QueryParameter
                                                     String credsId,
                                                     @QueryParameter
                                                     String proxyServer,
                                                     @QueryParameter
                                                     String proxyPort,
                                                     @QueryParameter
                                                     String proxyCredentialsId,
                                                     @QueryParameter
                                                     boolean useProxy)
      • allPolicies

        public org.json.JSONObject allPolicies​(String optionProfile)
      • doFillEc2ConnDetailsItems

        @POST
        public ListBoxModel doFillEc2ConnDetailsItems​(@AncestorInPath
                                                      Item item,
                                                      @QueryParameter
                                                      String platform,
                                                      @QueryParameter
                                                      String apiServer,
                                                      @QueryParameter
                                                      String credsId,
                                                      @QueryParameter
                                                      String proxyServer,
                                                      @QueryParameter
                                                      String proxyPort,
                                                      @QueryParameter
                                                      String proxyCredentialsId,
                                                      @QueryParameter
                                                      boolean useProxy,
                                                      @QueryParameter
                                                      boolean useEc2)
      • isNonUTF8String

        public boolean isNonUTF8String​(String string)
      • filledInputs

        public boolean filledInputs​(String platform,
                                    String apiServer,
                                    String credsId,
                                    boolean useProxy,
                                    String proxyServer,
                                    String proxyPort)