Skip to content

Releases: mdsol/mauth-client-dotnet

Feature Release

28 Jul 07:31
Compare
Choose a tag to compare

This minor release contains the following fixes, updates and changes:

  • [Core] Added a utility extension class to help using MAuth specific processing methods

Feature Release

30 Jun 04:13
Compare
Choose a tag to compare

This minor release contains the following fixes, updates and changes:

  • [AspNetCore] Added a new middleware to be able to use MAuth with the ASP.NET Core MVC infrastructure
  • [All] The private key property value on the options objects now can be a file path reference to a file containing the key - the library will automatically read the key from the file if it detects that the value is a file path instead of the key itself
  • [All] The private key now line ending agnostics - the library will use the key with (Windows- or Unix-style) or without line endings, or with varying number of characters in a row (this is very useful if you want to serve the private key from an environment variable for example)

Feature Release

01 Mar 01:56
Compare
Choose a tag to compare

This minor release contains the following fixes, updates and changes:

  • [Medidata.MAuth.Core] Decreased the default timeout from 10 seconds to 3 seconds for the MAuth service
    requests in order to decrease the chance of service request congestion (the timeout still configurable in the options)
  • [Medidata.MAuth.Core] Added a new feature to make multiple attempts to communicate with the MAuth service in case
    there are unsuccessful responses. The number of attempts (i.e. retry policy) is configurable through the options
    (MAuthServiceRetryPolicy)
  • [Medidata.MAuth.Core] Fixed the .NET Framework assemblies being referenced as dependencies instead of
    framework assemblies causing unnecessary package downloads and referencing from NuGet
  • [All] Updated copyright year numbers to the current (2017) year
  • [All] Added cache-specific information to the README FAQ section

Maintenance Release

16 Dec 04:46
Compare
Choose a tag to compare

This release fixes a minor issue with dependencies of the .NET Core NetStandard Library.

The previous release (v2.1.0) contained a reference to the .NET Core specific NetStandard Library as a common reference, therefore it was pulled in even in case of targeting the full .NET Framework.

This release fixes the issue by moving the dependency to the netstandard TFM in order to have it only for that target framework.

Update to .NET Core

13 Dec 01:08
Compare
Choose a tag to compare

This release contains only one feature/change, the codebase is updated to .NET Core and the accompanying tooling/SDK.

The package currently supports the following target frameworks:

  • .NET Standard 1.4 and newer
  • .NET Framework 4.5.2 and newer

Release of v2.0.0

26 Oct 02:51
Compare
Choose a tag to compare

This major release contains the following fixes, updates and changes:

  • [Medidata.MAuth.Core] The MAuthSigningHandler is accepting an MAuthSigningOptions instance instead of an MAuthOptions instance (which in turn set to be an abstract class)
  • [Medidata.MAuth.Owin] The OWIN middleware infrastructure provided request body stream gets replaced with a MemoryStream in cases when the original body stream is not seekable.

Initial Release

09 Aug 05:22
Compare
Choose a tag to compare

This release contains the initial implementation of Medidata.MAuth.