Skip to Content.

edugain-discuss - Re: [eduGAIN-discuss] eduGAIN metadata feeds

edugain-discuss AT lists.geant.org

Subject: An open discussion list for topics related to the eduGAIN interfederation service.

List archive


Re: [eduGAIN-discuss] eduGAIN metadata feeds


Chronological Thread 
  • From: Leif Johansson <leifj AT sunet.se>
  • To: edugain-discuss AT lists.geant.org
  • Subject: Re: [eduGAIN-discuss] eduGAIN metadata feeds
  • Date: Tue, 26 Nov 2019 14:53:30 +0100

On 2019-11-26 13:29, Etienne Dysli Metref wrote:
> On 25/11/2019 10.40, Davide Vaghetti wrote:
>> The beta feed will be updated hourly as the stable one. Please test it
>> and provide your feedback.
>
> The new feed has a lot more namespace declarations at the beginning:
>
> <md:EntitiesDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"
> xmlns:ds="http://www.w3.org/2000/09/xmldsig#";
> xmlns:mdui="urn:oasis:names:tc:SAML:metadata:ui"
> xmlns:mdattr="urn:oasis:names:tc:SAML:metadata:attribute"
> xmlns:mdrpi="urn:oasis:names:tc:SAML:metadata:rpi"
> xmlns:shibmd="urn:mace:shibboleth:metadata:1.0"
> xmlns:xrd="http://docs.oasis-open.org/ns/xri/xrd-1.0";
> xmlns:pyff="http://pyff.io/NS";
> xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion"
> xmlns:xs="http://www.w3.org/2001/XMLSchema";
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:ser="http://eidas.europa.eu/metadata/servicelist";
> xmlns:eidas="http://eidas.europa.eu/saml-extensions";
> xmlns="urn:oasis:names:tc:SAML:2.0:metadata"
> xmlns:ns0="urn:oasis:names:tc:SAML:2.0:metadata"
> xmlns:ns1="http://www.w3.org/2000/09/xmldsig#";
> xmlns:ns2="urn:oasis:names:tc:SAML:metadata:attribute"
> xmlns:ns3="urn:oasis:names:tc:SAML:2.0:assertion"
> xmlns:ns5="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"
> xmlns:ns6="urn:oasis:names:tc:SAML:metadata:ui"
> xmlns:idpdisc="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"
> xmlns:init="urn:oasis:names:tc:SAML:profiles:SSO:request-init"
> xmlns:remd="http://refeds.org/metadata";
> xmlns:saml1md="urn:mace:shibboleth:metadata:1.0"
> xmlns:xsd="http://www.w3.org/2001/XMLSchema";
> xmlns:xi="http://www.w3.org/2001/XInclude";
> xmlns:taat="http://www.eenet.ee/EENet/urn";
> xmlns:algsupport="urn:oasis:names:tc:SAML:metadata:algsupport"
> xmlns:disco="urn:oasis:names:tc:SAML:profiles:SSO:idp-discovery-protocol"
> xmlns:req="urn:oasis:names:tc:SAML:profiles:SSO:request-init"
> xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport"
> xmlns:xenc="http://www.w3.org/2001/04/xmlenc#";
> xmlns:eduidmd="http://eduid.cz/schema/metadata/1.0";
> xmlns:req-attr="urn:oasis:names:tc:SAML:protocol:ext:req-attr"
> xmlns:elab="http://eduserv.org.uk/labels";
> xmlns:ukfedlabel="http://ukfederation.org.uk/2006/11/label";
> xmlns:wayf="http://sdss.ac.uk/2006/06/WAYF";
> xmlns:refeds="http://refeds.org/metadata";
> xmlns:hoksso="urn:oasis:names:tc:SAML:2.0:profiles:holder-of-key:SSO:browser"
> xmlns:fed="http://docs.oasis-open.org/wsfed/federation/200706";
> xmlns:privacy="http://docs.oasis-open.org/wsfed/privacy/200706";
> Name="http://edugain.org/";
> ID="eduGAIN"
> validUntil="2019-12-01T11:31:41Z"
> cacheDuration="PT6H">
>
> Are they all necessary?
> Some namespace declarations are duplicated and in particular ns[0-6]
> doesn't make sense. Some of those are also redeclared where they are
> used. Does this serve a particular purpose?
>
> This doesn't seem to bother our machine treatment of this feed, but my
> human brain cringes at useless "information" and duplication.
>
> Etienne
>

From an xml PoV it doesn't matter but if you care just run it through
an xmllint or an xslt idempotent before you republish .

Cheers Leif

Attachment: signature.asc
Description: OpenPGP digital signature




Archive powered by MHonArc 2.6.19.

Top of Page