Standard model
OpenID Identity Assurance Schema Definition 1.0 incorporating errata set 1 (Final, July 2026) standardizes `verified_claims` for identity claims with verification metadata.
Represent verified attributes with process, source and evidence metadata.
The source API contains claim_sources/JWT and verified_claims. distinguishes source implementation from current OpenID standard alignment and certification status.
{
"iss": "https://id.mobile-id.vn",
"sub": "<SUBJECT_ID>",
"verified_claims": {
"verification": {
"trust_framework": "<TRUST_FRAMEWORK>"
},
"claims": {
"name": "<VERIFIED_NAME>",
"dob": "<VERIFIED_DOB>"
}
}
}
Source provenance → verification metadata → verified attributes → relying party
OpenID Identity Assurance Schema Definition 1.0 incorporating errata set 1 (Final, July 2026) standardizes `verified_claims` for identity claims with verification metadata.
Public documentation does not map `subject_id`, `process_id` or a CheckID result to OpenID fields without an implementation mapping. A mapping needs object/field/source/status/limitation.
A verified attribute needs appropriate source and verification context; a user-declared claim does not become verified simply because it is transported through OIDC.
Actual request/response examples are published only from OP/API sources. Any conceptual example is explicitly labeled “illustrative — not CheckID API contract”.
OpenID4VCI 1.0 and OpenID4VP 1.0 are Final specifications from 2025, but remain REFERENCE/Requires applicability assessment unless CheckID implementation evidence exists.
Relying parties should request attributes appropriate to purpose; assurance metadata does not remove data-minimization, consent/authorization or retention obligations.