Package io.jenkins.plugins.vigilnz.api
Class ApiService
java.lang.Object
io.jenkins.plugins.vigilnz.api.ApiService
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AuthResponseauthenticate(String apiKey, TaskListener listener) Authenticate with API key and get access tokenstatic StringfetchScanResults(String token, net.sf.json.JSONObject scanInfo, TaskListener listener, boolean isApiKey) static StringtriggerScan(String token, String projectName, List<String> scanTypes, EnvVars env, TaskListener listener)
-
Constructor Details
-
ApiService
public ApiService()
-
-
Method Details
-
authenticate
Authenticate with API key and get access token -
fetchScanResults
public static String fetchScanResults(String token, net.sf.json.JSONObject scanInfo, TaskListener listener, boolean isApiKey) -
triggerScan
-