Shibboleth Developer's Meeting, April 5, 2012
Attendees: Chad, Ian, Tom Z, Brent, Daniel, Rod, Scott, Nick, Mukesh Yadav Scott Cantor, Nick Duan, Daniel Fisher, Chad La Joie, Brent Putman, Rod Widdowson, Mukesh Yadav, Ian Young, Tom Zeller
Agenda
OpenSAML v3 Update
- cleaned up/fixed unit tests so that they work
- structural re-organization; align packages with module names
- removed validators
- converted unit tests to use TestNG; most deps on JUnit are gone should be finished today
- Next up: vt-crypt refactoring then encoder/decoder
IdP v3 Update
- Authentication API work
- Work on Authentication APIs is coming along well
- Two outstanding areas that will be work on over the next couple weeks are:
- exposing good error conditions to allow deployers to do "the right thing", whatever that is for them
- setting up a unit/integration testing; requires Chad to dig more in to the Webflow framework
- With the exception of a "previous session" authentication stage all those that are planned to ship with IdPv3 are now present and many have real code in them
- Developers are asked to take a look at whats there and note if any expected authn mechanism is missing
SP v2.5 Update
- Remaining big work items:
- Rod working on Windows installer
- Started working attribute plugins - looked at IdP resolver attribute definition but there is so little overlap in framework functionality that there is no way to do any semi-direct port. Will send out a general call for more use cases once some impls are done
- Discovery feed filtering plugin points - one possibility is to tag entities with attributes and then remove them from the DS list based on the attribute
- 3rd party authentication hooks - allows third party authn mechanisms to create an SP session
- Quite a lot of error handling has been baked in to the SP, things like checking for required attributes
- Might add error-template internationalization since language/locale identifier parsing has now been completed
- Would like to have be close to committing to a ship date by the I2 meeting; probably June
- Open question: Will Scott have time to move external libraries to merge modules and shared locations
I2MM Session
- No additional comment on sessions, everything seems to be set
Connection Information
Time: 14:30UTC
...