| Package | Description |
|---|---|
| com.checkmarx.sdk.exception | |
| com.checkmarx.sdk.service | |
| com.cx.restclient |
| Modifier and Type | Class and Description |
|---|---|
class |
CheckmarxLegacyException |
| Modifier and Type | Method and Description |
|---|---|
void |
CxUserService.addUser(CxUser user) |
void |
CxUserClient.addUser(CxUser user) |
void |
CxService.cancelScan(Integer scanId) |
void |
CxClient.cancelScan(Integer scanId) |
Integer |
CxService.createScan(CxScanParams params,
String comment) |
Integer |
CxClient.createScan(CxScanParams params,
String comment)
Create a scan based on the CxScanParams and return the scan Id
|
String |
CxOsaClient.createScan(Integer projectId,
String sourceDir) |
CxXMLResultsType |
CxService.createScanAndReport(CxScanParams params,
String comment) |
CxXMLResultsType |
CxClient.createScanAndReport(CxScanParams params,
String comment)
Create a scan based on the CxScanParams and wait for the scan to complete, returning the result XML Jaxb object
|
ScanResults |
CxService.createScanAndReport(CxScanParams params,
String comment,
FilterConfiguration filters) |
ScanResults |
CxClient.createScanAndReport(CxScanParams params,
String comment,
FilterConfiguration filters)
Create a scan based on the CxScanParams and return the ScanResults object based on filters
|
ScanResults |
CxOsaClient.createScanAndReport(Integer projectId,
String sourceDir,
ScanResults results,
List<Filter> filter) |
String |
CxService.createTeam(String parentTeamId,
String teamName) |
String |
CxClient.createTeam(String parentTeamId,
String teamName)
Create team under given parentId - Will use REST API to create team for version 9.0+
|
String |
CxService.createTeamWS(String parentTeamId,
String teamName)
Create team under given parentId
|
String |
CxClient.createTeamWS(String parentTeamId,
String teamName)
Create team under given parentId
|
void |
CxService.deleteScan(Integer scanId) |
void |
CxClient.deleteScan(Integer scanId) |
void |
CxService.deleteTeam(String teamId) |
void |
CxClient.deleteTeam(String teamId)
Create team under given parentId - Will use REST API to create team for version 9.0+
|
void |
CxService.deleteTeamWS(String teamId)
Delete team based on Id
|
void |
CxClient.deleteTeamWS(String teamId)
Delete a team based on the name for a given parent team id
|
void |
CxUserService.deleteUser(Integer id) |
void |
CxUserClient.deleteUser(Integer id) |
String |
CxUserService.getCompanyId(String company) |
int |
ScanSettingsClient.getEngineConfigurationId(String configurationName) |
int |
ScanSettingsClientImpl.getEngineConfigurationId(String configurationName) |
ScanResults |
CxOsaClient.getLatestOsaResults(Integer projectId,
ScanResults results,
List<Filter> filter) |
CxXMLResultsType |
CxService.getLatestScanReport(String teamName,
String projectName) |
CxXMLResultsType |
CxClient.getLatestScanReport(String teamName,
String projectName)
Create a scan based on the CxScanParams and wait for the scan to complete, returning the result XML Jaxb object
|
ScanResults |
CxService.getLatestScanResults(String teamName,
String projectName,
FilterConfiguration filters)
Get the latest scan results by teamName and projectName with filtered results
|
ScanResults |
CxClient.getLatestScanResults(String teamName,
String projectName,
FilterConfiguration filters)
Create a scan based on the CxScanParams and return the ScanResults object based on filters
|
Integer |
CxService.getLdapRoleMapId(Integer ldapServerId,
Integer roleId,
String ldapGroupDn) |
Integer |
CxClient.getLdapRoleMapId(Integer ldapServerId,
Integer roleId,
String ldapGroupDn)
Retrieve the Id of a role mapping associated with an LDAP Group DN
|
Integer |
CxService.getLdapServerId(String serverName) |
Integer |
CxClient.getLdapServerId(String serverName) |
Integer |
CxService.getLdapTeamMapId(Integer ldapServerId,
String teamId,
String ldapGroupDn) |
Integer |
CxClient.getLdapTeamMapId(Integer ldapServerId,
String teamId,
String ldapGroupDn) |
ScanResults |
CxService.getOsaReportContent(File vulnsFile,
File libsFile,
List<Filter> filter) |
ScanResults |
CxClient.getOsaReportContent(File vulnsFile,
File libsFile,
List<Filter> filter) |
Integer |
CxService.getPresetId(String preset) |
int |
ScanSettingsClient.getPresetId(String preset) |
int |
ScanSettingsClientImpl.getPresetId(String presetName) |
Integer |
CxClient.getPresetId(String preset)
Fetch the Id of a given preset name
|
List<CxProject> |
CxService.getProjects()
Get All Projects in Checkmarx
|
List<CxProject> |
CxClient.getProjects()
Get All Projects in Checkmarx
|
List<CxProject> |
CxService.getProjects(String teamId)
Get All Projects in Checkmarx
|
List<CxProject> |
CxClient.getProjects(String teamId)
Get All Projects in Checkmarx
|
ScanResults |
CxService.getReportContent(File file,
FilterConfiguration filter)
Parse CX report file, mapped to ScanResults DTO, applying filtering as requested
|
ScanResults |
CxClient.getReportContent(File file,
FilterConfiguration filter)
Parse CX report file, mapped to ScanResults DTO, applying filtering as requested
|
ScanResults |
CxService.getReportContent(Integer reportId,
FilterConfiguration filter)
Retrieve the report by reportId, mapped to ScanResults DTO, applying filtering as requested
|
ScanResults |
CxClient.getReportContent(Integer reportId,
FilterConfiguration filter)
Retrieve the report by reportId, mapped to ScanResults DTO, applying filtering as requested
|
ScanResults |
CxService.getReportContentByScanId(Integer scanId,
FilterConfiguration filter)
Retrieve the report by reportId, mapped to ScanResults DTO, applying filtering as requested
|
ScanResults |
CxClient.getReportContentByScanId(Integer scanId,
FilterConfiguration filter)
Retrieve the report by scanId, mapped to ScanResults DTO, applying filtering as requested
|
Integer |
CxService.getReportStatus(Integer reportId)
Get the status of a report being generated by reportId
|
Integer |
CxClient.getReportStatus(Integer reportId)
Get the status of a report being generated by reportId
|
Integer |
CxService.getRoleId(String roleName) |
Integer |
CxClient.getRoleId(String roleName)
Returns the Id of an associated role in Checkmarx
|
List<CxRoleLdap> |
CxService.getRoleLdap(Integer ldapServerId) |
List<CxRoleLdap> |
CxClient.getRoleLdap(Integer ldapServerId)
Retrieve list of Role LDAP mappings associated with an LDAP server Id
|
List<CxRole> |
CxService.getRoles() |
List<CxRole> |
CxClient.getRoles()
Returns a list of roles in Checkmarx
|
Integer |
CxService.getScanConfiguration(String configuration)
Get scan configuration Id by name.
|
Integer |
CxClient.getScanConfiguration(String configuration)
Get scan configuration Id by name.
|
CxScanSummary |
CxService.getScanSummary(Integer projectId)
Get the scan summary for the latest scan of a given project Id
|
CxScanSummary |
CxClient.getScanSummary(Integer projectId)
Get scan summary for the latest scan of a given project Id
|
CxScanSummary |
CxService.getScanSummary(String teamName,
String projectName)
Get the scan summary for the latest scan of a given team and project name
|
CxScanSummary |
CxClient.getScanSummary(String teamName,
String projectName)
Get scan summary for the latest scan associated with a teamName & projectName
|
CxScanSummary |
CxService.getScanSummaryByScanId(Integer scanId)
Get scan summary for given scanId
|
CxScanSummary |
CxClient.getScanSummaryByScanId(Integer scanId)
Get scan summary for given scanId
|
String |
CxService.getTeamId(String teamPath)
Get teamId for given path
|
String |
CxClient.getTeamId(String teamPath)
Get teamId for given path
|
String |
CxService.getTeamId(String parentTeamId,
String teamName)
Get a team Id based on the name and the Parent Team Id
|
String |
CxClient.getTeamId(String parentTeamId,
String teamName)
Get a team Id based on the name and the Parent Team Id
|
List<CxTeamLdap> |
CxService.getTeamLdap(Integer ldapServerId) |
List<CxTeamLdap> |
CxClient.getTeamLdap(Integer ldapServerId)
Retrieve LDAP team mapping associations
|
String |
CxService.getTeamName(String teamId)
Get fully qualified team name for a given id
|
List<CxTeam> |
CxService.getTeams() |
List<CxTeam> |
CxClient.getTeams()
Fetches all teams
|
CxUser |
CxUserService.getUser(Integer id) |
CxUser |
CxUserClient.getUser(Integer id) |
List<CxUser> |
CxUserService.getUsers() |
List<CxUser> |
CxUserClient.getUsers() |
CxXMLResultsType |
CxService.getXmlReportContent(Integer reportId)
Retrieve the report by reportId, mapped to ScanResults DTO, applying filtering as requested
|
CxXMLResultsType |
CxClient.getXmlReportContent(Integer reportId)
Retrieve the xml report by reportId, mapped to ScanResults DTO, applying filtering as requested
|
void |
CxService.mapRoleLdap(Integer ldapServerId,
Integer roleId,
String ldapGroupDn) |
void |
CxClient.mapRoleLdap(Integer ldapServerId,
Integer roleId,
String ldapGroupDn) |
void |
CxService.mapTeamLdap(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn) |
void |
CxClient.mapTeamLdap(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn)
Adds an LDAP team association - uses SOAP Web Service
|
void |
CxService.mapTeamLdapWS(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn) |
void |
CxClient.mapTeamLdapWS(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn)
Adds an LDAP team association - uses SOAP Web Service
|
void |
CxService.moveTeam(String teamId,
String newParentTeamId) |
void |
CxClient.moveTeam(String teamId,
String newParentTeamId)
Move team to under given newParentId - Will use REST API to create team for version 9.0+
|
void |
CxService.moveTeamWS(String teamId,
String newParentTeamId)
Move team under the new parentId using SOAP
|
void |
CxService.removeRoleLdap(Integer roleMapId) |
void |
CxClient.removeRoleLdap(Integer roleMapId)
Removes a role/ldap mapping association
|
void |
CxService.removeRoleLdap(Integer ldapServerId,
Integer roleId,
String ldapGroupDn) |
void |
CxClient.removeRoleLdap(Integer ldapServerId,
Integer roleId,
String ldapGroupDn)
Removes a role/ldap mapping association
|
void |
CxService.removeTeamLdap(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn) |
void |
CxClient.removeTeamLdap(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn)
Removes an LDAP team association - uses SOAP Web Service
|
void |
CxService.removeTeamLdapWS(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn) |
void |
CxClient.removeTeamLdapWS(Integer ldapServerId,
String teamId,
String teamName,
String ldapGroupDn)
Removes an LDAP team association - uses SOAP Web Service
|
void |
CxService.renameTeam(String teamId,
String newTeamName) |
void |
CxClient.renameTeam(String teamId,
String newTeamName)
Rename team (path is unaffected; only the actual name)
|
void |
CxService.renameTeamWS(String teamId,
String newTeamName)
Rename team (path is unaffected; only the actual name) using SOAP
|
void |
CxService.setProjectRepositoryDetails(Integer projectId,
String gitUrl,
String branch)
Set Repository details for a project
|
void |
CxClient.setProjectRepositoryDetails(Integer projectId,
String gitUrl,
String branch)
Set Repository details for a project
|
void |
CxService.updateProjectDetails(CxProject cxProject)
Update name and/or owning team for a project
|
void |
CxClient.updateProjectDetails(CxProject project)
Update details for a project
|
void |
CxUserService.updateUser(CxUser user) |
void |
CxUserClient.updateUser(CxUser user) |
void |
CxService.uploadProjectSource(Integer projectId,
File file)
Upload file (zip of source) for a project
|
void |
CxClient.uploadProjectSource(Integer projectId,
File file)
Upload file (zip of source) for a project
|
ScanResults |
CxOsaClient.waitForOsaScan(String scanId,
Integer projectId,
ScanResults results,
List<Filter> filter) |
void |
CxService.waitForScanCompletion(Integer scanId)
Wait for a for a scan with a given scan Id to complete with a finished or failure state
|
void |
CxClient.waitForScanCompletion(Integer scanId)
Wait for the scan of a given scan Id to finish
|
| Modifier and Type | Method and Description |
|---|---|
String |
CxOsaService.createScan(Integer projectId,
String sourceDir) |
ScanResults |
CxOsaService.createScanAndReport(Integer projectId,
String sourceDir,
ScanResults results,
List<Filter> filter) |
ScanResults |
CxOsaService.getLatestOsaResults(Integer projectId,
ScanResults results,
List<Filter> filter) |
ScanResults |
CxOsaService.waitForOsaScan(String scanId,
Integer projectId,
ScanResults results,
List<Filter> filter) |
Copyright © 2020. All rights reserved.