-
- Downloads
Improve SAML Signature and Response Validation
* Improve Order of Namespace Declarations and Attributes in Canonical XML. This is related to an issue in goxmldsig for which I created an [pull request](https://github.com/russellhaering/goxmldsig/pull/17). * Do not compress the AuthnRequest if `HTTP-POST` binding is used. * SAML Response is valid if the Message and/or the Assertion is signed. * Add `AssertionConsumerServiceURL` to `AuthnRequest` * Validate Status on the Response * Validate Conditions on the Assertion * Validation SubjectConfirmation on the Subject
Showing
- connector/saml/saml.go 160 additions, 21 deletionsconnector/saml/saml.go
- connector/saml/saml_test.go 234 additions, 5 deletionsconnector/saml/saml_test.go
- connector/saml/testdata/idp-cert.pem 26 additions, 0 deletionsconnector/saml/testdata/idp-cert.pem
- connector/saml/testdata/idp-resp-signed-assertion.xml 29 additions, 0 deletionsconnector/saml/testdata/idp-resp-signed-assertion.xml
- connector/saml/testdata/idp-resp-signed-message-and-assertion.xml 34 additions, 0 deletions...r/saml/testdata/idp-resp-signed-message-and-assertion.xml
- connector/saml/testdata/idp-resp-signed-message.xml 30 additions, 0 deletionsconnector/saml/testdata/idp-resp-signed-message.xml
- connector/saml/testdata/idp-resp.xml 34 additions, 0 deletionsconnector/saml/testdata/idp-resp.xml
- connector/saml/types.go 62 additions, 1 deletionconnector/saml/types.go
- glide.yaml 1 addition, 1 deletionglide.yaml
connector/saml/testdata/idp-cert.pem
0 → 100644
connector/saml/testdata/idp-resp.xml
0 → 100644
Please register or sign in to comment