@Symbol(value="checkmarxASTScanner") @Extension public static class CheckmarxScanBuilder.CheckmarxScanBuilderDescriptor extends BuildStepDescriptor<Builder>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Selfclazz| Constructor and Description |
|---|
CheckmarxScanBuilderDescriptor() |
filteraddHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap@NonNull public @NonNull String getDisplayName()
getDisplayName in class Descriptor<Builder>public boolean isApplicable(Class<? extends AbstractProject> aClass)
isApplicable in class BuildStepDescriptor<Builder>public CheckmarxInstallation[] getInstallations()
public void setInstallations(CheckmarxInstallation... installations)
@Nullable public String getServerUrl()
public void setServerUrl(@Nullable
String serverUrl)
public String getBaseAuthUrl()
public void setBaseAuthUrl(@Nullable
String baseAuthUrl)
public boolean getUseAuthenticationUrl()
public void setUseAuthenticationUrl(boolean useAuthenticationUrl)
public String getTenantName()
public void setTenantName(@Nullable
String tenantName)
public String getCredentialsId()
public void setCredentialsId(String credentialsId)
@Nullable public String getAdditionalOptions()
public void setAdditionalOptions(@Nullable
String additionalOptions)
public String getCheckmarxInstallation()
public void setCheckmarxInstallation(String checkmarxInstallation)
public boolean hasInstallationsAvailable()
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject formData)
configure in class Descriptor<Builder>@POST public FormValidation doCheckServerUrl(@QueryParameter String value)
@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)
public FormValidation doCheckProjectName(@QueryParameter String value)
public FormValidation doCheckBranchName(@QueryParameter String value)
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId)
public FormValidation doCheckCredentialsId(@AncestorInPath Item item, @QueryParameter String value)
public String getCredentialsDescription()
Copyright © 2021–2022. All rights reserved.