[Openid-specs-ab] Spec call notes 4-Aug-16

Mike Jones Michael.Jones at microsoft.com
Thu Aug 4 15:16:46 UTC 2016


Spec call notes 4-Aug-16

Mike Jones
George Fletcher
John Bradley
Phil Hunt
Nat Sakimura

Agenda
              Initial EAP Drafts
              Back-channel logout edits to use ID Events
              Signed federation metadata and the Federation spec
              Certification Status

Initial EAP Drafts
              The initial EAP drafts were adopted
              People are encouraged to review them

Back-channel logout edits to use ID Events
              Phil: An ID Event is logically a statement of fact
              In the logout event, the "sub" is the account identifier relative to the issuer
              The "sid" claim may further specify the entity being acted upon
              Ping has a case in which only the "iss" and "sid" information are needed
              John put forward a thought experiment about events where the RP is the issuer of the event
                           Mike: We have existing practice for this - using an ID Token as the ID Token hint
              George wants things to be explicit, including possibly double signing, when needed
                           Mike: Microsoft wouldn't ever do the double signing when not needed
              George: Implicit logic ends up hurting you in the end
                           George asked whether we want a flag in the event to say that the issuer of the event is the issuer of the subject
                           Mike: A flag isn't necessary since the contents of the message are information enough
                           John: Only if the scope of the subject is different, would you want to add some kind of context claim
              Phil: Mentioned the idea of the subject domain
              Phil: The issuer is always the one that signs it
              Phil wants top-level ID Event claims to be only about the event object and not about event parameters
                           He wants claims about the event to be event parameters
              Mike: In some cases, the "sub" claim is not required
              The "sub" claim is not required in a JWT (Phil thought it was)
              John: We could put the subject in an event parameter rather than at the top level
              Phil: Marius at Google convinced Phil that parsing is simpler if you don't batch unrelated events
                           In that case, claims about the event target could be at the top-level of the JWT
              George: If the subject of an event is an IP address, it should be able to be called "id_address" - not "sub"
              Mike: The logout event should use the same claims syntax as ID Tokens do
                           For instance, session IDs should always be in the "sid" claim - not a subject claim
              Mike: For context, Microsoft's identity code only has an ID Token parser - not a general JWT parser
                           Things will be much easier if we don't shuffle where the claims are and what they mean
              Phil concluded that we need to discuss some of these issues on the ID Events list

Signed federation metadata and the Federation spec
              People are encouraged to look at the signed metadata specified for AS metadata as it relates to the Federation spec
              See https://tools.ietf.org/html/draft-ietf-oauth-discovery-04 - the "signed_metadata" member

Certification Status
              We continue getting new OP certifications - most recently, CZ.NIC
              Roland has agreed to complete the RP certification code under contact with the OIDF
              We plan to launch RP certification by IIW
              Roland will do an RP certification tutorial at the pre-IIW OpenID Workshop
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20160804/d5e590e8/attachment.html>


More information about the Openid-specs-ab mailing list