IdPAttribute -> IdentityAttribute ?
Tom Zeller
tzeller at dragonacea.biz
Thu Oct 24 11:34:34 EDT 2013
> I just think it's a little vague in this context
Floating the idea for initial reaction. It might take until the next
call for my thoughts to settle.
> My feeling actually was that InternalAttribute was the most descriptive,
> but suggested IdP because it's shorter.
I guess I feel that InternalAttribute is more correct than
IdPAttribute, because the attribute resolver, filter, and mapper
components are not really relying party specific. I am aware that the
v2 AttributeResolver was moved from 'common' to 'idp' for v3. Since
ServiceProviders seem to have need for attribute * components, I
thought IdentityAttribute was descriptive (as well as disambiguated)
and generic across relying parties.
To me, it makes sense for an identity provider to produce identity
[provider] attributes to be consumed by a service provider, and it
also makes sense for a service provider to produce identity attributes
if necessary, but producing identity provider attributes would be
"wrong". I do not really know, but I think some SPs use an attribute
resolver to "create" attributes, based on what I have read.
I guess where I am going is re-use of the attribute * components by an
SP, and not having "IdP" in those APIs for objects, having "idp" in
package names is fine.
More information about the dev
mailing list