I need to provide a SAML2.0 based Single Sign On (SSO) feature for my node.js service. This will consume SAML assertions generated by an Identity Provider (IdP) running Active Directory Federated Services (ADFS)
Ideally I would like to set up a test ADFS IdP that I can use to internally generate the SAML assertions. I could then use this to ensure my service handles these assertions correctly.
Unfortunately my company does not use Active Directory and so we cannot just setup a test ADFS platform. The licenses are expensive and so I cannot create an internal test server from scratch.
Is there a low-cost way I can simulate an ADFS IdP to provide a realistic test-bed for my new SSO service?