Package io.snyk.jenkins.workflow
Class SnykSecurityStep.SnykSecurityStepDescriptor
java.lang.Object
hudson.model.Descriptor<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.StepDescriptor
io.snyk.jenkins.workflow.SnykSecurityStep.SnykSecurityStepDescriptor
- Enclosing class:
- SnykSecurityStep
@Extension
@Symbol("snykSecurity")
public static class SnykSecurityStep.SnykSecurityStepDescriptor
extends org.jenkinsci.plugins.workflow.steps.StepDescriptor
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoCheckOrganisation
(String value, String additionalArguments) doCheckProjectName
(String value, String monitorProjectOnBuild, String additionalArguments) doCheckSeverity
(String value, String additionalArguments) doCheckSnykTokenId
(Item item, String value) doCheckTargetFile
(String value, String additionalArguments) doFillSnykTokenIdItems
(Item item, String snykTokenId) boolean
Methods inherited from class org.jenkinsci.plugins.workflow.steps.StepDescriptor
all, allMeta, argumentsToString, byFunctionName, checkContextAvailability, defineArguments, getMetaStepArgumentType, getProvidedContext, isAdvanced, isMetaStep, metaStepsOf, newInstance, takesImplicitBlockArgument, uninstantiate
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
SnykSecurityStepDescriptor
public SnykSecurityStepDescriptor()
-
-
Method Details
-
getRequiredContext
- Specified by:
getRequiredContext
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getFunctionName
- Specified by:
getFunctionName
in classorg.jenkinsci.plugins.workflow.steps.StepDescriptor
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
getConfigPage
- Overrides:
getConfigPage
in classDescriptor<org.jenkinsci.plugins.workflow.steps.Step>
-
getInstallations
-
hasInstallationsAvailable
public boolean hasInstallationsAvailable() -
doFillSeverityItems
-
doFillSnykTokenIdItems
public ListBoxModel doFillSnykTokenIdItems(@AncestorInPath Item item, @QueryParameter String snykTokenId) -
doCheckSeverity
public FormValidation doCheckSeverity(@QueryParameter String value, @QueryParameter String additionalArguments) -
doCheckSnykTokenId
-
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)
-