.NET SAML Library for ASP.NET, MVC and Core

UltimateSAML is an OASIS SAML v1.x and v2.0 specifications compliant .NET toolkit. It offers an elegant and easy way to add support for Single Sign-On and Single-Logout SAML to your ASP.NET, ASP.NET MVC, ASP.NET Core, Desktop, and Service applications. The lightweight library helps you provide SSO access to cloud and intranet websites using a single credentials entry.

Our responsive support team has helped many customers bring interoperability with Salesforce, Office 365, Google Apps, Shibboleth, and ADFS to their systems. We will guide you through the process to set up your SSO applications even if you are not familiar with SAML SSO.

Ultimate SAML SSO 2.0 - Login from any device, any where

.NET SAML Component's Key Features

  • Support both SAML1 and SAML2
  • Fully documented API and detailed product documentation
  • Easily create, modify, sign, verify, and serialize SAML assertions and protocol messages
  • Fully supports SAML 2.0 Bindings: HTTP POST, HTTP Artifact, HTTP Redirect, PAOS, SOAP, and SAML URI
  • Fully supports the SAML 1.x Identity Provider - Service Provider web application model
  • Fully supports Identity Provider and Service Provider initiated
  • Fully supports Single Logout
  • Fully supports SHA-1 and SHA-256 on generatting and verifying SAML XML signatures
  • Gets, sets, encrypt and decrypt SAML attributes
  • Support for cross-domain Single Sign-On
  • Support for ASP.NET ASPX and Model–View–Controller
  • Support for ASP.NET Core
  • Support for .NET Core and Standard
  • Many VB & C# SAML example projects and code snippets
  • Royalty free run-time
  • Documentation fully integrated into Visual Studio .NET
  • Supports VS 2005 (.NET 2.0) to 2017 (.NET 4.7.x), Delphi 8, C# Builder and other compliant development environments.

Get Started Today

And see why tens of thousands of developers worldwide choose ComponentPro

Download Your Free 30 Day Trial

Supported Platforms

List of the supported platforms

.NET Framework:
2.0, 3.0, 3.5. 4.0, 4.5.x, 4.6.x, 4.7; both 32-bit and 64-bit editions
OS: Windows XP or later
Visual Studio: 2008, 2010, 2012, 2013, 2015, 2017
 
.NET Core 2.0 or above (available soon)
.NET Standard 2.0 or above (available soon)
 

Why Choose Ultimate SAML

Intuitive and Fully Documented API

Create, modify, and send SAML SSO requests with a few lines of code using the intuitive API of Ultimate SAML. By using 100% managed code written in C#, the component takes advantage of the numerous built-in features of the .NET Framework to enhance performance, moreover, the library is CLS compliant, and it does not use any unsafe blocks for minimal permission requirements.

Our classes are fully documented with detailed example code which helps shorten your learning curve. The online documentation has several articles introducing about SAML SSO and ASP.NET which help you understand the concepts of OASIS SAML and configuration to quickly build SSO-enabled web apps. If your development environment is Visual Studio, enjoy the full integration of online documentation. Just mark or select a keyword and press F1 in your Visual Studio IDE, and the online documentation is represented instantly.

.net ultimate saml SSO library is fully documented and easy to use.

Complete and Easy-to-use C# SAML Library

Our SSO and SAML solution is flexible and fully functional which lets you add SSO capapbility to your new or existing applications without hassle. The .NET SAML library has all the SSO and security features needed in a single DLL.

Supports Multiple Platforms

The library can be used in ASP.NET Web Forms applications as well as Model-View-Controller and Core. Developers can also integrate it into their Desktop WinForms, Console, WPF, Windows Service or Web Service applications.

Google Apps Integration

The library fully supports Google Apps, making it possible to let your web applications work with Google Apps with some simple steps.

Salesforce Integration

Configuring Salesforce to work with your Identity Provider is as easy as setting up an IdP Initiated Web Application. Our SAML SSO for ASP.NET solution supports all the Salesforce scenarios:

  • Salesforce acting as Service Provider
  • Salesforce acting as IdP, IdP-Initiated
  • Salesforce acting as IdP, SP-Initiated

Cross-domain Single Sign-On, IdP-Initiated and SP-Initiated Web Applications

We have setup three online websites for you to test cross-domain Single Sign-On feature. They are at http://idp.codeultimate.com (Identity Provider), http://sp.codeultimate.com (Service Provider 1), and http://sp2.codeultimate.com (Service Provider 2). For more information please see this topic. The setup package of the .NET SAML Component also includes some other example projects including:

Customers

Over 10,000 customers globally integrate our libraries in their applications

Testimonials

Hear what customers say about our products

Thank you so much for your support. It worked on my end. I tried it in the test app. All the issues have been solved. I would like to take this opportunity to thank your support team. They go way beyond their limit to help their customers. I have already suggested your component to another company who is also doing the same implementation.

Venkatesh Rajkumar Senior Developer Pacific Source

Having been using your Ultimate Studio Package for 5 months, and I would like to give your product 5 star rate, your product is one of the best products I've used in over 5 years of C# development. It's a real joy to work with!

Jack Berkhout Senior Software Developer - MCPD Microsoft Corp.

It was a really good idea for me to switch from the previous suite to your Ultimate Studio few months ago. It has a modern design and the classes saved me a lot of time. Thank you very much...

Robert Osorio Senior Developer JPMorgan Chase

Our developers have been using the Ultimate Suite for over 6 mons now on an intranet web application. We were very impressed by the feature-set, the ease of use and the great online tutorials and code examples. I will recommend ComponentPro to my colleages.

Mark Deaney CTO PowerCT

I am impressed with the components in the Ultimate Studio package. I have been developing a commercial desktop application employing virtually all of components, I have found them to be amazing, easy to use and loaded with many features.

Peter Windsor Senior Software Developer Allocate Software

I have been a user of Ultimate Studio package for more than 3 months. Their components are powerful and flexible. I rate them 5 star for the developer support.

Chris Calzaretta Senior Software Developer Quantesys

I'm really happy with your customer support. Your developers response very quick. Keep up the good work!

Burke Jones Project Manager Marquam Group

With their quick response, now I can easily solve my issue by adding a few lines of code to my application. And EXCELLENCE is the word best describes your products.

David Callaghan Software Engineer SIEMENS

Your customer support is amazing. Detailed code examples and a friendly and helpful online documentation. Your components are amazing.

Brian Shackelford Software Architect Municipal Technologies

Your products are great. It makes my life so much easier. Now I only need to focus on business logic instead of having to deal with many limitations of the .NET framework.

Geoff Suddard Software Developer Office Choice Limited

The Ultimate SAML is solid, very easy to use. I have used some other library and I can assure anyone buying that this is the best SAML library for .NET around. Their response time is impressive.

Todd Joseph Senior Software Engineer HealthcareSource