<div dir="ltr">Thanks Andy, Alex & Granville!<div><br></div><div>I agree with the feedback to use a keyed object instead of an array. I made those changes in the <a href="https://hackmd.io/ri7odOQkQ6yztBQGlXnnKg?both">hackmd file</a>. I also added a brief section on errors.</div><div><br></div><div>Please feel free to add comments to the hackmd file, or send them on the mailing list. </div><div><br></div><div>We can discuss the proposal at our next meeting on Tuesday.</div><div><br></div><div>Thanks,</div><div>Omri.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 3, 2024 at 5:48 AM Granville Schmidt via Openid-specs-authzen <<a href="mailto:openid-specs-authzen@lists.openid.net">openid-specs-authzen@lists.openid.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Thank you for writing this first proposal, Omri!</div><div><br></div><div>I agree with Alex on having the batched response keyed off an identifier. I also have some additional thoughts to share and get feedback on.</div><div><br></div><div>Is it the team's preference to have comments added directly to the HackMD document or continue via email?</div><div><br></div><div>Cheers,</div><br clear="all"><div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><font face="arial, sans-serif"><font color="#000000"><b>Granville Schmidt</b></font></font></div><div dir="ltr"><font face="arial, sans-serif"><font color="#000000">CISSP, CCSP, CSSLP, HCISPP, CIPT, GCPCA</font></font></div><div dir="ltr"><font face="arial, sans-serif" color="#000000"><a href="https://www.linkedin.com/in/granvilleschmidt/" style="color:rgb(17,85,204)" target="_blank">https://www.linkedin.com/in/granvilleschmidt/</a></font><span style="color:rgb(0,0,0);font-family:arial,sans-serif"> <br></span><span style="color:rgb(0,0,0);font-family:arial,sans-serif">+1-740-701-3514</span></div><div dir="ltr"><font color="#000000" face="arial, sans-serif"><br></font></div><div dir="ltr"><font color="#000000" face="arial, sans-serif"><img src="https://docs.google.com/uc?export=download&id=1_AKg3jSrkUn5qRqYW5gJ6UFNTTvWCLVP&revid=0B11uu2FPoxjmSjB0NjVrekZ4UnpHbEtGSm5LQW1YSXNINThrPQ"> <img src="https://docs.google.com/uc?export=download&id=1vPXHRLyuAQQpcIz8dLUIK86RdwUSTwbo&revid=0B11uu2FPoxjmZ3d2WlA3c0xncnZ0VU56MXUyNnpKNEhkOW9nPQ"> <img src="https://docs.google.com/uc?export=download&id=1FXEIaDV3pBZiQhc3xcq8fR-pxNDqDlsY&revid=0B11uu2FPoxjmOXZwWXdab3o4YlFRVXd4ZjJpRWhrVW4yQSs4PQ"> <img src="https://docs.google.com/uc?export=download&id=1xmqSycs1zfNgdhyZR2Yy09RZ7t7fhMlB&revid=0B11uu2FPoxjmM3VYL1c3QXJHQ0RaR2N2YVQwUjVpWXJHc1B3PQ"></font></div><div dir="ltr"><img src="https://intellectualpoint.com/wp-content/uploads/2019/04/CIPT-01.png" alt="Certified Information Privacy Technologist (CIPT) | Intellectual Point" width="96" height="96"></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jun 3, 2024 at 3:38 AM Alex Olivier via Openid-specs-authzen <<a href="mailto:openid-specs-authzen@lists.openid.net" target="_blank">openid-specs-authzen@lists.openid.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">This is looking good to me.<div><br></div><div>The one area I have run into with the type-array response approach is around ordering. I am assuming that the response array is required to be the same length and order as the input values. This is implicitly putting the responsibility of the PDP to fit that contract and so would be called out in the spec explicitly.</div><div><br></div><div>From my own experience, having this batch response being keyed off some identifier (resource ID/action?) passed in the input makes it easier to handle on the client side as you can just 'pluck' the value from the response rather than have to iterate through the array to find the matching entity (though the SDK layer can do this).</div><div><br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 1 Jun 2024 at 02:21, Omri Gazitt via Openid-specs-authzen <<a href="mailto:openid-specs-authzen@lists.openid.net" target="_blank">openid-specs-authzen@lists.openid.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi folks!<div><br></div><div>I had a chance to write up the boxcarring proposal that we batted around during Identiverse. It's in <a href="https://hackmd.io/ri7odOQkQ6yztBQGlXnnKg" target="_blank">HackMD</a>. Comments welcome!</div><div><br></div><div>The proposal is meant to be backwards-compatible with the current single-decision evaluation API, but could also be bound to the /access/v1/evaluations (note plural) endpoint.</div><div><br></div><div>Thanks,</div><div>Omri.<br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><table style="color:rgb(34,34,34);font-family:tahoma,sans-serif;border:none;border-collapse:collapse"><tbody><tr style="height:0pt"><td style="vertical-align:top;padding:5pt;overflow:hidden"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><a href="http://www.aserto.com/" target="_blank"><img src="https://raw.githubusercontent.com/aserto-dev/artwork/main/logo/horizontal/color/aserto-horizontal-color.png" width="96" height="35"></a></p></td><td style="vertical-align:middle;padding:5pt;overflow:hidden"><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-family:Roboto,sans-serif;color:rgb(0,0,0);background-color:transparent;font-weight:700;vertical-align:baseline;white-space:pre-wrap"><span style="font-size:10pt">Omri Gazitt</span><span style="font-weight:normal"><span style="font-family:Arial;background-color:transparent;vertical-align:baseline"><span style="white-space:pre-wrap"> </span></span></span><span style="font-size:10pt">| </span></span><span style="background-color:transparent;color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:10pt;white-space:pre-wrap">CEO</span></p><p dir="ltr" style="line-height:1.2;margin-top:0pt;margin-bottom:0pt"><span style="font-size:10pt;font-family:Roboto,sans-serif;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><a href="http://www.aserto.com/" target="_blank">Aserto</a> Inc.</span><span style="background-color:transparent;font-family:Arial;vertical-align:baseline"><span style="white-space:pre-wrap"> </span></span><span style="color:rgb(0,0,0);font-family:Roboto,sans-serif;font-weight:700;white-space:pre-wrap;font-size:10pt">| </span><span style="background-color:transparent;color:rgb(0,0,0);font-family:Roboto,sans-serif;font-size:10pt;white-space:pre-wrap">(425) 765-0079</span></p></td></tr></tbody></table></div></div></div></div>
-- <br>
Openid-specs-authzen mailing list<br>
<a href="mailto:Openid-specs-authzen@lists.openid.net" target="_blank">Openid-specs-authzen@lists.openid.net</a><br>
<a href="https://lists.openid.net/mailman/listinfo/openid-specs-authzen" rel="noreferrer" target="_blank">https://lists.openid.net/mailman/listinfo/openid-specs-authzen</a><br>
</blockquote></div>
-- <br>
Openid-specs-authzen mailing list<br>
<a href="mailto:Openid-specs-authzen@lists.openid.net" target="_blank">Openid-specs-authzen@lists.openid.net</a><br>
<a href="https://lists.openid.net/mailman/listinfo/openid-specs-authzen" rel="noreferrer" target="_blank">https://lists.openid.net/mailman/listinfo/openid-specs-authzen</a><br>
</blockquote></div>
-- <br>
Openid-specs-authzen mailing list<br>
<a href="mailto:Openid-specs-authzen@lists.openid.net" target="_blank">Openid-specs-authzen@lists.openid.net</a><br>
<a href="https://lists.openid.net/mailman/listinfo/openid-specs-authzen" rel="noreferrer" target="_blank">https://lists.openid.net/mailman/listinfo/openid-specs-authzen</a><br>
</blockquote></div>