In claims-based identity implementations, I have noticed 3 different claims naming conventions:
- "URI" format (ex: "http://schemas.microsoft.com/identity/claims/displayname")
- "URN" format (ex: "urn:google:profile")
- Freeform (ex: "MyCustomTag")
In my own implementations, what is the motivation for adhering to any one of these formats over the others?
UPDATE: I have reviewed the answer to this question, but it does not provide any detail as to why it makes sense to adopt any of the above formats over the others.