[Openid-specs-ab] How to represent UserInfo - Address claims in OpenID request object?

Vladimir Dzhuvinov / NimbusDS vladimir at nimbusds.com
Mon Nov 19 10:44:52 UTC 2012


Hi guys,

The spec seems clear on how to specify essential/voluntary claims for
the top level UserInfo claims, but how about the nested address claims?

http://openid.net/specs/openid-connect-messages-1_0.html#OpenID_Request_Object

Are the address claims to be treated as one, e.g.

{ "userinfo":
  { "claims":
    { "address": { "essential": true},
...


Or listed individually?

{ "userinfo":
  { "claims":
    { "address: 
       { "country: { "essential": true},
...

Or both?


In the Java SDK I managed to create a fairly elegant parser where all
claim requirements are specified on the top level, however, I feel a bit
challenged as to how to do that cleanly with nested claim requirements.
So I suggest this to be taken into account if the spec is still open on
that.


Cheers,

Vladimir

--
Vladimir Dzhuvinov : www.NimbusDS.com : vladimir at nimbusds.com



More information about the Openid-specs-ab mailing list