I know this has come up a few times with various people, but just FYI, Shibboleth is now supported. Find out more:

Use Shibboleth Identity Provider to implement single sign-on