[openid-specs-rande] today's meeting notes

Davide Vaghetti davide.vaghetti at garr.it
Mon Mar 18 15:23:42 UTC 2019


Hi,

some comments below.

On 15/03/19 12:28, Mischa Salle wrote:
> Hi,
> 
> On Thu, Mar 14, 2019 at 02:03:14PM +0100, Roland Hedberg wrote:
>>
>>
>>> 12 mars 2019 kl. 16:54 skrev Nick Roy <nroy at internet2.edu>:
>>>
>>> On 12 Mar 2019, at 7:53, Davide Vaghetti wrote:
>>>
>>>>> - related to the different scopes vs. claims discussions going on
>>>>>  currently:
>>>>>    - scitokens uses very much the scopes approach, see e.g.
>>>>>      https://scitokens.org/technical_docs/Claims
>>>>>      and uses a scope-per-claim to prevent the lack of support for the
>>>>>      optional 'claims request'>     - Hans Zandbelt (I asked him at TIIME about support for the 'claims'
>>>>>      request) is of the opinion that it's better to have the OP decide
>>>>>      which claims to release for which protected endpoint/client
>>>>>      combinatios than to have the client request which claims it wants.
>>>>>      I don't think we can always do this, but it is an interesting
>>>>>      point, in particular in AARC BPA context, where we have an
>>>>>      omniscient proxy. We might be able to prevent a lot of tricky
>>>>>      situations...
>>>>
>>>> If I understand it well, we're speaking of not having the clients asking
>>>> claims in the authentication request. It sounds quite familiar for
>>>> someone coming from SAML based identity federations ;-)
>>>>
>>>> So, in the context of the AARC BPA I agree that this can work, but in a
>>>> more general context I don't see how it can scale. One option that
>>>> easily come to mind is go in the same direction we've followed for SAML:
>>>> rely on metadata to express required claims. In that case it would make
>>>> sense to have both the userinfo endpoint and the id_token claims
>>>
>>> +1
>>
>> So you’re proposing that instead of using a feature described in the standard
>> you want to use something that is not in the standard at all ?
>>
>> And the reason from not using a feature descibed in the standard was that there was
>> lack of support ?
> 
> I agree that solving the problem of lack of support in the client
> software for claims request by adding new information in the metadata
> published by the same client is just moving the problem (and actually
> solving a subset, unless you talk about client-metadata per protected
> endpoint).

Yes. Let me add that in the SAML world the RequestedAttribute in the
metadata is far from being considered the ideal tool to communicate RP
needs in terms of attributes (for example not all RPs specify them; RPs
that support them tend to forget to add or update it; IdPs have a mix of
dynamic and static rules).

> If we can solve the problem on a central proxy on the other hand, we
> might have a chance. Hence my reference to and focus on the AARC BPA.
> 
Before going any further, I'd rather try to understand what problem
we're trying to solve and what are the use cases. Might be a good idea
to try to have Hans Zandbelt also participate to this discussion. I
don't know him personally, maybe you Mischa or Roland would like to
invite him to join the list?

Cheers,
Davide



> Mischa
> 
> 

-- 
Davide Vaghetti
Consortium GARR
Tel: +390502213158
Mobile: +393357779542
Skype: daserzw

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4136 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://lists.openid.net/pipermail/openid-specs-rande/attachments/20190318/03db6406/attachment.p7s>


More information about the openid-specs-rande mailing list