- integrations
- Python
- ocx_sdk
ListingSummary
ListingSummaryclassdataclass#
Re-exported from
ocx_sdk._resultsView sourceclass ListingSummary(status: str, verification: str, exit_code: int, total: int, verified: int, unverified: int, refused: int)The summary block of an SbomListingReport (C-014).
sbom.rs:75. All seven fields are always present.
Attributes
| Name | Type | Description |
|---|---|---|
status | str | "success" or "partial_failure" — a listing can refuse
individual candidates and still exit 0 (D10’s note that this
differs from a swept sign/attest, which exits non-zero on a
partial failure). |
verification | str | "verified" or "unverified", carried as raw str
(D8) — ocx’s ListingVerification, lowercase on the wire. |
exit_code | int | The process’s own exit code. |
total | int | Candidates examined. |
verified | int | Candidates whose signature verified. |
unverified | int | Candidates attached without a verifying signature. |
refused | int | Candidates rejected outright — see RefusedEntry. |
exit_codeattributeinstance attribute#
exit_code: intrefusedattributeinstance attribute#
refused: intstatusattributeinstance attribute#
status: strtotalattributeinstance attribute#
total: intunverifiedattributeinstance attribute#
unverified: intverificationattributeinstance attribute#
verification: strverifiedattributeinstance attribute#
verified: intfrom_dictmethodclassmethod#
def from_dict(data: Mapping[str, Any]) -> ListingSummaryBuild from the decoded summary object.