
You’re not alone. There’s an issue for approximately this: https://github.com/KantaraInitiative/wg-uma/issues/152 We considered doing this prior to V1.0, but it didn’t quite make the cut for some reason. We even briefly considered telegraphing in V1.0.1 that we were planning to expand this eventually, so sure were we that we’re going to do this eventually (it’s backwards incompatible, so technically a V1.0.1 candidate). Our initial thinking (I believe) was that multiple permissions would go in and a single ticket would come out. Of course, now that you bring up an option B for how to do it, if people create extensions on their own without WG guidance, we’ll get incompatibilities out in the wild, which would be a shame. :-) Does it make sense to write up a “third-party profile” just to propose a standardized way to do it that everyone can agree on/like, and then we can flow that into V1.1 or whatever when the time is right? Eve
On 5 Oct 2015, at 11:09 PM, Roland Hedberg <roland.hedberg@umu.se> wrote:
Hi guys,
I’d like to question a basic assumption in UMA as it’s defined now.
I have a use case where a query to the RS concerns several resource sets. Typically a problem you will have when you’re dealing with hierarchically organized or grouped information.
According to 3.2.1 ”The body of the HTTP request message contains a JSON object providing the requested permission”
Note! the ’a’. I’d like it to be a list !
Such that I can bind one ticket to a set of permissions not just one.
The other option is that I gather a set of tickets, one per permission, return them to the client which then gets the AS to binds them to one RPT.
I’d prefer the first option.
— Roland 'Look, that's why there's rules, understand? So that you think before you break ’em.’ - Terry Pratchett
_______________________________________________ WG-UMA mailing list WG-UMA@kantarainitiative.org http://kantarainitiative.org/mailman/listinfo/wg-uma
Eve Maler | cell +1 425.345.6756 | Skype: xmlgrrl | Twitter: @xmlgrrl | Calendar: xmlgrrl@gmail.com