update camelot saml idp code (still verry buggy)