interfed - Re: [inc-interfed] InCommon requirements for MDUI DisplayName
Subject: Interfederation
List archive
- From: Ian Young <>
- To:
- Subject: Re: [inc-interfed] InCommon requirements for MDUI DisplayName
- Date: Sun, 14 Apr 2013 19:34:15 +0100
- Authentication-results: sfpop-ironport01.merit.edu; dkim=pass (signature verified [TEST])
On 10 Apr 2013, at 00:33, Tom Scavo
<>
wrote:
> - Every IdP entity descriptor SHOULD include an <mdui:DisplayName>
> element for discovery purposes.
>
> - If an IdP entity descriptor does not include an <mdui:DisplayName>
> element, an <md:OrganizationDisplayName> element MUST be present and
> moreover it MUST be a suitable replacement for <mdui:DisplayName>.
> [ref]
These seem reasonable, except that the last MUST is of course unenforceable
by anything other than a human. On that basis, you might consider saying
"SHOULD be a suitable replacement" instead.
> - An IdP's DisplayName is computed as follows. If the IdP's entity
> descriptor contains an <mdui:DisplayName> element, the IdP DisplayName
> is the value of <mdui:DisplayName>. Otherwise the IdP DisplayName is
> the value of the <md:OrganizationDisplayName> element.
These aren't requirements on the aggregate, but on its users. I don't think
that's really in scope.
If you do want to talk about this, you should probably say something about
language tags.
> For any given
> metadata aggregate, the list of IdP DisplayNames so computed MUST NOT
> contain any duplicates.
It's not quite clear what this means, but I think you're trying to push the
responsibility for avoiding duplicates upstream, and as discussed on the last
call I don't think that's practical. In the long term you need to have a
plan to deal with incoming duplicates, whether within a single upstream
aggregate or across several.
It's not even necessary to impose such a constraint in many cases; the only
place it matters is when discovery is actually being performed, which in the
case of someone like LIGO will likely be on a filtered subset of an aggregate
and not the whole collection.
> - Every SP entity descriptor MUST include an <mdui:DisplayName>
> element for login and consent purposes.
This seems unlikely to be satisfiable with the current penetration of MDUI.
To avoid constraining away a lot of entities you want to be able to deal
with, I think you'd be best to step back from the MUST here. I'd agree with
a SHOULD, but I can't see that the issues that arise if DisplayName is
missing for an SP are severe enough to justify discarding any such entities
entirely.
-- Ian
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
- [inc-interfed] InCommon requirements for MDUI DisplayName, Tom Scavo, 04/09/2013
- Re: [inc-interfed] InCommon requirements for MDUI DisplayName, Ian Young, 04/14/2013
- Re: [inc-interfed] InCommon requirements for MDUI DisplayName, Tom Scavo, 04/15/2013
- Re: [inc-interfed] InCommon requirements for MDUI DisplayName, Ian Young, 04/14/2013
Archive powered by MHonArc 2.6.16.