-
-
Notifications
You must be signed in to change notification settings - Fork 301
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
Support for embedded signatures in LogoutRequest #153
Comments
There is no official support for embedded signatures on LogoutRequest used by HTTP-POST binding at this toolkit. You can extend the classes on the toolkit and implement it using the add_sign method on the generated Logoutrequest retrieved from the get_request and executing a POST instead a redirect. |
Thanks for the response. I will try using add_sign to implement this. As you you saying the embedding signatures is related to the POST vs redirect? From my brief inspection of ruby-saml it looks like In my particular case I'm trying to write a python SP that talks to an IdP based on https://github.com/sportngin/saml_idp which seems to require embedded signatures even when logout is sent via redirect. |
When using the Redirect binding you put the signature in the URL query parameters
Reference: |
I'm also the current maintainer of the ruby-saml gem, but the Notice that ruby-saml does not have the "auth" class that manage the SAML flow (At python-saml and php-saml using HTTP-Redirect binding for all messages different than AuthN SAMLResponses, expected on HTTP-POST binding). At ruby-saml the developer may take care of that flow. |
As far as I can tell there is no support for embedded signature.
In the ruby-saml library there is an
embed_sign
option that does this.The text was updated successfully, but these errors were encountered: