Adding the Azure generated deploy settings.
Adding build step to remove extra sln files.
- nuget restore only works if there is one .sln file. Remove the extras before running nuget restore.
- This is quite an ugly fix, but until nuget restore works better it's the only one I can think of.
Fixes for github auto deploy of stubidp.
- Nuget restores aren't working when there are multiple solution files.
Renamed deploy.cmd to be able to see in Azure logs if it runs the custom one.
Added a more descriptive comment to deploy script.
- This commit is mostly a dummy, just to make the deploy run again with more detailed trace enabled on the web site.
Removed if statement in deploy script preventing nuget restore from being run.
Removed extra solution files.
- Another effort to get the deployment of the stubidp on Azure to work.
- Having multiple .sln files in the directory is a bad idea with nuget package restore.
- Removing the custom deploy script, that idea didn't work.
Updated nuspec files for 0.9.0 release.
Updated version number to 0.9.0 for release.
Updated version number to 0.9.1 for development.
Fixed broken tests for metadata loading.
- Tests were to brittle and didn't notice when failing to load metadata.
- Metadataserver wasn't properly updated with new path to metadata files after project was reorganized.
Fixed bug when KeyInfo in metadata contained extra info.
- Updated SambiMetadata.xml for testing with new version, that contains an idp with extra info in KeyInfo.
- System.IdentityModel only reads the first clause of a multi valued key info, which made metadata loading fail.
- Added an own KeyInfoSerializer that can handle multiple clauses.
- Added some more tests to verify that old correct behaviour isn't removed.
Fix of SecurityKeyIdentifier has no clause that can create key.
- Fixes #149.
- Improved metadata loading tests with updated SambiMetadata.xml test metadata.
Fixed stubidp metadata generation.
- Fixes #150
- Writing of Xml keys were not properly implemented by #149.
- Renamed ExtendedMetadataSerializer.Instance to ReaderInstance.
- Made a separate WriterInstance that use default KeyInfoSerializer. It can write correctly, but not read.
Fixed code coverage back to 100% by adding ExcludeFromCodeCoverage.
- Overrides that throw NotImplementedException and only are present because of base being abstract don't need tets.
Removed app.config from owin and testhelpers projects.
- Was added by mistake when upgrading Owin, should never have been there.
Renamed DestinationUri to DestinationUrl.
Rename of DestinationUri to DestinationUrl.
- Fixes #151.
Moved UseKentorAuthServicesAuthentication extension to Owin namespace.
- The UseXYZ methods of other authentication middleware are in the Owin namespace so our should also be there.
- Fixes #152.
Use default value of 1 hour if cacheDuration/validUntil is missing.
- Fixes #153.
- Refactored calculation of MetadataValidUntil to an extension method on ICachedMetadata to make it common for federations and idps.