Added project for Stub Idp.
Made StubIdp project use common version info.
Created skeleton index page.
Basic layout done. Added less and bundle support. I'm definitely not a design/CSS/LESS guy. Don't laugh.
Layout fixes.
- Changed body width to max-width to be somewhat responsive.
- Use a Styles.Render to get non-bundled css when debugging.
Some layout fixes
Adding assertion form to start page.
- Added assertionmodel and set up a basic form.
Added validation and fixed layout of form.
Added default values for to StubIdp.
- Default Acs is the SampleMvcApplication's Acs.
- Fixed some more layout issues.
Some initial work on creating a Saml2Response in the Idp
Layout fixes
- Fixed the label for the AssertionModel.NameId.
- Fixed some warnings from Web Essentials about missing meta tags.
Some more work on creating saml2 responses
Moved signature helper to an extension in AuthServices and not only in the tets.
- Did some work on the Saml2Response_Xml_FromData_IsSigned test - still not enabled though as it doesn't pass.
- Removed Saml2Namespaces.DsigName in favour of SignedXml.XmlDsigNamespaceUrl.
- Added the XmlDocumentExtensions.Sign() method, including tests.
Updated incorrect documentation of IdentityProviderElement.SigningCertificate
Added signing support for generated Saml2Responses
Refactoring of Saml2Binding to handle more types of messages.
- Introduced a ISaml2Message interface that is common for both requests and responses to support binding of both.
Added support for sending messages over Saml2 HttpPostBinding
Fixed comment typo.
Added support for sending messages over Saml2HttpPostBinding
Added a ISAML2Message.SAMLMessageName to to support both requests and responses with the same bindings.
- Renamed CommandResult.Body to Content.
- When loading a certificate from file, now maps from virtual path when running under web server.
- Fixed typo in Saml2PostBinding.PostHtmlFormatSring member name.