Skip to content
ocx
install

AttestationReport (2 of 2)

AttestationReportclassdataclass#

Re-exported from ocx_sdk._resultsView source

certificate_identityattributeclass attributeinstance attribute#

certificate_identity: str | None = None

certificate_oidc_issuerattributeclass attributeinstance attribute#

certificate_oidc_issuer: str | None = None

identifierattributeinstance attribute#

identifier: str

key_backendattributeclass attributeinstance attribute#

key_backend: str | None = None

signedattributeinstance attribute#

signed: bool

subject_digestattributeinstance attribute#

subject_digest: str

from_dictmethodclassmethod#

def from_dict(data: Mapping[str, Any]) -> AttestationReport

Build from a decoded attest report.

Used both for the envelope’s data (a bare attest) and, through C-017’s row-parser seam, for one SweptTagReport.report row of a swept attest.

from_jsonmethodclassmethod#

def from_json(raw: str) -> AttestationReport

Parse ocx --format json package attest output (no tag sweep).