Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleThe RegistrationInfo Element
<md:Extensions
    xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata"
    xmlns:mdrpi="urn:oasis:names:tc:SAML:metadata:rpi">
  <mdrpi:RegistrationInfo registrationAuthority="https://incommon.org"/>
</md:Extensions>
Div
stylefloat:right; width:30%; margin-left:1em; margin-bottom:1ex
Panel

Registrar IDs

  • http://aai.arnes.si/

  • http://aai.grnet.gr/

  • http://cafe.rnp.br/

  • http://cofre.reuna.cl/

  • http://colfire.co/

  • http://eduid.at/

  • http://eduid.hu/

  • http://federation.belnet.be/

  • http://feide.no/

  • http://iif.iucc.ac.il/

  • http://laife.lanet.lv/

  • http://rr.aai.switch.ch/

  • http://ukfederation.org.uk/

  • http://www.canarie.ca/

  • http://www.csc.fi/haka

  • http://www.eduid.cz/

  • http://www.heanet.ie/

  • http://www.idem.garr.it/

  • http://www.rediris.es/

  • http://www.srce.hr/

  • http://www.surfconext.nl/

  • http://www.swamid.se/

  • https://aai.pionier.net.pl/

  • https://federation.renater.fr/

  • https://fedi.litnet.lt/

  • https://incommon.org/

  • https://minga.cedia.org.ec/

  • https://www.aai.dfn.de/

  • https://www.gakunin.jp/

  • https://www.wayf.dk/

Federation Scenarios

Throughout this wiki space, a SAML entity (or just entity for short) refers to either a SAML Service Provider or a SAML Identity Provider. A SAML entity exhibits metadata (sometimes called entity metadata), which minimally includes the keys and endpoints of the named entity.

Two SAML entities come to trust each other (in a technical sense) by securely sharing each other’s metadata. This is called federation (lowercase “f”).

Bilateral Federation

Outside of higher education, the most common form of federation is bilateral, that is, two entities share metadata via some ad hoc method such as email or a protected web app (i.e., an HTML form).

The transmission of metadata via email is inherently insecure and error prone. Using a partner’s web app to submit metadata is potentially more secure than email but deficient in other ways. Indeed, both techniques have significant security, usability, interoperability, and scaling issues. The bottom line is: avoid bilateral federation whenever possible.

Multilateral Federation

Multilateral federation usually implies a trusted 3rd party that securely registers and reliably publishes entity metadata. Such a trusted 3rd party is called a Federation (uppercase “F”). The primary function of a Federation, then, is metadata registration, and hence the term metadata registrar.

According to the MD-RPI specification, the above extension element (and therefore the registrar's ID) may be inserted either at the aggregate level or the entity level. To accommodate per-entity metadata, the <mdrpi:RegistrationInfo> element will be inserted at the entity level. Consequently, the introduction of the MD-RPI schema will necessarily touch every entity descriptor in metadata.

...