Get suppressed vulnerabilities based on componentId/vulnerabilityName or both; either of them is mandatory. Only the system administrator has the permission to do this operation.
OK
Bad Request
Unauthorized
Internal Server Error
{- "suppressId": 0,
- "vulnerabilityId": 0,
- "vulnerabilityName": "string",
- "componentId": 0,
- "componentName": "string",
- "suppressedBy": "string",
- "suppressedDate": "string",
- "componentVersionIds": [- 0
 ]
}Suppress vulnerability for component version(s). Only system administrator has the permission to perform this operation.
Input model to suppress vulnerability for component versions.
OK
Bad Request
Unauthorized
Internal Server Error
{- "componentId": "1",
- "versionIds": [- 0
 ],
- "vulnerabilityName": "Vulnerability Name",
- "reason": "FALSE_POSITIVE|REMEDIATED|OTHER",
- "remarks": "Remarks to Suppress Vulnerability",
- "versionScope": "SPECIFIC_VERSIONS|ALL_CURRENT_VERSIONS"
}{- "componentId": "1",
- "versionIds": [- 0
 ],
- "vulnerabilityName": "Vulnerability Name",
- "reason": "FALSE_POSITIVE|REMEDIATED|OTHER",
- "remarks": "Remarks to Suppress Vulnerability",
- "versionScope": "SPECIFIC_VERSIONS|ALL_CURRENT_VERSIONS"
}Get vulnerability suppress details. Provide suppressId/versionId or both as inputs; either of them is mandatory. Only the system administrator has the permission to do this operation.
OK
Bad Request
Unauthorized
Internal Server Error
{- "suppressId": 0,
- "vulnerabilityName": "string",
- "componentName": "string",
- "versionId": 0,
- "versionName": "string",
- "suppressedReason": "string",
- "suppressedRemarks": "string",
- "suppressedBy": "string",
- "suppressedDate": "string"
}Unsuppress a vulnerability for given component versions. Only the system administrator has the permission to do this operation.
Input model to unSuppress vulnerability.
OK
Bad Request
Unauthorized
Not Found
Internal Server Error
{- "vulnerabilityName": "Vulnerability Name",
- "componentId": "1",
- "versionIds": [- 0
 ],
- "remarks": "Remarks to Unsuppress Vulnerability"
}