| Package | Description |
|---|---|
| com.contrastsecurity.sdk |
| Modifier and Type | Method and Description |
|---|---|
Application |
ContrastSDK.createApplication(java.lang.String organizationId,
ApplicationCreateRequest request)
Creates an application without a server that is meant to be instrumented later.
|
void |
ContrastSDK.generateAttestationReport(java.lang.String organizationId,
java.lang.String appId,
AttestationCreateRequest request)
Generate an attestation report for the application whose ID is passed in.
|
byte[] |
ContrastSDK.getAgent(AgentType type,
java.lang.String organizationId)
Download a contrast.jar agent associated with this account.
|
byte[] |
ContrastSDK.getAgent(AgentType type,
java.lang.String organizationId,
java.lang.String profileName)
Download a contrast.jar agent associated with this account.
|
Applications |
ContrastSDK.getApplication(java.lang.String organizationId,
java.lang.String appId)
Get summary information about a single app without expandValues.
|
Applications |
ContrastSDK.getApplication(java.lang.String organizationId,
java.lang.String appId,
java.util.EnumSet<FilterForm.ApplicationExpandValues> expandValues)
Get summary information about a single app.
|
Application |
ContrastSDK.getApplicationByNameAndLanguage(java.lang.String orgId,
java.lang.String appName,
AgentType language)
Gets a single application based on the org, name, and language
|
Applications |
ContrastSDK.getApplications(java.lang.String organizationId)
Get the list of applications being monitored by Contrast.
|
Applications |
ContrastSDK.getApplicationsNames(java.lang.String organizationId) |
AssessLicenseOverview |
ContrastSDK.getAssessLicensing(java.lang.String organizationId)
Get all Assess Licensing for an Organizations.
|
Coverage |
ContrastSDK.getCoverage(java.lang.String organizationId,
java.lang.String appId)
Return coverage data about the monitored Contrast application.
|
java.util.List<JobOutcomePolicy> |
ContrastSDK.getEnabledJobOutcomePolicies(java.lang.String organizationId)
Gets a list of enabled Job Outcome policies in an organization
|
java.util.List<JobOutcomePolicy> |
ContrastSDK.getEnabledJoboutcomePoliciesByApplication(java.lang.String organizationId,
java.lang.String appId)
Gets a list of enabeld Job Outcome Policies in an organization that applies to an application
|
Libraries |
ContrastSDK.getLibraries(java.lang.String organizationId,
java.lang.String appId) |
Libraries |
ContrastSDK.getLibraries(java.lang.String organizationId,
java.lang.String appId,
java.util.EnumSet<FilterForm.LibrariesExpandValues> expandValues)
Return the libraries of the monitored Contrast application.
|
LibraryScores |
ContrastSDK.getLibraryScores(java.lang.String organizationId)
Return the library Scores for an Organization.
|
LibraryStats |
ContrastSDK.getLibraryStats(java.lang.String organizationId)
Return the library Stats for an Organization.
|
Applications |
ContrastSDK.getLicensedApplications(java.lang.String organizationId)
Get the list of licensed applications being monitored by Contrast.
|
TraceNotesResponse |
ContrastSDK.getNotes(java.lang.String organizationId,
java.lang.String appId,
java.lang.String traceId,
TraceFilterForm form)
Get the notes (discussion) for the vulnerability ID in the application whose ID is passed in.
|
Users |
ContrastSDK.getOrganizationUsers(java.lang.String organizationId)
Get all users for an organization.
|
Organizations |
ContrastSDK.getProfileDefaultOrganizations()
Get the default organization for the user profile.
|
Organizations |
ContrastSDK.getProfileOrganizations()
Get all organizations for the user profile.
|
Rules |
ContrastSDK.getRules(java.lang.String organizationId)
Get the rules for an organization
|
Servers |
ContrastSDK.getServers(java.lang.String organizationId,
ServerFilterForm filterForm)
Return the servers of the monitored Contrast application.
|
Servers |
ContrastSDK.getServersWithFilter(java.lang.String organizationId,
ServerFilterForm filterForm)
Return the servers of the monitored Contrast application.
|
MetadataFilterResponse |
ContrastSDK.getSessionMetadataForApplication(java.lang.String organizationId,
java.lang.String appId,
TraceFilterForm form)
Get the available session metadata values in the application whose ID is passed in.
|
Traces |
ContrastSDK.getTraceFilterByRule(java.lang.String organizationId,
java.lang.String appId,
java.util.List<java.lang.String> ruleNames)
Deprecated.
|
TraceListing |
ContrastSDK.getTraceFilters(java.lang.String organizationId,
java.lang.String appId)
Get the filters for the traces in the application.
|
Traces |
ContrastSDK.getTraces(java.lang.String organizationId,
java.lang.String appId,
TraceFilterForm form)
Get the vulnerabilities in the application whose ID is passed in.
|
Traces |
ContrastSDK.getTracesInOrg(java.lang.String organizationId,
TraceFilterForm form)
Get the vulnerabilities in the organization whose ID is passed in.
|
Traces |
ContrastSDK.getTracesWithFilter(java.lang.String organizationId,
java.lang.String appId,
TraceFilterType traceFilterType,
TraceFilterKeycode keycode,
TraceFilterForm form)
Get the vulnerabilities in the application whose ID is passed in with a filter.
|
TagsResponse |
ContrastSDK.getVulnTagsByApplication(java.lang.String organizationId,
java.lang.String appId)
Get the available vulnerability tags in the application whose ID is passed in.
|
VulnerabilityTrend |
ContrastSDK.getYearlyNewVulnTrend(java.lang.String organizationId)
Get New (New Open and New Closed each month) Vulnerability Trend for an Organizations.
|
VulnerabilityTrend |
ContrastSDK.getYearlyVulnTrend(java.lang.String organizationId)
Get Total (Total Open and Total Closed each month) Vulnerability Trend for an Organizations.
|
VulnerabilityTrend |
ContrastSDK.getYearlyVulnTrendForApplication(java.lang.String organizationId,
java.lang.String appId)
Get all Vulnerability Trend for an Application.
|
java.io.InputStream |
ContrastSDK.makeRequest(HttpMethod method,
java.lang.String path) |
java.io.InputStream |
ContrastSDK.makeRequestWithBody(HttpMethod method,
java.lang.String path,
java.lang.String body,
MediaType mediaType) |
SecurityCheck |
ContrastSDK.makeSecurityCheck(java.lang.String organizationId,
SecurityCheckForm securityCheckForm)
Make a security check in a given organization by the security check form
|
Copyright © 2020 Contrast Security. All Rights Reserved.