Skip to content

Parature's Portal and Service Desk can both act as SPs (Service Providers aka Relying Party) and IdPs (Identity Providers). This repository provides sample code to use Parature as an IdP with the SAML2 protocol. The sample website will defer to Parature for the login, which passes claims information (user context) back in a secure fashion.

Notifications You must be signed in to change notification settings

Parature/ParatureSampleSP-SAML

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sample SAML SP usage with Microsoft Parature

This is a simple example of using Kentor's open source SAML library in a small web application. Comments point to configuration's required for production use. This is provided as-is for demonstration purposes, and should assist in any deep integrations with Parature that require security (Portal or Service Desk).

Contribute

Please see the separate documentation on contributing.

Usage

This is a really basic site that can use a Parature Portal or Service Desk as a SAML2 Identity Provider (IdP). Steps for testing:

  1. Send a request for enabling a Single Sign On Endpoint. Specify:
  • Whether you have an existing Parature Deployment
  • Account and Department Ids (if you have an environment already)
  • Url and port of testing environment (localhost is perfectly fine to use)
  • If known - production URL of your service
  1. We'll respond back with information you'll populate in the Web.Config:
  • kentor.authServices[entityId] - this is {YOUR-SP-NAME-IN-PING} mentioned in Global.asax
  • identityProviders.add[entityId] - our IdP's entity Id.

You should be able to run this example application and trace the SAMLP and retrieve the claims data. Status.aspx contains this whole process.

About

Parature's Portal and Service Desk can both act as SPs (Service Providers aka Relying Party) and IdPs (Identity Providers). This repository provides sample code to use Parature as an IdP with the SAML2 protocol. The sample website will defer to Parature for the login, which passes claims information (user context) back in a secure fashion.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 94.0%
  • Classic ASP 6.0%