-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow raw (unsigned) assertions #10
base: master
Are you sure you want to change the base?
Conversation
Some SP required to do sign SAML response message it self. Follow the origin coding style Signed message opts signed was the instance method
Small test for Entity ID
This reverts commit 1d859c1.
ID should be same for sign and document
…age" This reverts commit cba7e02.
Install bundle for RVM version Exclude build with issue because, can't check rails version before install it.
Update library for cloud SAML services.
Small test for Entity ID Name space should be defined
Thanks for your contribution, I like to have an optional config for Assertion signature. But, I just wonder that is there any use case for non signed assertion, because for security reason assertion or response must be signed right? |
I agree with you, for security reasons assertions should be signed. |
Actually, I was missing that if response itself get signed by "IdP", assertion could be as raw. It won't bring critical security issue. |
I addressed your comments. I'm not sure about the controller test, please take a look and any feedback is welcome. |
I'm not merged yet. I have solved the issue with lambda which return what I wanted to return. I could achieve that which overrides SAML IdP config before generate response. |
Thank you, Zogoo! For your answers and the invitation, I will join the Gitter room |
@rordeix my all pull requests are merged into original repo, if you create your pull request in original repo, probably other guys also take look at it and we might can easily merge it. |
According to SAML specifications assertions may be signed.
This PR allows to add raw assertions on responses.
I branched from signed_response_message which has an updated README about signing responses and assertions