Home Products Ultimate SAML for ASP.NET & ASP.NET MVC

Ultimate SAML Component for .NET, ASP.NET and MVC

An elegant way to add support for Single Sign-On SAML 1.x and 2.0 to your applications

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, Desktop, and Service applications. Ultimate SAML has helped many customers bring interoperability with Salesforce, Office 365, Google Apps, Shibboleth, and ADFS to their systems.

Ultimate SAML for .NET is also included in

SAML 1.x: Assertions, Protocol, Bindings, and Profiles

The Ultimate SAML component fully supports and offers the following unique features for SAML 1.x:

  • Easily create, modify, sign, verify, and serialize SAML assertions
  • Easily create, modify, sign, verify, and serialize SAML protocol messages
  • Fully supports the SAML 1.x Identity Provider - Service Provider web application model
ultimate saml 1

SAML 2.0: Assertions, Protocol, Bindings, Metadata, and Profiles

The component also has many features for SAML 2.0 in addition to the features for SAML 1.0

  • Easily create, modify, encrypt, decrypt, sign, verify, and serialize SAML assertions
  • Easily create, modify, sign, verify, and serialize SAML protocol messages
  • Fully supports SAML 2.0 Bindings: HTTP POST, HTTP Artifact, HTTP Redirect, PAOS, SOAP, and SAML URI
  • Fully supports Identity Provider and Service Provider initiated
  • Fully supports Single Logout
ultimate saml 2

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. 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.

ultimate sftp is intuitive and fully documented API

Supports .NET, ASP.NET, and ASP.NET MVC

The library can be used in ASP.NET web application as well as in ASP.NET MVC. 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.

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. 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 also includes some other example projects including:

ultimate saml support IdP-Initiated and SP-Initiated SSO


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
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