ComponentSpace

SAML v1.1 for ASP.NET

Fully Compliant with the SAML v1.1 Specification

The SAML v1.1 component for ASP.NET is fully compliant with the OASIS Security Assertion Markup Language v1.1 specification.

Thousands of our clients have been using our components in production systems throughout the world for many years.

SAML v1.1
SAML Profiles

All SAML v1.1 profiles are fully supported, acting as either the identity provider or service provider.

  • Browser/artifact
  • Browser/post
SAML Protocols

All SAML v1.1 protocols are fully supported.

  • Create, modify and access SAML protocol messages
  • Serialize SAML messages to and from XML
  • Generate and verify XML signatures (SHA-1 and SHA-256) on SAML messages
SAML Bindings

All SAML v1.1 bindings are fully supported.

  • HTTP POST
  • HTTP Artifact
  • SOAP
SAML Assertions

SAML v1.1 assertions are fully supported.

  • Create, modify and access SAML assertions
  • Serialize SAML assertions to and from XML
  • Generate and verify XML signatures (SHA-1 and SHA-256) on SAML assertions
Example Projects

Example projects, with full source code, are included. The examples demonstrate:

  • Acting as the identity provider
  • Acting as the service provider
  • Setting and retrieving SAML attributes
Source Code

For your assurance and convenience, the complete source code for the component is available for purchase.

Platform Support

The SAML component supports all the .NET framework versions from v2.0 and above. This includes support for Visual Studio 2008, 2010, 2012, 2013, 2015 and 2017. Both 32-bit and 64-bit versions of Windows Server 2008, 2012, 2016, as well as Windows 7, 8 and 10, are supported.

CONSULTING/IMPLEMENTATION INQUIRIES

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