<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div>Hi all</div><div><br></div><div>Draft 29 of OID4VP has been published:</div><div><br></div><div></div><div><a href="https://openid.net/specs/openid-4-verifiable-presentations-1_0-29.html">https://openid.net/specs/openid-4-verifiable-presentations-1_0-29.html</a></div><div><br></div><div>The reason for publishing this is that this is the version we will push into public review (as per agreement on today’s WG call) and expect to get working group consensus to take to the foundation wide vote for final.</div><div><br></div><div><br></div><div>Change log is (only the first two are really normative):</div><div><br></div><div><ul class="compact" style="padding: 0px; margin: 0px 0px 1em 2em; line-height: normal; caret-color: rgb(34, 34, 34); color: rgb(34, 34, 34); font-family: "Noto Sans", Arial, Helvetica, sans-serif; font-size: 14px;"><li class="compact" id="appendix-H-3.1" style="margin: 0px 0px 0.25em;">define mdoc session transcript for redirect-based oid4vp flow</li><li class="compact" id="appendix-H-3.2" style="margin: 0px 0px 0.25em;">rename <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">verifier_attestations</code> parameter name to <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">verifier_info</code></li><li class="compact" id="appendix-H-3.3" style="margin: 0px 0px 0.25em;">make the <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">meta</code> parameter mandatory in DCQL query</li><li class="compact" id="appendix-H-3.4" style="margin: 0px 0px 0.25em;">explicitly state that various arrays need to be non-empty</li><li class="compact" id="appendix-H-3.5" style="margin: 0px 0px 0.25em;">clarify text about how encryption keys are obtained</li><li class="compact" id="appendix-H-3.6" style="margin: 0px 0px 0.25em;">clarify how hashing works in transaction_data_hashes</li><li class="compact" id="appendix-H-3.7" style="margin: 0px 0px 0.25em;">rework & expand privacy considerations section</li><li class="compact" id="appendix-H-3.8" style="margin: 0px 0px 0.25em;">capitalise use of defined terms more consistently</li><li class="compact" id="appendix-H-3.9" style="margin: 0px 0px 0.25em;">relax language in some cases that required wallets to always perform signature verification</li><li class="compact" id="appendix-H-3.10" style="margin: 0px 0px 0.25em;">fix language implying <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">verifier_attestations</code> was mandatory</li><li class="compact" id="appendix-H-3.11" style="margin: 0px 0px 0.25em;">try to make it clearer that direct_post.jwt builds on top of direct_post</li><li class="compact" id="appendix-H-3.12" style="margin: 0px 0px 0.25em;">update pre-final specs section</li><li class="compact" id="appendix-H-3.13" style="margin: 0px 0px 0.25em;">add IANA considerations for <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">encrypted_response_enc_values_supported</code></li><li class="compact" id="appendix-H-3.14" style="margin: 0px 0px 0.25em;">remove now unused reference to JARM</li><li class="compact" id="appendix-H-3.15" style="margin: 0px 0px 0.25em;">move <code style="background-color: rgb(248, 248, 248); font-family: var(--font-mono); font-size: 13.3px;">verifier_attestations</code> IANA consideration to correct section</li><li class="compact" id="appendix-H-3.16" style="margin: 0px 0px 0.25em;">fix title in 23220-2 ref</li><li class="compact" id="appendix-H-3.17" style="margin: 0px 0px 0.25em;">add example of response encryption</li><li class="compact" id="appendix-H-3.18" style="margin: 0px 0px 0.25em;">remove reference to CBOR encoding the OpenID4VPDCAPIHandoverInfo thumbprint</li><li class="compact" id="appendix-H-3.19" style="margin: 0px 0px 0.25em;">fixed reference for DC API single/multi sign requests and made it clear what the protocol identifier is</li><li class="compact" id="appendix-H-3.20" style="margin: 0px 0px 0.25em;">fix type_values example in W3C Verifiable Credential section</li><li class="compact" id="appendix-H-3.21" style="margin: 0px 0px 0.25em;">fix an example that used now removed jwt_vp and ldp_vp</li><li class="compact" id="appendix-H-3.22" style="margin: 0px 0px 0.25em;">fix description of invalid_request error</li><li class="compact" id="appendix-H-3.23" style="margin: 0px 0px 0.25em;">add note that cross-device flow diagram doesn't show all parameters</li><li class="compact" id="appendix-H-3.24" style="margin: 0px 0px 0.25em;">additions to & typo fixed in acknowledgements</li></ul><div><font color="#222222" face="Noto Sans, Arial, Helvetica, sans-serif"><span style="caret-color: rgb(34, 34, 34); font-size: 14px;"><br></span></font></div></div><div><font color="#222222" face="Noto Sans, Arial, Helvetica, sans-serif"><span style="caret-color: rgb(34, 34, 34); font-size: 14px;">Thanks</span></font></div><div><font color="#222222" face="Noto Sans, Arial, Helvetica, sans-serif"><span style="caret-color: rgb(34, 34, 34); font-size: 14px;"><br></span></font></div><div><font color="#222222" face="Noto Sans, Arial, Helvetica, sans-serif"><span style="caret-color: rgb(34, 34, 34); font-size: 14px;">Joseph</span></font></div><div><font color="#222222" face="Noto Sans, Arial, Helvetica, sans-serif"><span style="caret-color: rgb(34, 34, 34); font-size: 14px;"><br></span></font></div></body></html>