[Openid-specs-ab] Identifiers

John Bradley ve7jtb at ve7jtb.com
Tue Dec 28 16:44:21 UTC 2010


I think the Connect proposal separates the discovery identifier from the protected resource identifier/claimed ID.

So while I might enter jbradley at facebook.com for discovery.   The actual identifier returned by the protocol would be:

ID '12874sdfjlsdf" 
IDP "facebook.com"

Originally David proposed that they be combined in the assertion in the email style form.  

The argument against that was that they are not necessarily acct: URI 

If the combined form was an acct: URI that might argue for using that form.

If the identifier is a acct: URI (leaving aside the creation of a new URI scheme issue) can an identifier also be a https: URL or other type?

I think some people would prefer to restrict it to only the one form of identifier.

John B.
On 2010-12-27, at 4:57 PM, Mike Jones wrote:

> Shouldn't the canonical form of identifiers using e-mail address syntax be either a mailto: or acct: URI?
> 
> 				-- Mike
> 
> -----Original Message-----
> From: openid-specs-ab-bounces at lists.openid.net [mailto:openid-specs-ab-bounces at lists.openid.net] On Behalf Of John Bradley
> Sent: Monday, December 27, 2010 6:16 AM
> To: openid-specs-ab at lists.openid.net
> Subject: [Openid-specs-ab] Identifiers
> 
> We have had several discussions about the new connect type identifier format proposed by David being more SAML like (His idea).
> 
> This would break it into two parts.
> 1:  IdP identifier  (Issuer/EntityID)
> 2: LocalID   (Subject)
> 
> The question was around if they should be formatted  LocalID at IdP or as two elements to save parsing.
> 
> One question is when you have a attribute provider (3rd party protected resource) and it returns a JWT for the Subject based on a IdP supplied access token.
> 
> We need to specify the Issuer of the JWT separately from the Issuer of the original Identity assertion.
> 
> If we are going to allow 3rd parties to make assertions about subjects having a fully qualified name format may be a useful thing.
> 
> I don't think in our discussion at FaceBook we had a good reason to keep a fully qualified name format.
> 
> I am now leaning in favour of the localID at IdP format being included in all assertions and the older URL format being included for backwards compatibility.
> 
> Are there any opinions about having something like a optional "name Identifier format" element so we could say explicitly if the identifier is PPID or something else?
> 
> Hope everyone had a good Christmas.
> 
> We need to get rolling with this in the New Year.
> 
> John B.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4767 bytes
Desc: not available
URL: <http://lists.openid.net/pipermail/openid-specs-ab/attachments/20101228/529c8c63/attachment.p7s>


More information about the Openid-specs-ab mailing list