Discovery Service and OrganizationDisplayName

Tom Scavo trscavo at gmail.com
Wed Sep 14 00:48:02 BST 2011


On Tue, Sep 13, 2011 at 6:48 PM, Dan McLaughlin
<dmclaughlin at tech-consortium.com> wrote:
>
>  <Organization>
>    <OrganizationName xml:lang="en">Parent Org</OrganizationName>
>    <OrganizationDisplayName xml:lang="en">DisplayName
> One</OrganizationDisplayName>
>    <OrganizationDisplayName xml:lang="en">DisplayName
> Two</OrganizationDisplayName>
>    <OrganizationURL xml:lang="en">http://www.dot.state.tx.us/
>    </OrganizationURL>
>  </Organization>

Yes, that is schema-valid, I believe, but multiple
OrganizationDisplayNames are meant to accommodate multiple languages,
nothing more. AFAIK there is no discovery implementation that
understands the notion of "aliase" (for lack of a better word).

We regularly deal with this problem in the InCommon Federation. The
proper way to do this is to define N entities, all with unique
entityIDs and OrganizationDisplayNames. If you control the metadata,
it doesn't matter if the N sets of endpoints are the same. (If I
control the metadata, I'll ask why the endpoint locations aren't
unique.)

Hope this helps,
Tom


More information about the users mailing list