public class NeuVectorWorker extends Object
Constructor and Description |
---|
NeuVectorWorker(Log logger,
Config config) |
NeuVectorWorker(Log logger,
Config config,
hudson.FilePath workspace,
String artifactName) |
Modifier and Type | Method and Description |
---|---|
void |
printHTMLReport(ScanResult scanResult) |
void |
printJsonReport(String scanJson) |
void |
printTxtReport(ScanResult scanResult) |
void |
scan(hudson.model.Run<?,?> run,
hudson.Launcher launcher) |
void |
testConnection() |
public void scan(hudson.model.Run<?,?> run, hudson.Launcher launcher) throws IOException, InterruptedException, VulnerabilityCriterionException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException, SSLHandshakeException, SSLPeerUnverifiedException
public void printJsonReport(String scanJson) throws IOException, InterruptedException
IOException
InterruptedException
public void printHTMLReport(ScanResult scanResult) throws IOException, InterruptedException
IOException
InterruptedException
public void printTxtReport(ScanResult scanResult) throws IOException, InterruptedException
IOException
InterruptedException
public void testConnection() throws IOException, NoSuchAlgorithmException, KeyStoreException, KeyManagementException, SSLHandshakeException, SSLPeerUnverifiedException
Copyright © 2016–2024. All rights reserved.