Class SnykSecurityStep.SnykSecurityStepDescriptor

  • All Implemented Interfaces:
    Saveable, OnMaster
    Enclosing class:
    SnykSecurityStep

    @Extension
    @Symbol("snykSecurity")
    public static class SnykSecurityStep.SnykSecurityStepDescriptor
    extends org.jenkinsci.plugins.workflow.steps.StepDescriptor
    • Constructor Detail

      • SnykSecurityStepDescriptor

        public SnykSecurityStepDescriptor()
    • 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
      • hasInstallationsAvailable

        public boolean hasInstallationsAvailable()
      • doFillSeverityItems

        public ListBoxModel doFillSeverityItems()
      • doFillSnykTokenIdItems

        public ListBoxModel doFillSnykTokenIdItems​(@AncestorInPath
                                                   Item item,
                                                   @QueryParameter
                                                   String snykTokenId)
      • doCheckSeverity

        public FormValidation doCheckSeverity​(@QueryParameter
                                              String value,
                                              @QueryParameter
                                              String additionalArguments)
      • doCheckSnykTokenId

        public FormValidation doCheckSnykTokenId​(@AncestorInPath
                                                 Item item,
                                                 @QueryParameter
                                                 String value)
      • doCheckTargetFile

        public FormValidation doCheckTargetFile​(@QueryParameter
                                                String value,
                                                @QueryParameter
                                                String additionalArguments)
      • doCheckOrganisation

        public FormValidation doCheckOrganisation​(@QueryParameter
                                                  String value,
                                                  @QueryParameter
                                                  String additionalArguments)
      • doCheckProjectName

        public FormValidation doCheckProjectName​(@QueryParameter
                                                 String value,
                                                 @QueryParameter
                                                 String monitorProjectOnBuild,
                                                 @QueryParameter
                                                 String additionalArguments)