Simple SAML 2.0 Identity Provider translating X.509 user certificates into SAML assertions