On 18-Jan-06, at 8:02 PM, Suresh Venkatraman wrote:

Before putting forth a show of hands, I think we should hammer out the
proposed vocabulary, the scenarios, and specified methods in the charter before a vote. In fact, is that not the purpose of this forum? I will start
with my take on the charter.

On vocabulary... I don't mind what things are called just that we agree on what they are... which could be an endless debate. I used the terminology from this lexicon... even though I don't agree with all their definitions...

http://www.identitygang.org/Lexicon

Scenarios... There's aren't any in the charter. I think there's one example. I felt that one illustrative one would make the document more accessible.

        Reputation Data - We should clarify this within the scenario...

I'm happy to remove it... as the rest of the text is fine without it. A reasonable
work item for a working group would be to document a set of motivating
use cases to inform the decisions of the group. Would that be preferable?

Scenarios - Web sign-on and forms is not the only time user identity needs to be asserted. XMPP and SIP sessions are important and different scenarios
that require identity and profiles.

A good example for a draft. I'm sure others on the list have good ideas too.
Not sure what we'd call this: 'Use Cases'? Or who'd write it? I'm kinda
swamped myself. Suresh? Anyone?

Not to discount logging into weblogs but
non-HTTP scenarios are just as important. This protocol should not be
service specific.

The draft proposed charter makes that clear doesn't it?

"Any solution should support multiple transport layers,
but it is anticipated that this working group will focus on
a HTTP based solution. "

How would you change that statement?

The HTTP binding spec is separate from the protocol spec (core). I would
suggest removing this section of the charter (it's another scenario):

I think we have to say there's going to be at least one transport... and
HTTP is the most obvious one. I could call out this piece of text so that
it's clear that it applies to the HTTP transport binding.


Any solution should support multiple transport layers, but it is
anticipated that this working group will focus on a HTTP based solution.
In this case the user's software is a web browser, to which no
modifications should be required, and the relying party would be a
website. Continuing with the theme of simplicity a website should require minimal changes to support identity information exchange. For example, a web form could receive information the same way that a user would provide
it, as if they typed it into the form themselves.

In general I think this charter should be slimed down to the essence of digital identity exchange. Negotiation of authentication should be part of
the solution offered by this group so I would remove or change the
following:

I think that it is. Are you asking for an in-scope statement to that effect?

The mechanisms by which authentication and authorization are performed.

To me negotiation and mechanism are different things. Perhaps we are
misunderstanding each other. For example:

Authentication Mechanism:

username / password

Authentication Negotiation:

HS to MS: 'I can authenticate using mechanisms: username-password, 2- factor device, dna test' MS to HS: 'Please authenticate the user with mechanism: 2-factor device.'

Does that clarify that out of scope statement?

John






_______________________________________________
dix mailing list
[EMAIL PROTECTED]
https://www1.ietf.org/mailman/listinfo/dix

Reply via email to