OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

imi message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [imi] Clarifications to the spec to discuss for our call on Thursday


Mike,

1). I don't believe that the PPID should aways be specified (provided) as this is additional overhead that is not needed in all scenarios. I'm not convinced that 1 PPID algorithm is right either, we have seen flaws in this area before, so it may be good to go down the route of having a selectable PPID algorithm.

2). I don't think that "empty" content is also something we want as its not clear if this is a " " or a NULL

3). I don't think this helps, moving forward, I can see this for compatability but moving forward it not clear, so we should state that the selector MUST display as this is a new version of the specification

Anthony Nadalin | Work 512.838.0085 | Cell 512.289.4122

Inactive hide details for Mike Jones ---01/06/2009 11:46:20 PM---I’ve identified a few clarifications that I believe we shouldMike Jones ---01/06/2009 11:46:20 PM---I’ve identified a few clarifications that I believe we should make in the specification, which I’d like us to discuss on Thur


From:

Mike Jones <Michael.Jones@microsoft.com>

To:

"imi@lists.oasis-open.org" <imi@lists.oasis-open.org>

Date:

01/06/2009 11:46 PM

Subject:

[imi] Clarifications to the spec to discuss for our call on Thursday





I’ve identified a few clarifications that I believe we should make in the specification, which I’d like us to discuss on Thursday’s call. They are:

1. Clarifying that the ClientPseudonym/PPID value is always sent when a PPID is requested

While the draft currently implies that the ClientPseudonym/PPID value is only sent to Identity Providers for non-Auditing cards, in practice, it is always sent when the PPID claim is requested by the relying party, whether token scope information is sent or not. This is useful for Identity Providers since it allows a single, consistent PPID generation algorithm to be used by Identity Providers for both auditing and non-auditing cards.

Lines 938-943 currently read: and lines 969-970 currently read:
Therefore, I propose to change lines 938-943 to read: and to change lines 969-970 to read:
2. Clarifying when an ic:IssuerId value is required

Currently lines 1431-1434 of Committee Draft 1 read: and lines 1499-1506 read:
In practice, the IssuerId is only used for managed cards backed by self-issued cards. Therefore, I propose to change “The element content may be empty” to “The element content may be empty when the card is not a managed card backed by a self-issued card” and to change “The ic:IssuerId value SHOULD be the empty string for self-issued cards” to “The ic:IssuerId value SHOULD be the empty string for self-issued cards and MUST NOT be empty for managed cards backed by self-issued cards”.

3. Clarifying that self-issued cards support the PPID claim even though not listed as an ic:SupportedClaimType element

I have recently learned that even though all self-issued cards support the PPID claim, when self-issued cards are written to the Information Cards Transfer Format (a .crds file), the PPID claim is not listed as a SupportedClaimType in the card’s SupportedClaimTypeList. I propose that we document this anomaly in the specification so implementations behave consistently.

Therefore, at the end of the definition of the PPID claim, after line 2041, I propose to add this text:
====

Talk to you Thursday!

-- Mike



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]