edugain-discuss AT lists.geant.org
Subject: An open discussion list for topics related to the eduGAIN interfederation service.
List archive
- From: David Simonsen <david AT wayf.dk>
- Subject: [eduGAIN-discuss] WAYF has launched PHPH
- Date: Thu, 4 Jun 2015 15:25:55 +0200
- List-archive: <http://mail.geant.net/pipermail/edugain-discuss/>
- List-id: "An open discussion list for topics related to the eduGAIN interfederation service." <edugain-discuss.geant.net>
Hello all (sorry for cross postings).
WAYF has now launched its new metadata engine: PHPH, acronymic for 'PHederation PHeeder’ which we hope will be useful for the community.
PHPH is several things:
A metadata I/O system
PHPH basically reads a number of metadata sources (WAYF's own registry, interfed feeds etc.) and from these generates a set of metadata feeds needed for the technical operation of WAYF.
A generator of proxy-IdP endpoints for interfederation
Since 2011, WAYF, inherently a hub&spoke federation, has exposed per-IdP proxy endpoints for its logical IdPs behind the hub, enabling SPs to treat WAYF as a peer2peer federation. But only for SPs connected directly to WAYF. PHPH generates similar proxy-IdP metadata for interfederations, allowing eduGAIN and Kalmar2 SPs, too, to connect to WAYF in a peer2peer manner.
A system for interfederation "customs clearance"
The WAYF Secretariat through PHPH's web interface has the ability to edit interfederation metadata, enforcing WAYF constraints on entities imported into WAYF, in particular data minimization requirements related to attribute release. PHPH correspondingly enforces eduGAIN and Kalmar2 policies on WAYF entities being exported to these interfederation feeds.
A metadata explorer
Each feed and entity handled by PHPH can be explored through the system's browser interface, publicly avaliable at https://phph.wayf.dk , both as XML and in a “flat” format. Features include entity search field and filters and a graphical overview of the feeds involved and their interrelations, cf. https://phph.wayf.dk/dot . Public access is read-only.
See it with your own eyes, click it with your own finger
Watch the intro video at https://www.youtube.com/watch?v=Jv_xYdd1Hrs&feature=youtu.be
A generator of proxy-IdP endpoints for interfederation
Since 2011, WAYF, inherently a hub&spoke federation, has exposed per-IdP proxy endpoints for its logical IdPs behind the hub, enabling SPs to treat WAYF as a peer2peer federation. But only for SPs connected directly to WAYF. PHPH generates similar proxy-IdP metadata for interfederations, allowing eduGAIN and Kalmar2 SPs, too, to connect to WAYF in a peer2peer manner.
A system for interfederation "customs clearance"
The WAYF Secretariat through PHPH's web interface has the ability to edit interfederation metadata, enforcing WAYF constraints on entities imported into WAYF, in particular data minimization requirements related to attribute release. PHPH correspondingly enforces eduGAIN and Kalmar2 policies on WAYF entities being exported to these interfederation feeds.
A metadata explorer
Each feed and entity handled by PHPH can be explored through the system's browser interface, publicly avaliable at https://phph.wayf.dk , both as XML and in a “flat” format. Features include entity search field and filters and a graphical overview of the feeds involved and their interrelations, cf. https://phph.wayf.dk/dot . Public access is read-only.
See it with your own eyes, click it with your own finger
Watch the intro video at https://www.youtube.com/watch?v=Jv_xYdd1Hrs&feature=youtu.be
In-depth info is available in the system’s Readme at https://phph.wayf.dk/readme
The running system can be reached at https://phph.wayf.dk/
The code will be made available at Github (https://github.com/wayf-dk/wayf) before TNC2015.
The code will be made available at Github (https://github.com/wayf-dk/wayf) before TNC2015.
Best regards
David
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
- [eduGAIN-discuss] WAYF has launched PHPH, David Simonsen, 06/04/2015
Archive powered by MHonArc 2.6.19.