SAML v2.0 Single Sign-On (SSO) Component for .NET

The Security Assertion Markup Language (SAML) v2.0 single sign-on (SSO) component for .NET is a toolkit for enabing SAML v2.0 SSO in ASP.NET applications.

  • Fully compliant with the OASIS Security Assertion Markup Language v2.0 specification
  • Includes example identity provider (IdP) and service provider (SP) ASP.NET projects
  • Google Apps, Salesforce, ADFS, Shibboleth and many other interoperability examples

A SAML v1.1 component and a SAML component suite are also available. Refer to the SAML overview.

SAML Assertions

  • Create, modify and access SAML assertions
  • Serialize SAML assertions to and from XML
  • Generate and verify XML signatures on SAML assertions
  • Encrypt and decrypt SAML assertions

SAML Protocol

  • Create, modify and access SAML protocol messages
  • Serialize SAML messages to and from XML
  • Generate and verify XML signatures on SAML messages

SAML Bindings

  • HTTP POST
  • HTTP Redirect
  • HTTP Artifact
  • SOAP
  • PAOS
  • SAML URI

SAML Profiles

  • Web browser single sign-on - identity provider and service provider initiated
  • Single logout
  • Artifact resolution
  • Identity provider discovery
  • Authentication, attribute and assertion query
  • Name identifier management and mapping

SAML Metadata

  • Create, modify and access all SAML metadata
  • Serialize to and from XML
  • Generate and verify XML signatures on SAML metadata

What's Included

  • Fully featured SAML v2.0 component for .NET 2.0, 3.0, 3.5, 4.0 and 4.5 (Visual Studio 2005, 2008, 2010, 2012)
  • Supports 32-bit and 64-bit Windows Server 2003, 2008, 2008 R2, 2012, Windows 7 and 8
  • Example projects with complete source code
  • Comprehensive documentation
  • 12 months free standard support including minor release upgrades
  • Royalty free runtime
  • Complete source code available for purchase

Consulting/Implementation Inquiries

For consulting and implementation inquires, contact us at support@componentspace.com.