SAML2Core 1.1.6

ASP.NET Core middleware that enables an application to support the SAML2 authentication workflow. This middleware is opensource (free to use) and is not dependent on any .NET Framework libraries. It has been tested with ADFS and IdentityServer4 as well.

There is a newer version of this package available.
See the version list below for details.
Install-Package SAML2Core -Version 1.1.6
dotnet add package SAML2Core --version 1.1.6
<PackageReference Include="SAML2Core" Version="1.1.6" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add SAML2Core --version 1.1.6
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Read full documentation at:
https://github.com/P00159894/SAML2Core/blob/master/README.md

Saml2Core Middleware

This is a Saml2 middleware that can be used with any .Net Core applications to authenticate via SAML. This middleware is opensource (free to use) and is not dependent on any .NET Framework libraries. It has been tested with ADFS and IdentityServer4 as well.

The middleware:
  1. Creates AuthnRequests to the Idp.
  2. Decrypts encrypted SAML ssertions (if encrypted).
  3. Checks and validates Idp signatures (if required, see options).
  4. Converts the Saml Assertions into User claims.
  5. Self generates the SP (application) metadata.xml file if needed (see options).

Nuget Installation

PM> Install-Package SAML2Core

Read full documentation at:
https://github.com/P00159894/SAML2Core/blob/master/README.md

Saml2Core Middleware

This is a Saml2 middleware that can be used with any .Net Core applications to authenticate via SAML. This middleware is opensource (free to use) and is not dependent on any .NET Framework libraries. It has been tested with ADFS and IdentityServer4 as well.

The middleware:
  1. Creates AuthnRequests to the Idp.
  2. Decrypts encrypted SAML ssertions (if encrypted).
  3. Checks and validates Idp signatures (if required, see options).
  4. Converts the Saml Assertions into User claims.
  5. Self generates the SP (application) metadata.xml file if needed (see options).

Nuget Installation

PM> Install-Package SAML2Core

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.0.6 260 6/10/2019
2.0.4 79 6/8/2019
2.0.3 88 6/6/2019
2.0.2 88 6/6/2019
1.1.7 259 12/17/2018
1.1.6 125 12/14/2018
1.1.4 109 12/13/2018
1.1.3 126 11/21/2018
1.1.2 131 11/20/2018
1.1.1 126 11/20/2018
1.0.9 142 11/16/2018
1.0.8 164 11/16/2018
Show less