SAML Identity Provider library in ruby