@Extension
public static final class APISecurityNotifier.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
| Constructor and Description |
|---|
DescriptorImpl() |
| Modifier and Type | Method and Description |
|---|---|
hudson.util.FormValidation |
doCheckApiServer(String apiServer) |
hudson.util.FormValidation |
doCheckConnection(String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy,
hudson.model.Item item) |
hudson.util.FormValidation |
doCheckCredsId(String credsId) |
hudson.util.FormValidation |
doCheckDataGroupCount(String dataGroupCount) |
hudson.util.FormValidation |
doCheckGrade(String grade) |
hudson.util.FormValidation |
doCheckProxyPort(String proxyPort) |
hudson.util.FormValidation |
doCheckProxyServer(String proxyServer) |
hudson.util.FormValidation |
doCheckSecurityGroupCount(String securityGroupCount) |
hudson.util.FormValidation |
doCheckSwaggerPath(String swaggerPath) |
hudson.util.FormValidation |
doCheckValidationGroupCount(String validationGroupCount) |
hudson.util.ListBoxModel |
doFillApiIdItems(hudson.model.Item item,
String platform,
String apiServer,
String credsId,
String proxyServer,
String proxyPort,
String proxyCredentialsId,
boolean useProxy) |
hudson.util.ListBoxModel |
doFillCredsIdItems(hudson.model.Item item,
String credsId) |
hudson.util.ListBoxModel |
doFillDataCriticalityItems() |
hudson.util.ListBoxModel |
doFillPlatformItems() |
hudson.util.ListBoxModel |
doFillProxyCredentialsIdItems(hudson.model.Item item,
String proxyCredentialsId) |
hudson.util.ListBoxModel |
doFillSecurityCriticalityItems() |
hudson.util.ListBoxModel |
doFillValidationCriticalityItems() |
String |
getDisplayName() |
List<Map<String,String>> |
getPlatforms() |
boolean |
isApplicable(Class<? extends hudson.model.AbstractProject> jobType) |
boolean |
isFilledInputs(String platform,
String apiServer,
String credsId,
boolean useProxy,
String proxyServer) |
boolean |
isNonUTF8String(String string) |
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMappublic String getDisplayName()
getDisplayName in class hudson.model.Descriptor<hudson.tasks.Builder>public boolean isNonUTF8String(String string)
public hudson.util.FormValidation doCheckApiServer(@QueryParameter
String apiServer)
public hudson.util.FormValidation doCheckCredsId(@QueryParameter
String credsId)
public hudson.util.FormValidation doCheckSwaggerPath(@QueryParameter
String swaggerPath)
@POST
public hudson.util.ListBoxModel doFillCredsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String credsId)
@POST
public hudson.util.ListBoxModel doFillApiIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy)
public boolean isFilledInputs(String platform, String apiServer, String credsId, boolean useProxy, String proxyServer)
@POST
public hudson.util.FormValidation doCheckConnection(@QueryParameter
String platform,
@QueryParameter
String apiServer,
@QueryParameter
String credsId,
@QueryParameter
String proxyServer,
@QueryParameter
String proxyPort,
@QueryParameter
String proxyCredentialsId,
@QueryParameter
boolean useProxy,
@AncestorInPath
hudson.model.Item item)
public hudson.util.FormValidation doCheckProxyServer(@QueryParameter
String proxyServer)
public hudson.util.FormValidation doCheckProxyPort(@QueryParameter
String proxyPort)
public hudson.util.FormValidation doCheckGrade(@QueryParameter
String grade)
public hudson.util.FormValidation doCheckDataGroupCount(@QueryParameter
String dataGroupCount)
public hudson.util.FormValidation doCheckValidationGroupCount(@QueryParameter
String validationGroupCount)
public hudson.util.FormValidation doCheckSecurityGroupCount(@QueryParameter
String securityGroupCount)
@POST public hudson.util.ListBoxModel doFillPlatformItems()
@POST public hudson.util.ListBoxModel doFillSecurityCriticalityItems()
@POST public hudson.util.ListBoxModel doFillDataCriticalityItems()
@POST public hudson.util.ListBoxModel doFillValidationCriticalityItems()
@POST
public hudson.util.ListBoxModel doFillProxyCredentialsIdItems(@AncestorInPath
hudson.model.Item item,
@QueryParameter
String proxyCredentialsId)
public boolean isApplicable(Class<? extends hudson.model.AbstractProject> jobType)
isApplicable in class hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>Copyright © 2016–2019. All rights reserved.