JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
E
G
H
I
M
N
O
P
R
S
T
V
W
A
add(String, String, String, String)
- Method in interface net.ossindex.common.
IPackageRequest
Add a new artifact to search for.
add(List<PackageCoordinate>)
- Method in interface net.ossindex.common.
IPackageRequest
Add a new package/version (with dependency information) to search for.
add(String, String, String, String)
- Method in class net.ossindex.common.request.
PackageRequestService
add(List<PackageCoordinate>)
- Method in class net.ossindex.common.request.
PackageRequestService
addProxy(String, String, int, String, String)
- Static method in class net.ossindex.common.
OssIndexApi
addProxy(String, String, int, String, String, int, int, int)
- Method in class net.ossindex.common.
OssIndexApi
addProxy(String, String, int, String, String)
- Method in class net.ossindex.common.request.
OssIndexHttpClient
Add a proxy server through which to make requests
addProxy(String, String, int, String, String, int, int, int)
- Method in class net.ossindex.common.request.
OssIndexHttpClient
Add a proxy server through which to make requests
addVulnerabilityFilter(IVulnerabilityFilter)
- Method in interface net.ossindex.common.
IPackageRequest
Filter the request results using the specified filter(s)
addVulnerabilityFilter(IVulnerabilityFilter)
- Method in class net.ossindex.common.request.
PackageRequestService
B
BasicPurl
- Class in
net.ossindex.common
Quick and dirty till an external Purl parser can be found.
BasicPurl(String)
- Constructor for class net.ossindex.common.
BasicPurl
build()
- Method in class net.ossindex.common.
OssiPackage.Builder
build()
- Method in class net.ossindex.common.
PackageCoordinate.Builder
build()
- Method in class net.ossindex.common.request.
PackageRequestDto.Builder
C
createPackageRequest()
- Static method in class net.ossindex.common.
OssIndexApi
Create a package request object.
createVulnerabilityFilter()
- Method in class net.ossindex.common.filter.
VulnerabilityFilterFactory
E
equals(Object)
- Method in class net.ossindex.common.
PackageCoordinate
For our purposes we will allow coordinates to be equal if they overlap, even though technically they are different objects.
G
getCoordinates()
- Method in class net.ossindex.common.
OssiPackage
getCoordinates()
- Method in class net.ossindex.common.request.
PackageRequestDto
getCvssScore()
- Method in class net.ossindex.common.
OssiVulnerability
getCvssVector()
- Method in class net.ossindex.common.
OssiVulnerability
getDescription()
- Method in class net.ossindex.common.
OssiPackage
getDescription()
- Method in class net.ossindex.common.
OssiVulnerability
getId()
- Method in class net.ossindex.common.
OssiVulnerability
getInstance()
- Static method in class net.ossindex.common.filter.
VulnerabilityFilterFactory
getName()
- Method in class net.ossindex.common.
BasicPurl
getName()
- Method in class net.ossindex.common.
OssiPackage
getName()
- Method in class net.ossindex.common.
PackageCoordinate
getNamespace()
- Method in class net.ossindex.common.
BasicPurl
getNamespace()
- Method in class net.ossindex.common.
OssiPackage
getNamespace()
- Method in class net.ossindex.common.
PackageCoordinate
getPurl()
- Method in class net.ossindex.common.
OssiPackage
getReference()
- Method in class net.ossindex.common.
OssiPackage
getReference()
- Method in class net.ossindex.common.
OssiVulnerability
getTitle()
- Method in class net.ossindex.common.
OssiVulnerability
getType()
- Method in class net.ossindex.common.
BasicPurl
getType()
- Method in class net.ossindex.common.
OssiPackage
getType()
- Method in class net.ossindex.common.
PackageCoordinate
getUnfilteredVulnerabilityMatches()
- Method in class net.ossindex.common.
OssiPackage
getVersion()
- Method in class net.ossindex.common.
BasicPurl
getVersion()
- Method in class net.ossindex.common.
OssiPackage
getVersion()
- Method in class net.ossindex.common.
PackageCoordinate
getVulnerabilities()
- Method in class net.ossindex.common.
OssiPackage
H
hashCode()
- Method in class net.ossindex.common.
PackageCoordinate
I
ignorePackage(List<PackageCoordinate>)
- Method in interface net.ossindex.common.filter.
IVulnerabilityFilter
Ignore all vulnerabilities belonging to a specific package
ignoreVulnerability(String)
- Method in interface net.ossindex.common.filter.
IVulnerabilityFilter
Ignore a specific vulnerability
ignoreVulnerability(List<PackageCoordinate>, String)
- Method in interface net.ossindex.common.filter.
IVulnerabilityFilter
Ignore a specific vulnerability which is included in a dependency path including ALL of the specified coordinates.
IPackageRequest
- Interface in
net.ossindex.common
Interface to be implemented for the package request API.
isDebug()
- Method in class net.ossindex.common.request.
PackageRequestService
IVulnerabilityFilter
- Interface in
net.ossindex.common.filter
M
main(String[])
- Static method in class net.ossindex.common.request.
OssIndexHttpClient
N
name
- Variable in class net.ossindex.common.
PackageCoordinate
namespace
- Variable in class net.ossindex.common.
PackageCoordinate
net.ossindex.common
- package net.ossindex.common
net.ossindex.common.filter
- package net.ossindex.common.filter
net.ossindex.common.request
- package net.ossindex.common.request
newBuilder()
- Static method in class net.ossindex.common.
OssiPackage
newBuilder(OssiPackage)
- Static method in class net.ossindex.common.
OssiPackage
newBuilder()
- Static method in class net.ossindex.common.
PackageCoordinate
newBuilder(PackageCoordinate)
- Static method in class net.ossindex.common.
PackageCoordinate
newBuilder()
- Static method in class net.ossindex.common.request.
PackageRequestDto
newBuilder(PackageRequestDto)
- Static method in class net.ossindex.common.request.
PackageRequestDto
O
OssIndexApi
- Class in
net.ossindex.common
Main class for access of the OSS Index API.
OssIndexApi()
- Constructor for class net.ossindex.common.
OssIndexApi
OssIndexHttpClient
- Class in
net.ossindex.common.request
OssIndexHttpClient()
- Constructor for class net.ossindex.common.request.
OssIndexHttpClient
OssiPackage
- Class in
net.ossindex.common
Represents an OSS Index package.
OssiPackage(String, String, String, String)
- Constructor for class net.ossindex.common.
OssiPackage
Create a package coordinate
OssiPackage.Builder
- Class in
net.ossindex.common
OssiVulnerability
- Class in
net.ossindex.common
Represents a vulnerability from OSS Index
OssiVulnerability()
- Constructor for class net.ossindex.common.
OssiVulnerability
P
PackageCoordinate
- Class in
net.ossindex.common
PackageCoordinate.Builder
- Class in
net.ossindex.common
PackageRequestDto
- Class in
net.ossindex.common.request
PackageRequestDto.Builder
- Class in
net.ossindex.common.request
PackageRequestService
- Class in
net.ossindex.common.request
Perform a package request.
PackageRequestService(OssIndexHttpClient)
- Constructor for class net.ossindex.common.request.
PackageRequestService
performPostRequest(String, String)
- Method in class net.ossindex.common.request.
OssIndexHttpClient
Perform the request with the given URL and JSON data.
R
run()
- Method in interface net.ossindex.common.
IPackageRequest
Execute the request.
run()
- Method in class net.ossindex.common.request.
PackageRequestService
S
setCacheFile(String)
- Method in interface net.ossindex.common.
IPackageRequest
Set the file path to be used by the cache.
setCacheFile(String)
- Method in class net.ossindex.common.request.
PackageRequestService
setCacheTimeout(int)
- Method in interface net.ossindex.common.
IPackageRequest
Number of hours till the cache expires.
setCacheTimeout(int)
- Method in class net.ossindex.common.request.
PackageRequestService
setCredentials(String, String)
- Method in interface net.ossindex.common.
IPackageRequest
Set the credentials to be used in the OSS Index query
setCredentials(String, String)
- Method in class net.ossindex.common.request.
OssIndexHttpClient
setCredentials(String, String)
- Method in class net.ossindex.common.request.
PackageRequestService
setDebug(boolean)
- Method in class net.ossindex.common.request.
PackageRequestService
setMaximumPackagesPerRequest(int)
- Method in interface net.ossindex.common.
IPackageRequest
setMaximumPackagesPerRequest(int)
- Method in class net.ossindex.common.request.
PackageRequestService
shouldFilter(IVulnerabilityFilter, List<PackageCoordinate>, String)
- Static method in class net.ossindex.common.filter.
VulnerabilityFilterFactory
Kind of filthy this being here.
size()
- Method in class net.ossindex.common.request.
PackageRequestDto.Builder
T
toString()
- Method in class net.ossindex.common.
BasicPurl
toString()
- Method in class net.ossindex.common.
PackageCoordinate
type
- Variable in class net.ossindex.common.
PackageCoordinate
V
version
- Variable in class net.ossindex.common.
PackageCoordinate
VulnerabilityFilterFactory
- Class in
net.ossindex.common.filter
W
withCoordinate(String)
- Method in class net.ossindex.common.request.
PackageRequestDto.Builder
withCoordinates(String)
- Method in class net.ossindex.common.
OssiPackage.Builder
withDescription(String)
- Method in class net.ossindex.common.
OssiPackage.Builder
withFormat(String)
- Method in class net.ossindex.common.
PackageCoordinate.Builder
withName(String)
- Method in class net.ossindex.common.
PackageCoordinate.Builder
withNamespace(String)
- Method in class net.ossindex.common.
PackageCoordinate.Builder
withPurl(BasicPurl)
- Method in class net.ossindex.common.
OssiPackage.Builder
withReference(String)
- Method in class net.ossindex.common.
OssiPackage.Builder
withUnfilteredVulnerabilityMatches(int)
- Method in class net.ossindex.common.
OssiPackage.Builder
withVersion(String)
- Method in class net.ossindex.common.
PackageCoordinate.Builder
withVulnerabilities(List<OssiVulnerability>)
- Method in class net.ossindex.common.
OssiPackage.Builder
A
B
C
E
G
H
I
M
N
O
P
R
S
T
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2018. All rights reserved.