add saml support
Merge pull request #24 from miremond/add-saml

add saml support