All Projects → i8beef → SAML2

i8beef / SAML2

Licence: other
No description or website provided.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to SAML2

lemonldap-ng
LemonLDAP::NG main code
Stars: ✭ 49 (-39.51%)
Mutual labels:  saml, saml2
Samlify
🔐 Node.js API for Single Sign On (SAML 2.0)
Stars: ✭ 413 (+409.88%)
Mutual labels:  saml, saml2
Saml Idp
Simple SAML Identity Provider (IdP) for Node
Stars: ✭ 290 (+258.02%)
Mutual labels:  saml, saml2
Simplesamlphp
SimpleSAMLphp is an award-winning application written in native PHP that deals with authentication.
Stars: ✭ 832 (+927.16%)
Mutual labels:  saml, saml2
Cipheridaas
CipherIDaaS —— Open-source IDaaS/IAM product by CipherChina , Hangzhou .
Stars: ✭ 121 (+49.38%)
Mutual labels:  saml, saml2
Mujina
A mock IDP and SP using the OpenSAML library
Stars: ✭ 250 (+208.64%)
Mutual labels:  saml, saml2
Pysaml2
Python implementation of SAML2
Stars: ✭ 371 (+358.02%)
Mutual labels:  saml, saml2
Saml2.authentication.core
A SAML 2.0 middleware for ASP.NET Core
Stars: ✭ 66 (-18.52%)
Mutual labels:  saml, saml2
Ddf
DDF Distributed Data Framework - an open source, modular integration framework.
Stars: ✭ 112 (+38.27%)
Mutual labels:  saml, saml2
Saml2
SimpleSAMLphp low-level SAML2 PHP library
Stars: ✭ 229 (+182.72%)
Mutual labels:  saml, saml2
webprofile-ref-project
A example project to demonstrate implementing SAML Web browser SSO profile using OpenSAML V2
Stars: ✭ 23 (-71.6%)
Mutual labels:  saml, saml2
okta-spring-boot-saml-example
Spring Boot, SAML, and Okta
Stars: ✭ 52 (-35.8%)
Mutual labels:  saml
saml-http-post-reference
Reference implementation of SSO via the SAML Identity to Service Provider initiated HTTP POST Binding
Stars: ✭ 73 (-9.88%)
Mutual labels:  saml2
shib-cas-authn3
Integrates an external CAS Server and Shibboleth IdPv3.
Stars: ✭ 21 (-74.07%)
Mutual labels:  saml2
authentik
The authentication glue you need.
Stars: ✭ 2,941 (+3530.86%)
Mutual labels:  saml
casdoor
An Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML and CAS, QQ group: 645200447
Stars: ✭ 4,147 (+5019.75%)
Mutual labels:  saml
caddy-security
🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐
Stars: ✭ 696 (+759.26%)
Mutual labels:  saml
jax-rs-pac4j
Security library for JAX-RS and Jersey
Stars: ✭ 48 (-40.74%)
Mutual labels:  saml
saml-auth-proxy
Provides a SAML SP authentication proxy for backend web services
Stars: ✭ 38 (-53.09%)
Mutual labels:  saml
workos-node
Official Node SDK for interacting with the WorkOS API
Stars: ✭ 42 (-48.15%)
Mutual labels:  saml

SAML2

Build status Build status

SAML2 is a .NET implementation of the OASIS SAML 2.0 specification. It is a fork of the OIOSAML.NET project by the Danish government.

Where to get it

Run the following command in the NuGet Package Manager console to install the library:

PM> Install-Package SAML2

Usage & Examples

See wiki.

Credits

As this library is a fork of OIOSAML.NET, much of the credit goes to them.

Changes from OIOSAML.NET include:

  • NuGet package availability.
  • More general namespacing.
  • Addition of NameIDFormat support.
  • Addition of RequestedAuthnContext support.
  • Abstraction of logging to providers to eliminate hard dependency on Log4Net.
  • Elimination of Trace usage in favor of abstracted logging providers.
  • Expanded logging capabilities
  • Abstraction of assertion validation into profiles that allow for custom extensions to the SAML spec requirements without needing include arbitrary implementations in the main library (e.g. Danish Government profile, eGov profile, etc.).
  • Completely revamped configuration sections
  • Ability to auto-download identity provider metadata files at application start time with the [Metadata Fetcher Module](Metadata Fetcher Module)

License

This library is released under the Mozilla Public License 1.1 (MPL-1.1).

Bug reports

Please create a new issue on the GitHub project homepage.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].