Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V X 

A

addPermanentCert(Certificate) - Method in interface com.secdec.codedx.security.ExtraCertManager
Add a certificate that will be accepted until this manager is "purged".
addPermanentCert(Certificate) - Method in class com.secdec.codedx.security.SingleCertManager
 
addTemporaryCert(Certificate) - Method in interface com.secdec.codedx.security.ExtraCertManager
Add a certificate that will be accepted until some event (as determined by the implementation of this interface) occurs, causing it to be "forgotten".
addTemporaryCert(Certificate) - Method in class com.secdec.codedx.security.SingleCertManager
 
AnalysisResultChecker - Class in org.jenkinsci.plugins.codedx
Used to to determine if a build should be considered unstable or a failure, based on Code Dx analysis results.
AnalysisResultChecker(CodeDxClient, CodeDxVersion, String, String, Date, boolean, boolean, int, PrintStream) - Constructor for class org.jenkinsci.plugins.codedx.AnalysisResultChecker
 
AnalysisResultConfiguration - Class in org.jenkinsci.plugins.codedx
Contains the plugin configuration options that are applicable when the user chooses to have Jenkins wait for analysis runs to complete.
AnalysisResultConfiguration(String, String, boolean, boolean, int) - Constructor for class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
AnalysisRun - Class in com.secdec.codedx.api.client
Represents the JSON data for a CodeDx analysis run.
AnalysisRun() - Constructor for class com.secdec.codedx.api.client.AnalysisRun
 
archive(FilePath, String[], String[], String, PrintStream) - Static method in class org.jenkinsci.plugins.codedx.Archiver
Creates zips of the workspace using an array of path filters (in Ant GLOB format) to determine which files to include in the zip.
Archiver - Class in org.jenkinsci.plugins.codedx
Archiving utility class
Archiver() - Constructor for class org.jenkinsci.plugins.codedx.Archiver
 
asKeyStore() - Method in interface com.secdec.codedx.security.ExtraCertManager
Return a representation of this manager as a KeyStore instance.
asKeyStore() - Method in class com.secdec.codedx.security.SingleCertManager
 
Assigned - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 

B

buildBrowsableAnalysisRunUrl(int) - Method in class com.secdec.codedx.api.client.CodeDxClient
Deprecated.
buildChart(CodeDxBuildAction, int, String, Map<String, Color>) - Static method in class org.jenkinsci.plugins.codedx.CodeDxChartBuilder
 
buildClient(String, String, String) - Static method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
buildLatestFindingsUrl(int) - Method in class com.secdec.codedx.api.client.CodeDxClient
 

C

CertificateAcceptance - Enum in com.secdec.codedx.security
Enumeration to describe the possible outcomes of an InvalidCertificateStrategy when presented with an invalid certificate.
CHART_HEIGHT - Static variable in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
CHART_WIDTH - Static variable in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
checkAcceptance(Certificate, CertificateException) - Method in class com.secdec.codedx.security.FingerprintStrategy
 
checkAcceptance(Certificate, CertificateException) - Method in interface com.secdec.codedx.security.InvalidCertificateStrategy
Determine what to do with a certificate (reject, accept temporarily, or accept permanently)
checkClientTrusted(X509Certificate[], String) - Method in class com.secdec.codedx.security.CompositeX509TrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class com.secdec.codedx.security.ReloadableX509TrustManager
 
checkCSVFileMatches(String, FilePath) - Static method in class org.jenkinsci.plugins.codedx.Util
 
checkCSVGlobMatches(String, FilePath) - Static method in class org.jenkinsci.plugins.codedx.Util
 
checkResult() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultChecker
 
checkServerTrusted(X509Certificate[], String) - Method in class com.secdec.codedx.security.CompositeX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class com.secdec.codedx.security.ReloadableX509TrustManager
 
CodeDxAreaRenderer - Class in org.jenkinsci.plugins.codedx
Renderer that provides direct access to the individual results of a build via links.
CodeDxAreaRenderer(List<Color>) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxAreaRenderer
 
CodeDxBuildAction - Class in org.jenkinsci.plugins.codedx
 
CodeDxBuildAction(Run<?, ?>, AnalysisResultConfiguration, String, CodeDxResult) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
CodeDxChartBuilder - Class in org.jenkinsci.plugins.codedx
 
CodeDxClient - Class in com.secdec.codedx.api.client
A RESTful client used to access the various API end-points exposed by CodeDx.
CodeDxClient(String, String) - Constructor for class com.secdec.codedx.api.client.CodeDxClient
Creates a new client, ready to be used for communications with CodeDx.
CodeDxClient(String, String, HttpClientBuilder) - Constructor for class com.secdec.codedx.api.client.CodeDxClient
Creates a new client, ready to be used for communications with CodeDx.
CodeDxClient.CodeDxVersionResponse - Class in com.secdec.codedx.api.client
 
CodeDxClientException - Exception in com.secdec.codedx.api.client
An exception thrown by various CodeDxClient calls.
CodeDxClientException(String, String, String, int, String) - Constructor for exception com.secdec.codedx.api.client.CodeDxClientException
 
CodeDxDiff - Class in org.jenkinsci.plugins.codedx
 
CodeDxDiff(int, int) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxDiff
 
CodeDxDiffGroup - Class in org.jenkinsci.plugins.codedx
 
CodeDxDiffGroup(String, int, int, String) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxDiffGroup
 
CodeDxDiffSummary - Class in org.jenkinsci.plugins.codedx
 
CodeDxDiffSummary(List<CodeDxDiffGroup>, int, int, String) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxDiffSummary
 
CodeDxGroupStatistics - Class in org.jenkinsci.plugins.codedx.model
 
CodeDxGroupStatistics(String, int) - Constructor for class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
CodeDxProjectAction - Class in org.jenkinsci.plugins.codedx
 
CodeDxProjectAction(Run<?, ?>, AnalysisResultConfiguration, String) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
CodeDxPublisher - Class in org.jenkinsci.plugins.codedx
Jenkins publisher that publishes project source, binaries, and analysis tool output files to a CodeDx server.
CodeDxPublisher(String, String, String, String) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
CodeDxPublisher.DescriptorImpl - Class in org.jenkinsci.plugins.codedx
Descriptor for CodeDxPublisher.
CodeDxRepeatingClient - Class in com.secdec.codedx.api.client
Created by samuelj on 3/27/15.
CodeDxRepeatingClient(CodeDxClient, PrintStream) - Constructor for class com.secdec.codedx.api.client.CodeDxRepeatingClient
 
CodeDxReportStatistics - Class in org.jenkinsci.plugins.codedx.model
 
CodeDxReportStatistics(List<CodeDxGroupStatistics>) - Constructor for class org.jenkinsci.plugins.codedx.model.CodeDxReportStatistics
 
CodeDxResult - Class in org.jenkinsci.plugins.codedx
 
CodeDxResult(Map<String, CodeDxReportStatistics>, Run<?, ?>) - Constructor for class org.jenkinsci.plugins.codedx.CodeDxResult
 
CodeDxVersion - Class in com.secdec.codedx.util
Represents a Code Dx version number, disregarding tail matter like "RC" and "SNAPSHOT".
CodeDxVersionResponse() - Constructor for class com.secdec.codedx.api.client.CodeDxClient.CodeDxVersionResponse
 
com.secdec.codedx.api.client - package com.secdec.codedx.api.client
 
com.secdec.codedx.security - package com.secdec.codedx.security
 
com.secdec.codedx.util - package com.secdec.codedx.util
 
commaSeparatedToArray(String) - Static method in class org.jenkinsci.plugins.codedx.Util
 
compareTo(CodeDxVersion) - Method in class com.secdec.codedx.util.CodeDxVersion
 
compareTo(CodeDxDiff) - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
COMPLETED - Static variable in class com.secdec.codedx.api.client.Job
 
CompositeX509TrustManager - Class in com.secdec.codedx.security
Represents an ordered list of X509TrustManagers with additive trust.
CompositeX509TrustManager(List<X509TrustManager>) - Constructor for class com.secdec.codedx.security.CompositeX509TrustManager
Initializes the composite trust manager, copying all of the non-null entries in the given trustManagers list into its own internal list.
configure(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
CountGroup - Class in com.secdec.codedx.api.client
Represents the JSON data for a CountGroup
CountGroup() - Constructor for class com.secdec.codedx.api.client.CountGroup
 
CountRequest - Class in com.secdec.codedx.api.client
Represents the request JSON data to get a count.
CountRequest() - Constructor for class com.secdec.codedx.api.client.CountRequest
 
CountRequest(Filter) - Constructor for class com.secdec.codedx.api.client.CountRequest
 
CountResponse - Class in com.secdec.codedx.api.client
Represents the response JSON data containing a count.
CountResponse() - Constructor for class com.secdec.codedx.api.client.CountResponse
 
Critical - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 

D

date - Variable in class com.secdec.codedx.api.client.CodeDxClient.CodeDxVersionResponse
 
DateRange(Date, Date) - Constructor for class com.secdec.codedx.api.client.Filter.DateRange
 
DescriptorImpl() - Constructor for class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
In order to load the persisted global configuration, you have to call load() in the constructor.
doCheckExcludedSourceAndBinaryFiles(String, AbstractProject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckKey(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckProjectId(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckSelfSignedCertificateFingerprint(String, String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckSourceAndBinaryFiles(String, String, AbstractProject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckToolOutputFiles(String, String, AbstractProject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doCheckUrl(String, String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doFillFailureSeverityItems() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doFillProjectIdItems(String, String, String, AbstractProject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doFillUnstableSeverityItems() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
doHttpRequest(HttpRequestBase, String, boolean, Type, Object) - Method in class com.secdec.codedx.api.client.CodeDxClient
Perform an HttpRequest to the given api path, with an optional request body, and parse the response
doHttpRequest(HttpRequestBase, String, boolean, Type, Object) - Method in class com.secdec.codedx.api.client.CodeDxRepeatingClient
 
doIndex(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
Redirects the index page to the last result.
doSeverityTrend(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
Display the severity trend graph.
doStatusTrend(StaplerRequest, StaplerResponse) - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
Display the status trend graph.

E

equals(Object) - Method in class com.secdec.codedx.util.CodeDxVersion
 
equals(Object) - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
Escalated - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
ExtraCertManager - Interface in com.secdec.codedx.security
 

F

FAILED - Static variable in class com.secdec.codedx.api.client.Job
 
FalsePositive - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
Filter - Class in com.secdec.codedx.api.client
Represents the JSON data for a Filter
Filter() - Constructor for class com.secdec.codedx.api.client.Filter
 
Filter.DateRange - Class in com.secdec.codedx.api.client
 
FingerprintStrategy - Class in com.secdec.codedx.security
 
FingerprintStrategy(String) - Constructor for class com.secdec.codedx.security.FingerprintStrategy
 
Fixed - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
fromString(String) - Static method in class com.secdec.codedx.util.CodeDxVersion
 

G

generateURL(CategoryDataset, int, int) - Method in class org.jenkinsci.plugins.codedx.CodeDxAreaRenderer
getAcceptedIssuers() - Method in class com.secdec.codedx.security.CompositeX509TrustManager
 
getAcceptedIssuers() - Method in class com.secdec.codedx.security.ReloadableX509TrustManager
 
getAllGroups() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxReportStatistics
 
getAnalysisId() - Method in class com.secdec.codedx.api.client.StartAnalysisResponse
 
getAnalysisName() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getAnalysisResultConfiguration() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
getAnalysisResultConfiguration() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getBuild() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getChildren() - Method in class com.secdec.codedx.api.client.CountGroup
 
getCodeDxVersion() - Method in class com.secdec.codedx.api.client.CodeDxClient
 
getCount() - Method in class com.secdec.codedx.api.client.CountGroup
 
getCount() - Method in class com.secdec.codedx.api.client.CountResponse
 
getCountBy() - Method in class com.secdec.codedx.api.client.GroupedCountRequest
 
getCwe() - Method in class com.secdec.codedx.api.client.Filter
 
getDescriptor() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getDiffSummary(CodeDxReportStatistics, CodeDxReportStatistics, String, Comparator<CodeDxDiffGroup>, Map<String, String>) - Static method in class org.jenkinsci.plugins.codedx.CodeDxDiffSummary
 
getDisplay() - Method in class com.secdec.codedx.api.client.TriageStatus
 
getDisplayName() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
getDisplayName() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
This human readable name is used in the configuration screen.
getEndTime() - Method in class com.secdec.codedx.api.client.AnalysisRun
 
getExcludedSourceAndBinaryFiles() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getFactory(String, String) - Static method in class com.secdec.codedx.security.JenkinsSSLConnectionSocketFactoryFactory
 
getFailureSeverity() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
getFilter() - Method in class com.secdec.codedx.api.client.CountRequest
 
getFinding() - Method in class com.secdec.codedx.api.client.Filter
 
getFindings() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
getFindings() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
getFindings() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxReportStatistics
 
getFindingsCount(String) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves the total findings count for a given run.
getFindingsCount(int, Filter) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves the total findings count for a given project using the provided Filter
getFindingsDelta() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
getFindingsDeltaString() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
getFindingsGroupedCounts(int, Filter, String) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves an array of CountGroups using the provided Filter and countBy field name.
getFindingsString() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
getFirstSeen() - Method in class com.secdec.codedx.api.client.Filter
 
getGroup() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
getGroup(String) - Method in class org.jenkinsci.plugins.codedx.model.CodeDxReportStatistics
 
getGroupDiffs() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiffSummary
 
getHttpCode() - Method in exception com.secdec.codedx.api.client.CodeDxClientException
 
getIcon() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiffGroup
 
getIconFileName() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getIconFileName() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
getId() - Method in class com.secdec.codedx.api.client.AnalysisRun
 
getId() - Method in class com.secdec.codedx.api.client.CountGroup
 
getId() - Method in class com.secdec.codedx.api.client.Project
 
getInputDate() - Method in class com.secdec.codedx.api.client.AnalysisRun
 
getItemPaint(int, int) - Method in class org.jenkinsci.plugins.codedx.CodeDxAreaRenderer
 
getJob(String) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves a specific job from CodeDx
getJobId() - Method in class com.secdec.codedx.api.client.Job
 
getJobId() - Method in class com.secdec.codedx.api.client.StartAnalysisResponse
 
getJobStatus(String) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves a job status from CodeDx.
getKey() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getLastFinishedBuild() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
Returns the last finished build.
getLastFinishedBuildAction() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
Get build action of the last finished build.
getLatestAnalysisUrl() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
getName() - Method in class com.secdec.codedx.api.client.CountGroup
 
getName() - Method in class com.secdec.codedx.api.client.Project
 
getName() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiffGroup
 
getName() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiffSummary
 
getNotCwe() - Method in class com.secdec.codedx.api.client.Filter
 
getNotFinding() - Method in class com.secdec.codedx.api.client.Filter
 
getNotPath() - Method in class com.secdec.codedx.api.client.Filter
 
getNotRule() - Method in class com.secdec.codedx.api.client.Filter
 
getNotSeverity() - Method in class com.secdec.codedx.api.client.Filter
 
getNotStatus() - Method in class com.secdec.codedx.api.client.Filter
 
getNotToolOverlap() - Method in class com.secdec.codedx.api.client.Filter
 
getNumBuildsInGraph() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
getOwner() - Method in class org.jenkinsci.plugins.codedx.CodeDxResult
 
getPath() - Method in class com.secdec.codedx.api.client.Filter
 
getProject(int) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves a specific project from CodeDx
getProjectActions() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getProjectId() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getProjects() - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves a list of projects from CodeDx.
getProjects() - Method in class com.secdec.codedx.api.client.GetProjectsResponse
 
GetProjectsResponse - Class in com.secdec.codedx.api.client
Used to wrap the list of projects returned by the getProjects call.
GetProjectsResponse() - Constructor for class com.secdec.codedx.api.client.GetProjectsResponse
 
getRequestMethod() - Method in exception com.secdec.codedx.api.client.CodeDxClientException
 
getRequestPath() - Method in exception com.secdec.codedx.api.client.CodeDxClientException
 
getRequiredMonitorService() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getResponseContent() - Method in exception com.secdec.codedx.api.client.CodeDxClientException
 
getResponseMessage() - Method in exception com.secdec.codedx.api.client.CodeDxClientException
 
getResult() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getRule() - Method in class com.secdec.codedx.api.client.Filter
 
getRun() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getSelfSignedCertificateFingerprint() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getSeriesPaint(int) - Method in class org.jenkinsci.plugins.codedx.CodeDxAreaRenderer
 
getSettable() - Method in class com.secdec.codedx.api.client.TriageStatus
 
getSeverity() - Method in class com.secdec.codedx.api.client.Filter
 
getSeverityDiffSummary() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
Get differences between two severity statistics.
getSHA1(byte[]) - Static method in class com.secdec.codedx.util.HashUtil
 
getSourceAndBinaryFiles() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getStackTrace(Throwable) - Static method in class org.jenkinsci.plugins.codedx.Util
 
getStartTime() - Method in class com.secdec.codedx.api.client.AnalysisRun
 
getStatistics(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxResult
 
getStatistics() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxReportStatistics
 
getStatisticsMap() - Method in class org.jenkinsci.plugins.codedx.CodeDxResult
 
getStatus() - Method in class com.secdec.codedx.api.client.Filter
 
getStatus() - Method in class com.secdec.codedx.api.client.Job
 
getStatusDiffSummary() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
Get differences between two status statistics.
getTarget() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getToolOutputFiles() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getToolOverlap() - Method in class com.secdec.codedx.api.client.Filter
 
getTriageStatuses(int) - Method in class com.secdec.codedx.api.client.CodeDxClient
Retrieves all Triage statuses for a given project.
getType() - Method in class com.secdec.codedx.api.client.TriageStatus
 
getUnstableSeverity() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
getUrl() - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
getUrlName() - Method in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
getUrlName() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
Gone - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
GroupedCountRequest - Class in com.secdec.codedx.api.client
Represents the JSON request data to get grouped counts
GroupedCountRequest() - Constructor for class com.secdec.codedx.api.client.GroupedCountRequest
 
GroupedCountRequest(Filter, String) - Constructor for class com.secdec.codedx.api.client.GroupedCountRequest
 

H

hashCode() - Method in class com.secdec.codedx.util.CodeDxVersion
 
hashCode() - Method in class org.jenkinsci.plugins.codedx.CodeDxDiff
 
HashUtil - Class in com.secdec.codedx.util
Contains utilities for dealing with Hashes
HashUtil() - Constructor for class com.secdec.codedx.util.HashUtil
 
hasValidResults() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
High - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
httpClientBuilder - Variable in class com.secdec.codedx.api.client.CodeDxClient
 

I

Ignored - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
Info - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
InvalidCertificateStrategy - Interface in com.secdec.codedx.security
 
isApplicable(Class<? extends AbstractProject>) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 
isEmpty() - Method in class org.jenkinsci.plugins.codedx.CodeDxResult
 
isFailureOnlyNew() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
isUnstableOnlyNew() - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 

J

JenkinsSSLConnectionSocketFactoryFactory - Class in com.secdec.codedx.security
 
JenkinsSSLConnectionSocketFactoryFactory() - Constructor for class com.secdec.codedx.security.JenkinsSSLConnectionSocketFactoryFactory
 
Job - Class in com.secdec.codedx.api.client
Represents the JSON data for a Job
Job() - Constructor for class com.secdec.codedx.api.client.Job
 

K

key - Variable in class com.secdec.codedx.api.client.CodeDxClient
 

L

Low - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 

M

Medium - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
MIN_FOR_ANALYSIS_NAMES - Static variable in class com.secdec.codedx.util.CodeDxVersion
First version that supports the "analysis names" feature.
Mitigated - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 

N

New - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
NEW_STATUS_REMOVED - Static variable in class com.secdec.codedx.util.CodeDxVersion
Version when the "New" triage status was removed in Code Dx (2.4.0).
NEW_STATUS_RETURNED - Static variable in class com.secdec.codedx.util.CodeDxVersion
Version when the "New" triage status was returned to Code Dx (2.4.2).
newInstance(StaplerRequest, JSONObject) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher.DescriptorImpl
 

O

org.jenkinsci.plugins.codedx - package org.jenkinsci.plugins.codedx
 
org.jenkinsci.plugins.codedx.model - package org.jenkinsci.plugins.codedx.model
 

P

perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
Project - Class in com.secdec.codedx.api.client
Represents the JSON data for a CodeDx project.
Project() - Constructor for class com.secdec.codedx.api.client.Project
 
purgeAllCerts() - Method in interface com.secdec.codedx.security.ExtraCertManager
purgeAllCerts() - Method in class com.secdec.codedx.security.SingleCertManager
 
purgePermanentCerts() - Method in interface com.secdec.codedx.security.ExtraCertManager
Remove all certificates that have been added via ExtraCertManager.addPermanentCert(Certificate).
purgePermanentCerts() - Method in class com.secdec.codedx.security.SingleCertManager
 
purgeTemporaryCerts() - Method in interface com.secdec.codedx.security.ExtraCertManager
Remove all certificates that have been added via ExtraCertManager.addTemporaryCert(Certificate).
purgeTemporaryCerts() - Method in class com.secdec.codedx.security.SingleCertManager
 

Q

QUEUED - Static variable in class com.secdec.codedx.api.client.Job
 

R

ReloadableX509TrustManager - Class in com.secdec.codedx.security
This X509TrustManager implementation allows invalid certificates to possibly be accepted by the decision of an InvalidCertificateStrategy that is passed as a constructor argument.
ReloadableX509TrustManager(ExtraCertManager, InvalidCertificateStrategy) - Constructor for class com.secdec.codedx.security.ReloadableX509TrustManager
 
Reopened - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
RUNNING - Static variable in class com.secdec.codedx.api.client.Job
 

S

setAnalysisId(int) - Method in class com.secdec.codedx.api.client.StartAnalysisResponse
 
setAnalysisName(int, int, String) - Method in class com.secdec.codedx.api.client.CodeDxClient
 
setAnalysisResultConfiguration(AnalysisResultConfiguration) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
setChildren(List<CountGroup>) - Method in class com.secdec.codedx.api.client.CountGroup
 
setCount(int) - Method in class com.secdec.codedx.api.client.CountGroup
 
setCount(int) - Method in class com.secdec.codedx.api.client.CountResponse
 
setCountBy(String) - Method in class com.secdec.codedx.api.client.GroupedCountRequest
 
setCwe(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setDisplay(String) - Method in class com.secdec.codedx.api.client.TriageStatus
 
setEndTime(Date) - Method in class com.secdec.codedx.api.client.AnalysisRun
 
setExcludedSourceAndBinaryFiles(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
setFailureOnlyNew(boolean) - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
setFailureSeverity(String) - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
setFilter(Filter) - Method in class com.secdec.codedx.api.client.CountRequest
 
setFinding(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setFindings(int) - Method in class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
setFirstSeen(Filter.DateRange) - Method in class com.secdec.codedx.api.client.Filter
 
setId(int) - Method in class com.secdec.codedx.api.client.AnalysisRun
 
setId(String) - Method in class com.secdec.codedx.api.client.CountGroup
 
setId(int) - Method in class com.secdec.codedx.api.client.Project
 
setInputDate(Date) - Method in class com.secdec.codedx.api.client.AnalysisRun
 
setJobId(String) - Method in class com.secdec.codedx.api.client.Job
 
setJobId(String) - Method in class com.secdec.codedx.api.client.StartAnalysisResponse
 
setName(String) - Method in class com.secdec.codedx.api.client.CountGroup
 
setName(String) - Method in class com.secdec.codedx.api.client.Project
 
setNotCwe(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotFinding(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotPath(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotRule(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotSeverity(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotStatus(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNotToolOverlap(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setNumBuildsInGraph(int) - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
setPath(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setProjects(List<Project>) - Method in class com.secdec.codedx.api.client.GetProjectsResponse
 
setRule(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setSelfSignedCertificateFingerprint(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
setSettable(String) - Method in class com.secdec.codedx.api.client.TriageStatus
 
setSeverity(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setSeverity(String) - Method in class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
setSourceAndBinaryFiles(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
setStartTime(Date) - Method in class com.secdec.codedx.api.client.AnalysisRun
 
setStatus(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setStatus(String) - Method in class com.secdec.codedx.api.client.Job
 
setToolOutputFiles(String) - Method in class org.jenkinsci.plugins.codedx.CodeDxPublisher
 
setToolOverlap(String[]) - Method in class com.secdec.codedx.api.client.Filter
 
setType(String) - Method in class com.secdec.codedx.api.client.TriageStatus
 
setUnstableOnlyNew(boolean) - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
setUnstableSeverity(String) - Method in class org.jenkinsci.plugins.codedx.AnalysisResultConfiguration
 
SEVERITY_CRITICAL - Static variable in class com.secdec.codedx.api.client.Filter
 
SEVERITY_HIGH - Static variable in class com.secdec.codedx.api.client.Filter
 
SEVERITY_INFO - Static variable in class com.secdec.codedx.api.client.Filter
 
SEVERITY_LOW - Static variable in class com.secdec.codedx.api.client.Filter
 
SEVERITY_MEDIUM - Static variable in class com.secdec.codedx.api.client.Filter
 
SEVERITY_UNSPECIFIED - Static variable in class com.secdec.codedx.api.client.Filter
 
showTablesAndCharts() - Method in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
SingleCertManager - Class in com.secdec.codedx.security
ExtraCertManager implementation that only allows a single accepted certificate at once.
SingleCertManager(String) - Constructor for class com.secdec.codedx.security.SingleCertManager
 
startAnalysis(int, Map<String, InputStream>) - Method in class com.secdec.codedx.api.client.CodeDxClient
Kicks off a CodeDx analysis run on a specified project
StartAnalysisResponse - Class in com.secdec.codedx.api.client
Represents the JSON response data when starting an analysis run.
StartAnalysisResponse() - Constructor for class com.secdec.codedx.api.client.StartAnalysisResponse
 
StatisticGroup - Class in org.jenkinsci.plugins.codedx.model
 
StatisticGroup() - Constructor for class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
STATUS_ASSIGNED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_ESCALATED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_FALSE_POSITIVE - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_FIXED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_GONE - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_IGNORED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_MITIGATED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_NEW - Static variable in class com.secdec.codedx.api.client.Filter
Constant indicating the "New" status in Code Dx.
STATUS_REOPENED - Static variable in class com.secdec.codedx.api.client.Filter
 
STATUS_UNRESOLVED - Static variable in class com.secdec.codedx.api.client.Filter
 
supportsTriageNew() - Method in class com.secdec.codedx.util.CodeDxVersion
Convenience method that determines if this version of Code Dx supports the "New" triage status.

T

toHexString(byte[]) - Static method in class com.secdec.codedx.util.HashUtil
 
toHexString(byte[], String) - Static method in class com.secdec.codedx.util.HashUtil
 
toString() - Method in class com.secdec.codedx.api.client.Filter.DateRange
 
toString() - Method in class com.secdec.codedx.api.client.Filter
 
toString() - Method in class com.secdec.codedx.api.client.TriageStatus
 
toString() - Method in class com.secdec.codedx.util.CodeDxVersion
 
toString() - Method in class org.jenkinsci.plugins.codedx.model.CodeDxGroupStatistics
 
TriageStatus - Class in com.secdec.codedx.api.client
 
TriageStatus() - Constructor for class com.secdec.codedx.api.client.TriageStatus
 
TYPE_STATUS - Static variable in class com.secdec.codedx.api.client.TriageStatus
 
TYPE_USER - Static variable in class com.secdec.codedx.api.client.TriageStatus
 

U

Unresolved - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
Unspecified - Static variable in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
url - Variable in class com.secdec.codedx.api.client.CodeDxClient
 
URL_NAME - Static variable in class org.jenkinsci.plugins.codedx.CodeDxBuildAction
 
URL_NAME - Static variable in class org.jenkinsci.plugins.codedx.CodeDxProjectAction
 
Util - Class in org.jenkinsci.plugins.codedx
Contains string and GLOB pattern matching utility methods.
Util() - Constructor for class org.jenkinsci.plugins.codedx.Util
 

V

valueOf(String) - Static method in enum com.secdec.codedx.security.CertificateAcceptance
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.secdec.codedx.security.CertificateAcceptance
Returns an array containing the constants of this enum type, in the order they are declared.
valuesForStatistic(String) - Static method in class org.jenkinsci.plugins.codedx.model.StatisticGroup
 
verify(String, String[], String[]) - Method in class com.secdec.codedx.security.X509HostnameVerifierWithExceptions
 
version - Variable in class com.secdec.codedx.api.client.CodeDxClient.CodeDxVersionResponse
 

X

X509HostnameVerifierWithExceptions - Class in com.secdec.codedx.security
X509HostnameVerifier implementation that delegates to another one, but will allow a particular set of hosts through even if the delegate verifier fails.
X509HostnameVerifierWithExceptions(X509HostnameVerifier, Set<String>) - Constructor for class com.secdec.codedx.security.X509HostnameVerifierWithExceptions
 
A B C D E F G H I J K L M N O P Q R S T U V X 
Skip navigation links

Copyright © 2016–2020. All rights reserved.