Added attribute consuming service to internal metadata structure.
- ISPOptions supports attribute consuming service metadata.
Serialization of AttributeConsumingService.
Added default value for metadata cache duration to SPOptions.
- Added test for producing minimal metadata when there is barely no configuration.
Refactored IdentityProvider test.
- Test all basic info in generated AuthnRequest in one test.
Added AttributeConsumingServiceIndex to generated AuthnRequest
- Fixed naming in tests, thing tested should be named subject.
Loading of requested attribute list from config.
- The requested attribute list in the metadata can now be loaded from the config.
Fixed incorrect casing of isRequired in metadata.
Added sample attribute list to web.config for owin sample app.
Updated documentation for attribute consuming service.
Support for attribute consuming services in metadata.
- AuthnRequest contains AttributeConsumingServiceIndex if there is one in the configuration.
- Fixes 141.